生存ルールの有効化および管理方法
生存ルールは、複数のソース・システムからレコードの最適なバージョンを作成するビジネス・ルールの集合です。
これらのビジネス・ルールは、ソース・システム信頼度スコアおよびその他の基準を使用して、マージ操作中に保持する必要があるマスター・レコードまたは生存者レコードとその属性を決定します。
生存ルール・タイプ
2種類の生存ルールを一緒に使用して生存レコードの最良バージョンを定義します。この2種類の生存ルールは次のとおりです。
-
マスター・レコード設定: レコード・レベルでマスター・レコードを選択するための基準を定義します。
-
属性値の設定: 属性レベルでマスター・レコードの最適な属性値を選択するための基準を定義します。
生存ルールの有効化方法
「設定および保守」作業領域で次の項目を使用して、ZCH_ENABLE_SURVIVORSHIPプロファイル・オプションを「はい」に設定することで、生存機能を有効にできます。
-
オファリング: 顧客データ管理
-
機能領域: 顧客ハブ
-
タスク: 顧客ハブ・プロファイル・オプションの管理
生存ルールの管理方法
「設定および保守」作業領域で次のように移動して、生存ルールを作成、編集および削除できます。
-
オファリング: 顧客データ管理
-
機能領域: 顧客ハブ
-
タスク: 生存ルールの管理
このルールでは、ソース・システム確度レベルおよびその他の基準を使用して、特定のソース・システムから保持する必要があるレコードの属性を決定します。 生存ルールはルール・ディクショナリXMLファイルに保存されます。 ディクショナリはExport Survivorship Rules Dictionary WebサービスおよびImport Survivorship Rules Dictionary Webサービスを使用してエクスポートやインポートができます。
アプリケーションは、アプリケーション・コンポーザ・サンドボックス内の生存ルールの変更をサポートしていません。 そのため、マージ・エンジンは、アプリケーション・コンポーザ・サンドボックス内でこれらのルールに加えられた変更をピックしません。 アプリケーション・コンポーザ・サンドボックスでカスタム属性またはカスタム・オブジェクトを定義した場合は、サンドボックスを公開して終了してから、「生存ルールの管理」設定タスクで生存ルールを変更する必要があります。
事前定義済の生存ルール
アプリケーションですぐに使用できる、次の6つの事前定義済の「属性値の設定」ルールが用意されています。
-
最も以前に更新された組織属性(History Wins): このルールでは、更新日付が最も古い組織属性が選択されます。
-
最も最近更新された組織属性(Recent Wins): このルールでは、更新日付が最新の組織属性が選択されます。
-
組織における最高ソース確度レベルの獲得: このルールは、ソース確度が最も高い組織属性値を選択します。
-
最近更新された最小個人属性(履歴受注): このルールは、最も古い更新日を持つ個人属性を選択します。
-
最も最近更新された個人属性(Recent Wins): このルールでは、更新日付が最新の個人属性が選択されます。
-
個人の最高ソース信頼度レベル獲得: このルールは、ソース確度が最も高い個人属性値を選択します。
さらに、事前定義済のテンプレートを使用して新しい「属性値の設定」ルールを作成できます。
これらの事前定義済の属性ルールを表示するには、「生存ルールの管理」タスクで「検索」ボタンをクリックします。 これらの事前定義された生存ルールを開始ポイントとして使用して、ビジネスに最適な生存基準を定義できます。 これらのルールはリリースごとに更新されます。 これらのルールを作成、編集および削除することもできます。 ただし、既存のルールを削除することはお薦めしません。 デフォルトでは、これらの事前定義済の生存ルールは非アクティブ・ステータスになっており、「生存ルールの管理」タスクからこれらのルールをアクティブ化できます。