Links

投影

指定したフィールドの型変更、削除、リネームを行います
投影
name
required
description
json field for import
type
表示名
任意
タスクの表示名を入力します。
モード
必須
指定フィールドの削除(drop) or 指定以外のフィールドを削除(keep)を選択します。
mode
string
包含するフィールド(複数可)
必須(モードがkeepの場合)
削除しない対象のフィールドを指定します。
fields
array(string)
除外するフィールド(複数可)
必須(モードがdropの場合)
削除する対象のフィールドを指定します。
fields
array(string)
フィールド型変換(複数可)
任意
convert_fields
array(object)
フィールド名置き換え(複数可)
任意
rename_fields
array(object)

フィールド型変換

name
required
description
json field for import
type
フィールド
必須
型変換対象のフィールド名を指定します。
field
string
変更後の型
必須
変換する型のタイプ(string, int, boolean, long, float , double)を選択します。
field_type
string

フィールド名置き換え

name
required
description
json field for import
type
変更前フィールド名
必須
リネームするフィールド名を指定します。
from
string
変更後フィールド名
必須
リネーム後のフィールド名を指定します。
to
string

【入力例】

1.transaction_id / price / paymentdateを抽出する。 2.「price」を「payment」にフィールド名を置き換える。 3.「paymentdate」をstring(文字列)に変換する。
▼変換前
▼変換後
フィールドの削除と同時に型変更/リネームはできません。
Transform Projectionでは以下の処理順で実施されます。
  1. 1.
    指定フィールドの削除 or 指定フィールド以外を削除
  2. 2.
    型変換 or リネームを実施
Last modified 1yr ago