連絡先の照合方法を決定する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Data Exchange Framework (DEF) は、連絡先情報を同期するときに、連絡先IDを使用して、新しいデータを既存のレコードにマージする必要があるかどうかを判断します。連絡先IDを次の表に示します。

同期の種類

身分証明書

Dynamics ContactsからxConnectへ

Dynamics連絡先ID

Salesforceの連絡先からxConnectへ

Salesforce連絡先ID

DEFは、ソース・システムからレコードを読み取るときに、ソース・レコードと同じID IDを持つエンティティーをターゲット・システムで検索します。DEFは、一致するレコードを見つけると、そのレコードをソース・システムのデータで更新します。DEFで一致するレコードが見つからない場合は、データの新しいレコードが作成されます。

メモ

同期は、マッピング用に設定されたターゲット・レコードのすべての値を上書きします。ソース・レコードの値がブランクの場合でも。

デフォルトの連絡先IDの代わりに、連絡先のEメールアドレスなどのカスタム識別子を使用して、ソースシステムとターゲットシステム間でレコードを一致させることができます。

カスタム識別子を使用するには:

  1. カスタムリゾルバー パイプライン ステップを作成します。

    手記

    前のリンクの例は、データを読み取るためのパイプライン ステップを作成する方法を示しています。ただし、リゾルバー パイプライン ステップの作成に使用するのと同じ原則、クラス、インターフェイスを使用します。

  2. コンテンツ エディターで、カスタム識別子を使用するパイプラインに移動します。

  3. ContentタブのIdentifierセクションのEmail Field Value Accessorフィールドに、カスタム リゾルバの名前を入力します。例えば:

    Custom resolver in Email Field Value Accessor field
  4. パイプラインを保存します。

この記事を改善するための提案がある場合は、 お知らせください!