マッピングルールは、データ標準とアセットオブジェクト間の関連付けを定義します。その後、準拠性モニタリングによって、これらのオブジェクトがマッピングされた標準に準拠しているかどうかがチェックされます。このトピックでは、準拠性モニタリングの基本概念とロジックについて説明します。
背景情報
データ標準を作成した後、アセットオブジェクトに関連付けることで適用できます。Dataphin は、データ標準のプロパティとアセットオブジェクトのメタデータフィールド間のマッピングを定義することで、データ標準をアセットオブジェクトにマッピングします。このマッピングは、アセットオブジェクトの標準準拠性をモニタリングするための前提条件です。詳細については、「データ標準の準拠性マッピングルールの作成と管理」をご参照ください。
ロストビッドモニタリング
準拠性モニタリングは、マッピングされたオブジェクトが関連するデータ標準に準拠しているかどうかをチェックします。これには、メタデータモニタリングとコンテンツ品質モニタリングが含まれます:
メタデータモニタリングは、アセットオブジェクトのフィールドメタデータが、データ標準で定義されたプロパティ値と一致しているかどうかを評価します。
コンテンツ品質モニタリングは、フィールドやメトリックなど、マッピングされたアセットオブジェクトのコンテンツが、値の範囲や一意性といったデータ標準の制約に準拠しているかどうかを評価します。
説明コンテンツ品質モニタリングには、品質モニタリング機能が必要です。この機能を使用するには、アセット品質モジュールを購入する必要があります。

メタデータモニタリング
メタデータモニタリングを構成するには、モニタリング対象のフィールドメタデータと、それに対応するデータ標準のプロパティを指定する必要があります。その後、値の等価性や大文字と小文字の区別などの検証ロジックを構成できます。注意:指定されたフィールドメタデータの値をデータソースから取得できない場合、準拠性評価は実行できません。
例えば、データ標準を使用してフィールドメタデータ内のデータ型を制約したいとします。「メンバー登録チャンネル」のデータ標準では、「データ型」が STRING である必要があります。しかし、マッピングされたフィールド「registration_channel」のデータベースでのデータ型は INT です。これはデータ標準に準拠しておらず、モニタリングチェックは失敗します。
Dataphin は、一般的なメタデータモニタリングのために、組み込みのパブリックシステムプロパティを提供します。データ標準セットを作成する際に、これらのシステムプロパティをリファレンスできます。セット内で作成されたデータ標準は、デフォルトでシステムプロパティからモニタリング構成を継承します。詳細については、「データ標準セットのパブリックプロパティの作成と管理」をご参照ください。
コンテンツ品質モニタリング
データ標準に基づいてアセットオブジェクトにコンテンツ品質モニタリングを追加するには、2 つの方法があります:
モニタリングルールがデータ標準のプロパティ値にリンクされ、ルール構成がこの値から派生する方法。例えば、フィールドの値の範囲をモニタリングする場合、ルールの範囲はデータ標準の「range」プロパティの値から派生します。この方法では、ルール構成は自動的に生成され、検証構成を定義するだけで済みます。
モニタリングルールの内容がデータ標準の内容から独立している方法。ただし、データ標準の作成時にルール構成が追加されている場合、そのデータ標準にマッピングされたすべてのアセットオブジェクトは、事前構成されたモニタリングルールをリファレンスできます。これにより、迅速なバッチ構成が可能になります。この方法では、ルール構成と検証構成の両方を手動で定義します。詳細については、「ステップ 2:品質ルールの構成」をご参照ください。