Talend Data Stewardshipでのキャンペーンとデータモデルの自動作成または更新 - 7.1

Talend Data Fabric Studio ユーザーガイド

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
ジョブデザインと開発
EnrichPlatform
Talend Studio

Talend Data Stewardshipの統合を使用してTalend MDMを設定し、統合マッチングタスクを実行することができます。この場合、新たに作成したデータモデルまたは更新されたデータモデルをMDMサーバーにデプロイすると、データモデルに一致ルールが添付されている限り、MDMデータモデルの変更はTalend Data Stewardshipに自動的にプロパゲートされます。Talend Data Stewardshipのコンセプトと動作原理の詳細は、Talend Data Stewardshipのドキュメンテーションを参照して下さい。

新しいデータモデルを作成し、MDMサーバーにデプロイすると、一致ルールが添付されている各エンティティについて、Talend Data Stewardship内に次の変更が加えられます。

  • 新しいData Stewardshipのデータモデルが作成され、その属性はMDMエンティティ内の各シンプルタイプエレメントに対応し、その名前は<MDM_data_model_name> - <MDM_entity_name> - TMDMの形式になります(たとえば、PRODUCT - STORE - TMDM)。

    他方、MDMデータ型がTalend Data Stewardshipデータ型にマッピングされ、MDMエレメントの制約(もしあれば)はTalend Data Stewardshipの属性の制約に変換されます。詳細は、 Talend MDM Talend Data Stewardshipの間のテーブルのマッピングについて説明しているドキュメンテーションを Talend MDMとTalend Data Stewardshipのマッピングテーブル で参照して下さい。

  • 新しいData Stewardshipのデータモデルを使用して新しいマージングキャンペーンが作成され、その名前は<MDM_data_model_name> - <MDM_entity_name> - TMDMの形式になります(たとえば、PRODUCT - STORE - TMDM)。

    他方、Talend Data StewardshipのキャンペーンはMDMエンティティ上に設定された各ロールアクセス権にロールを宣言し、また、MDMエンティティ内のエレメントに設定されたロールアクセス権が、対応するTalend Data Stewardship属性のロールアクセス権にマッピングされます。

    また、キャンペーンのワークフローに含まれるのは[NEW] (新規)[RESOLVED] (解決済み)ステップのみとなり、[VALIDATION] (検証)ステップはありません。

    MDMエンティティに対してロールアクセス権が定義されていない場合、対応するTalend Data Stewardshipキャンペーンには"Steward"という名前の組み込みロールが作成され、Talend Data Stewardshipの全ての属性はこのロールに対して読み取り専用となり、"Steward"ロールは[NEW] (新規)ステップにリンクされます。

データモデルを更新し、MDMサーバーに再デプロイすると、このデータモデルに含まれている一致キーを持つ各エンティティについて、次の変更がTalend Data Stewardshipに加えられます。この変更は、MDMデータモデル内の更新に応じて異なります。

  • 1つ以上の一致ルールが添付された新しいエンティティを追加すると、それに合わせて新しいData Stewardshipのデータモデルと新しいマージングキャンペーンが作成されます。

  • 以前に一致ルールが添付されていない既存のエンティティに一致ルールを添付すると、それに合わせて新しいData Stewardshipのデータモデルと新しいマージングキャンペーンが作成されます。

  • Data Stewardshipのデータモデルが既に存在する場合は、それに合わせて更新されます。

  • マージングキャンペーンが既に存在する場合は、それに合わせて更新されます。

  • ただし、エンティティを削除したり、またはエンティティに対する全ての一致ルールの添付を削除したりした場合、それに対応する既存のData Stewardshipのデータモデルとマージングキャンペーンは削除されません。必要に応じて手動で削除することができます。