Węzeł źródłowy JSON

Użyj węzła źródłowego JSON, aby zaimportować dane z pliku JSON do strumienia SPSS Modeler, używając kodowania UTF-8. Dane w pliku mogą mieć postać obiektu, tablicy albo wartości. Węzeł źródłowy JSON obsługuje tylko odczyt tablicy obiektów, a obiekt nie może być zagnieżdżony.

Przykładowe dane JSON:

[
	{
		"After": 122762,
		"Promotion": 1467,
		"Cost": 23.99,
		"Class": "Confection",
		"Before": 114957
	},
	{
		"After": 137097,
		"Promotion": 1745,
		"Cost": 79.29,
		"Class": "Drink",
		"Before": 123378
	}
]
Gdy program SPSS Modeler odczytuje dane z pliku JSON, wykonuje następujące przekształcenia.
Tabela 1. Przekształcenia typów składowania danych JSON
Wartość JSON Typ składowania danych w programie SPSS Modeler
łańcuch Łańcuch
number(int) Liczba całkowita
number(real) Liczba rzeczywista
prawda 1(Integer)
fałsz 0(Integer)
puste Brakujące wartości

W oknie dialogowym węzła źródłowego JSON dostępne są następujące opcje.

Źródło danych JSON. Wybierz plik JSON do zaimportowania.

Format łańcucha JSON. Określ format łańcucha JSON. Wybierz opcję Rekordy, jeśli plik JSON jest zbiorem par nazwa-wartość. Węzeł źródłowy JSON zaimportuje nazwy jako nazwy zmiennych w programie SPSS Modeler. Lub wybierz opcję Wartości, jeśli dane JSON używają tylko wartości (bez nazw).