グループデータマッピング

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

グループデータマッピングは、フィールド名とデータピル名の一致に基づいてフィールドを自動的にマッピングできる便利な機能です。 これは、データベースアプリケーションなど、マッピングが必要なフィールドが多数ある場合に特に役立ちます。

動画をご希望ですか

この動画でクイックバージョンをご覧ください。

この機能を使用すると、選択したデータソースからレシピステップのフィールドを1対1でマッピングできます。

制限事項

グループデータマッピングは、Execute ruby codeまたはExecute JavaScript codeのマップ入力データをサポートしていません。

グループマッピングウィザードの有効化

グループデータマッピングは、トリガーを除くすべてのレシピアクションで使用できます。 グループマッピングを使用するには、次の手順を完了します:

1

マッピングするレシピステップを展開します。

2

group mappingアイコンをクリックして、グループマッピングウィザードを有効にします。

マッピングするステップを展開グループマッピングウィザードの有効化

フィールドグループとデータソースの選択

グループマッピングウィザードには、マッピングに使用できるフィールド、フィールドグループ、および使用可能なデータソースが表示されます。 これらのデータソースは、レシピの作成で使用するアプリデータに似ています。

フィールドグループは、レシピUIでネストされたフィールドとして表示されるフィールドであり、アプリケーション内のオブジェクト構造に従います。 ステップ内のすべてのフィールド(ネストされたフィールドを含む)または特定のフィールドグループのいずれかを選択できます。 次の画像では、ネストされたフィールドBill toとShip toを使用しています:

フィールドグループアクション内のフィールドとフィールドグループの例

1

マッピングするフィールドを選択します。

2

Environment properties、トリガー、およびその前のすべてのレシピステップから、データピルのデータソースを選択します。 ステップ全体の出力、またはその中のネストされた配列のいずれかからマッピングできます。

3

ウィザードを確認して、表示オプションが選択内容と一致していることを確認し、Nextをクリックします。

データソースとフィールドの照合方法

現在のイテレーションでは、システムは、マッピング対象のフィールドとデータソースのデータピルの両方の名前/ラベルおよびAPI名に基づいて、データソースとフィールドの一致を判断します。

  • 一致では大文字と小文字は区別されません
  • 一致ではアンダースコアとスペースは無視されます
  • すべてのデータ型(文字列、整数、ブール値など)は相互に一致させることができますが、配列を非配列にマッピングすることはできません
  • データピルラベルとAPI名は、フィールドラベルまたはAPI名と照合されます
  • 一致は、アンダースコア、スペース、大文字と小文字の違いを除いて完全一致である必要があります

次の例は、フィールドラベルとデータピルラベルを示しています:

フィールドデータピル一致するか説明
アカウント名アカウント名はい完全一致
ACCOUNT NAMEaccount nameはい大文字と小文字は無視されます
account_nameaccountnameはいアンダースコアとスペースは無視されます
Account_nameaccountname_cいいえaccountname_cには余分な文字'c'があります

データマッピングのプレビュー

ウィザードの2番目の画面には、同じ名前とデータ型を共有するデータピルと正常に一致したフィールドが表示されます。 これらのマッピングを適用するには、次の手順を完了します:

1

フィールドとデータピルのマッピングを確認し、選択内容が正しいことを確認します。

2

マッピングするフィールドのチェックボックスを選択します。 マッピングしないフィールドは選択解除できます。

マッピングプレビューデータマッピングのプレビュー

3

Apply mappingsボタンをクリックして、選択したフィールドにデータピルをマッピングします。 これらのマッピングはレシピで編集できます。

最終更新日: