Skip to content

Expanding JSON フィルター

Expand JSON フィルターは、データセット内の JSON オブジェクトを複数の個別の新しい列に変換できます。

例として、{"first_name": "John", "last_name": "Doe"} のような JSON オブジェクトを含む列がある場合、Expand JSON フィルターはその JSON から値を抽出し、以下の列を作成できます:

  • first_name

  • last_name

Expand JSON フィルターを適用するには:

  1. Expand JSON を選択します。

  2. Add Filter を選択します。

Expand JSON ダイアログが開きます。

  1. Add を選択して Expanded Columns の詳細を追加します。これは Expand JSON フィルターを適用するために必要です。

  1. パラメータを編集し、Next を選択します。
パラメータ説明
JSON column name(必須)抽出する列の名前
JSON Path root抽出を開始する JSON パス
Default timezone値にタイムゾーンが含まれていない場合の timestamp 列のデフォルトタイムゾーン
Expanded JSON columnチェックすると、展開後も元の列が保持されます
Invalid recordチェックすると、無効なレコードが検出された場合にインポートが停止します
Cache providerJSON パス用のキャッシュプロバイダー名
Expanded Columns
Column nameJSON パスで定義された列の名前
Data type列の値のデータ型