JSON 入力ノード
JSON 入力ノードは、UTF-8 エンコードを使用して、JSON ファイルのデータを SPSS® Modeler ストリームにインポートするために使用します。 JSON ファイルのデータは、オブジェクト、配列、または値の形式とすることができます。この JSON 入力ノードでは、オブジェクトの配列での読み込みのみをサポートし、オブジェクトをネストすることはできません。
サンプル JSON データ:
[
{
"After": 122762,
"Promotion": 1467,
"Cost": 23.99,
"Class": "Confection",
"Before": 114957
},
{
"After": 137097,
"Promotion": 1745,
"Cost": 79.29,
"Class": "Drink",
"Before": 123378
}
]
SPSS Modeler
によって JSON ファイルからデータが読み込まれるときに、次の変換が行われます。
| JSON 値 | SPSS Modeler データ・ストレージ |
|---|---|
| string | 文字列 |
| number(int) | 整数 |
| number(real) | 実数 |
| 真 | 1(整数) |
| 偽 | 0(整数) |
| ヌル | 欠損値 |
JSON 入力ノードのダイアログで使用可能なオプションは次のとおりです。
JSON データ ソース。インポートする JSON ファイルを選択します。
JSON ストリング フォーマット。JSON ストリングのフォーマットを指定します。JSON ファイルが名前と値のペアの集合である場合は、「レコード」を選択します。JSON 入力ノードは、SPSS Modeler 内のフィールド名として名前をインポートします。JSON データで値のみを (名前なしで) 使用する場合は、「値」を選択します。