詳細情報:
1 つの項目を 1 つの項目でリストに変換する (管理パッケージ)
管理パッケージランタイムの場合、リスト形式ではないコンポーネントの出力が、リストのみを受け入れる別のコンポーネントに渡される必要がある場合があります。OmniStudio データマッパー変換で [出力データ型] 設定を使用して、この変換を実行できます。
この情報は、OmniStudio for Managed Packages 用です。標準ランタイムの OmniStudio については、OmniStudio ヘルプを参照してください。
この例の OmniStudio for Managed Packages のデータパックをダウンロードするには、ここをクリックします。
項目をリストに配置するデータマッパー変換を作成する
- [Data Mapper Designer (データマッパーデザイナー)] タブに移動し、[新規] をクリックします。[作成] ダイアログが表示されます。
-
データマッパーの名前を指定し、次のように設定します。
-
インターフェイス タイプ — 変換
-
入力種別 — JSON
-
出力種別 — JSON
-
- [保存] をクリックします。[データマッパーインターフェース] ページの [変換] タブが表示されます。
-
[Input JSON] ペインを展開し、次の JSON データを貼り付けます。
{ "Contact": { "Id": "0036100000423z8AAA", "FirstName": "Amy", "LastName": "Smith" } } -
[+] アイコンをクリックし、次の対応付けを追加します。
-
入力 JSON パス — 取引先責任者
-
出力 JSON パス — 取引先責任者
-
出力データ型 — List<Map>
作成する必要があるのは最上位ノードの対応付けのみです。
-
-
[現在の JSON 出力] ペインを展開します。その内容は次のようになります。
{ "Contacts": [ {} ] } -
[プレビュー] タブに移動して、[実行] をクリックします。応答は次のようになります。
{ "Contacts": [ { "LastName": "Smith", "FirstName": "Amy", "Id": "0036100000423z8AAA" } ] }
