重複データの検出

 

公開日: 2017年2月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

注意

ここで提供する情報は、Dynamics 365 (オンライン) バージョン 9.0 より前の Dynamics 365 のバージョン用です。 最新のドキュメントについては、重複データの検出の結果、その修正または削除が可能を参照してください。

レコードが重複している可能性があるかどうかを判断するために、Microsoft Dynamics 365 では重複データ検出ルールが使われます。 重複データ検出ルールを公開すると、既存の各レコードに対してマッチコードが作成されます。 レコードが作成または更新されたときにも、マッチコードが作成されます。 レコードの作成または更新の処理中に、そのマッチコードを既存のレコードのマッチコードと自動的に照合できます。Microsoft Dynamics 365 には、取引先企業、取引先担当者、および潜在顧客のための単純な既定の重複データ検出ルールが含まれています。 たとえば、電子メール アドレス、名、姓などのレコードのフィールドを照合することによって重複を検出します。

重複データ検出は、既存のレコードの生成されたマッチ コードと、作成した新しい各レコードとを比較することにより機能します。 これらのマッチ コードは、各新しいレコードの作成時に作成されます。 したがって、ちょうど同じ時点で処理される場合は、一つ以上の重複レコードが作成される可能性があります。 作成される重複データ検出に加えて、他の重複の可能性があるレコードをチェックするため、重複データ検出ジョブをスケジュールする必要があります。

注意

重複データ検出は タブレット PC 用 Microsoft Dynamics 365 で使用できますが、電話用 Dynamics 365 では使用できません。

重要

組織のための重複データ検出ルールの作成、有効化、公開には、システム管理者またはシステム カスタマイザーとなる必要があります。

重複データ検出ルールを公開した後、重複データ検出条件に含まれるフィールドの長さを長くすると検出されなくなります。 フィールドの長さがメタコードの長さ制限を超えて、検証されなくなる可能性があります。 これにより、重複データが検出されなくなる場合があります。

同じエンティティの種類に対して複数の検出ルールを作成できます。 ただし、エンティティの種類ごとに一度に公開できる重複データ検出ルールは最大で 5 つです。

重複データを次のときに検出できます。

  • 重複データ検出が有効になっているエンティティのレコードを作成または更新するとき。 これには、Outlook 用 Dynamics 365 で作成され、Microsoft Dynamics 365 web アプリケーションで追跡されるレコードが含まれます。 重複データ検出ダイアログ ボックスは、Dynamics 365 ユーザー インターフェイス (UI) で作成または更新されたレコードに対してのみ表示されます。 たとえば、ワークフローで作成されたレコードについては、重複データ検出ダイアログ ボックスは表示されません。

    注意

    Dynamics 365 web アプリケーションで、エンティティ フォームまたはグリッド ビューを使用してレコードを作成または更新するときに、更新された UI エンティティの重複データを検出する機能が Microsoft Dynamics 365 にあります。

  • Outlook 用 Dynamics 365 がオフラインからオンラインになるとき。

  • データのインポート中。 インポート中の重複をチェックするかどうかを指定できます。

    注意

    ユーザーが 2 つのレコードを統合した場合、潜在顧客を変換した場合、または活動を完了済みとして保存した場合は、重複は検出されません。 ユーザーがレコードの状態を変更した場合にも (アクティブ化や再アクティブ化など)、重複は検出されません。

Web アプリケーションで重複データをチェックするには、[その他のコマンド] (More commands button)で提供される [重複データの検出] 機能をグリッド内のナビゲーション バーで使用できます。 重複レコードは、プログラムにより、またはデータ インポート ウィザードによりデータをインポートするときにも検出されます。 また、スケジュールされた重複データ検出ジョブの実行により、重複データを検出できます。 重複データ検出ジョブの設定方法の詳細な手順は、重複データを検出するシステム ジョブの実行を参照してください。

重複データ検出ジョブはバックグラウンドで実行し、その間に Microsoft Dynamics 365 で他のことを行うことができます。 重複データ検出ジョブが完了したら Dynamics 365 から電子メール通知を受け取るよう要求できます。

関連項目

データの管理
データのインポート (すべてのレコードの種類)
重複データの確認
重複データ検出ルールの設定
重複データを検出するシステム ジョブの実行
レコードの一括削除

© 2017 Microsoft. All rights reserved. 著作権