連絡先の照合方法を決定する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Data Exchange Framework (DEF) は、連絡先情報を同期するときに、連絡先IDを使用して、新しいデータを既存のレコードにマージする必要があるかどうかを判断します。連絡先IDを次の表に示します。
|
同期の種類 |
身分証明書 |
|---|---|
|
Dynamics ContactsからxConnectへ |
Dynamics連絡先ID |
|
Salesforceの連絡先からxConnectへ |
Salesforce連絡先ID |
DEFは、ソース・システムからレコードを読み取るときに、ソース・レコードと同じID IDを持つエンティティーをターゲット・システムで検索します。DEFは、一致するレコードを見つけると、そのレコードをソース・システムのデータで更新します。DEFで一致するレコードが見つからない場合は、データの新しいレコードが作成されます。
同期は、マッピング用に設定されたターゲット・レコードのすべての値を上書きします。ソース・レコードの値がブランクの場合でも。
デフォルトの連絡先IDの代わりに、連絡先のEメールアドレスなどのカスタム識別子を使用して、ソースシステムとターゲットシステム間でレコードを一致させることができます。
カスタム識別子を使用するには:
-
カスタムリゾルバー パイプライン ステップを作成します。
手記前のリンクの例は、データを読み取るためのパイプライン ステップを作成する方法を示しています。ただし、リゾルバー パイプライン ステップの作成に使用するのと同じ原則、クラス、インターフェイスを使用します。
-
コンテンツ エディターで、カスタム識別子を使用するパイプラインに移動します。
-
ContentタブのIdentifierセクションのEmail Field Value Accessorフィールドに、カスタム リゾルバの名前を入力します。例えば:

-
パイプラインを保存します。