バリューマップの作成と管理
[グローバルフローリソース] ページから値の対応付けを作成、更新、削除して、フロー間で対応付けロジックを再利用します。
必要なエディション
| サポートされているエディションを表示する。 |
| この機能を使用するには、MuleSoft for Flow: Integration アドオンが必要です。ただし、MuleSoft for Flow: Integration アドオンを必要としないセグメントトリガーフロー、有効化トリガーフロー、ブロードキャストフローは例外です。Professional Edition では、API アクセス アドオンが必要です。アドオンを購入する場合は、Salesforce アカウントエグゼクティブにお問い合わせください。 |
| MuleSoft for Flow: Agentforce で使用するインテグレーション機能には、Foundations Edition または Agentforce 1 Edition が必要です。これらのエディションを購入するには、Salesforce アカウントエグゼクティブにお問い合わせください。 |
一元化された [グローバルフローリソース] ページを使用して、Flow Builder の外部で値の対応付けを管理します。値の対応付けを参照するすべてのフローには、その更新が自動的に反映されます。値の対応付けの制限と考慮事項については、「MuleSoft for Flow: Integration Limits & Considerations (フローの MuleSoft: インテグレーションの制限と考慮事項)」を参照してください。
- Automation アプリケーションを開き、[Global Flow Resources (グローバルフローリソース)] を選択します。
- [新規] をクリックし、[値の対応付け] を選択します。
- 表示ラベル、API 参照名、説明 (省略可能) を入力します。次に、取得元データ型と取得先データ型を選択します。
-
ソースからターゲットへの対応付けエントリを少なくとも 1 つ追加します。
値マップ内で一意のソース値を指定します。
-
[デフォルトの動作の設定] で、マッピングされていないソース値の処理方法を選択します。
- フローの失敗
- マッピングされていない値として渡す
- デフォルト値の定義
- 値マップを保存します。
-
リストから値の対応付けを開き、詳細ビューで対応付けを更新します。
この値の対応付けを参照するすべての連動フローで、更新されたエントリ値が使用されます。
- [Flows using Value Map (値マップを使用したフロー)] 関連ビューを開き、参照されるフローを調べます。
-
値マップを開き、[削除] をクリックします。
値の対応付けは、どのフローでも参照されていない場合にのみ削除できます。
変換での値の対応付けの使用
変換で値の対応付けを適用して、入力値を変換先項目に書き込む前に翻訳します。
このパターンは、ソースシステムとターゲットシステムで同じビジネス項目に異なる値セットを使用している場合に使用します。
- Flow Builder でフローを開き、[変換] で項目の対応付けを使用するコネクタアクションを選択します。
- 項目の対応付けで、翻訳された値が必要な対象項目を見つけます。
- マッピング入力モードを [値のマッピング] に切り替えます。
- 翻訳する値が含まれるソース入力を選択します。
- 既存の値マップを選択するか、必要に応じて作成します。
- 対象項目の対応付けられた出力を確認し、フローを保存します。
-
フローをデバッグし、マッピングされたソース値とマッピングされていないソース値をテストします。
フローは、値マップエントリと選択したデフォルト動作に基づいて値を返します。
後で値の対応付けエントリを更新する場合、この値の対応付けを参照する連動フローでは、フローのメタデータを変更することなく最新のエントリ値が使用されます。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

