リストとマップからの抽出
リストとマップからの抽出
お知らせ:
当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版
を参照してください。
DataPrepは、Map型およびList型データをサポートしています
。MapはObjectデータの種類とも呼ばれ、ListはArrayとも呼ばれます。
DataPrepでは、次の設定を使用してリストおよびマップ列からデータを抽出できます:
リストからの抽出
マップからの抽出
リストからデータを抽出するには
1. リスト列を右クリックし、
リストから抽出
オプションを選択します。
2.
変換
パネルで、
受注データを[パッケージ]データに変換するだけで、 list 商品 to
セクションの設定を選択します。
3.
列
を選択済みの場合は、抽出したいリスト内商品のインデックスを入力します。
4.
行
オプションを
受注データを[パッケージ]データに変換するだけで、 list 商品 to
セクションで選択した場合、リスト内の配列商品を新しい列の行として直接変換できます。
5.
適用
をクリックします。
マップからデータを抽出するには
1. マップ列を右クリックし、
マップから抽出
オプションを選択します。
2. 変換パネルで、抽出したいキーを選択し、列に追加します。
3. 各キーに対応する列名を入力し、それぞれの値が該当する列にマッピングされるようにします。
4.
適用
をクリックします。
メモ
: 入れ子構造(マップのリストやリストのリストなど)を持つJSONデータを処理するために、これらの操作を繰り返し使用できます。
関連情報
Smart selectionについて参照
日付列からデータを抽出する方法
テキスト列からデータを抽出する方法