ルールリストページで、監視対象を追加したり、監視対象の表示、編集、削除などの操作を実行できます。このトピックでは、データテーブル品質ルールの追加と管理方法について説明します。
制限事項
同じプロジェクトまたはデータベースに、名前が同じで大文字と小文字が異なるテーブルが存在する場合、監視対象として追加できるのはいずれか 1 つのみです。
監視対象を一括で追加する場合、最大 200 オブジェクトを選択できます。
品質スコアの重み付け構成をサポートしているのは、Dataphin データテーブルとグローバルデータテーブルのみです。
監視対象の品質スコアの重み付けは、プロジェクト、データソース、個人などの観点から品質スコアを計算するために使用されます。
権限の説明
スーパー管理者と品質管理者は、監視対象を追加できます。
表示権限を持つ監視対象の品質ルールのみエクスポートできます。
異なるオブジェクトに対する操作権限は異なります。詳細については、「品質ルールの操作権限」をご参照ください。
さまざまな観点から品質ルールを表示する
Dataphin は、[グローバル]、[プロジェクト]、[個人] の 3 つの観点からデータテーブル品質ルールを表示することをサポートしています。
[グローバル]: スーパー管理者、品質管理者、および [品質ルール] - [管理] 権限を持つカスタムグローバルロールは、グローバルな観点からすべてのデータテーブル品質ルールを表示できます。
[プロジェクト]: スーパー管理者と品質管理者は、すべてのプロジェクトを切り替えてデータテーブル品質ルールを表示できます。プロジェクトメンバーは、参加しているプロジェクトのみを選択し、それらのプロジェクトのデータテーブルの品質ルールを表示できます。
[個人]: スーパー管理者と品質管理者は、任意のメンバーに切り替えてデータテーブル品質ルールを表示できます。通常のメンバーは、自分が品質オーナーである Dataphin データテーブルの品質ルールのみを表示でき、他のメンバーに切り替えることはできません。
品質ルールで権限制限が有効になっている場合、品質ルールの権限制限が優先されます。
プロジェクトの観点から品質ルールを表示する場合、指定されたプロジェクトの監視対象と品質ルールのみが表示されます。
個人の観点から品質ルールを表示する場合、自分が品質オーナーである監視対象と品質ルールのみが表示されます。
監視対象を追加する
Dataphin ホームページの上部ナビゲーションバーで、[管理] > [データ品質] を選択します。
左側のナビゲーションバーで、[品質監視] > [品質ルール] を選択します。[品質ルール] ページの右上隅にある [監視対象の追加] をクリックします。
[監視対象の追加] ダイアログボックスで、さまざまな条件に基づいて監視対象をフィルタリングします。
Dataphin テーブル: プロジェクト (物理テーブルの場合) または業務部門 (論理テーブルの場合) でデータテーブルをフィルタリングします。
グローバルデータテーブル: データソースの種類、データソース、および DB/スキーマでデータテーブルをフィルタリングします。サポートされているデータソースについては、「Dataphin でサポートされているデータソース」をご参照ください。データソースが Dataphin クラスタに接続できない場合は、品質監視ルールを構成する前にメタデータを取得する必要があります。詳細については、「メタデータ取得タスクの作成と管理」をご参照ください。
メトリック: 業務部門と論理集計テーブルでメトリックをフィルタリングします。
データソース: データソースの種類でデータソースをフィルタリングします。Dataphin のすべてのデータソースを選択して、品質監視ルールを作成できます。サポートされているすべてのデータソースの接続性をテストできますが、テーブル構造の変更監視品質ルールをサポートしているのは一部のデータソースのみです。詳細については、「Dataphin でサポートされているデータソース」をご参照ください。
リアルタイムディメンションテーブル: 環境とプロジェクトでデータテーブルをフィルタリングします。
[品質ルールの構成] をクリックして、品質ルールの構成ページに移動します。
監視対象リストを管理する
[品質ルール] リストページでは、構成済みの監視対象の品質ルール情報 (テーブル名、プロジェクト/業務部門、有効/合計品質ルールの数など) を表示し、表示、実行、品質オーナーの管理、削除などの操作を実行できます。ページ表示は、監視対象によって異なります。次の例では、[Dataphin テーブル] を使用しています。

操作 | 説明 |
① 個別操作 | |
品質ルールの詳細 | データテーブル品質ルールの構成の詳細を表示します。 |
[実行] | 構成済みのスケジュールまたはカスタムパーティションに基づいてデータテーブルを実行します。 |
品質レポートの表示 | データテーブルの品質レポートを表示します。 |
品質オーナー管理 | 所有権を転送する品質オーナーを入力します。最大 20 人のオーナーを選択できます。 |
[品質スコア重みを編集] | 品質スコアの重みを変更します。 重要
|
[削除] | この品質ルールオブジェクトを削除すると、オブジェクトの下にあるすべての品質ルールが削除されます。この操作は元に戻すことができません。 |
② バッチ操作 | |
実行 | 構成済みのスケジュールまたはカスタムパーティションに基づいて、データテーブルを一括で実行します。パーティション化されていないテーブルの場合は、テーブル全体を検証することを選択できます。 説明
|
[品質オーナーの一括管理] | 品質オーナーの [追加] または [変更] をバッチでサポートします。
|
[ルールをエクスポート] | 監視対象について表示権限のあるすべてのカスタム SQL クオリティルールを選択した後、[ルールのエクスポート] をクリックします。システムとカスタムの 2 つのテンプレートソースからルールをエクスポートできます。構成は、「すべてのクオリティルールをエクスポートする」で説明されているものと同じです。 説明 Dataphin テーブルとグローバルデータテーブルのルールのみをエクスポートできます。 |
[有効化] / [無効化] 品質ルールの検証 | 品質ルール検証を一括で有効または無効にできます。 |
[品質スコア重みを編集] | 品質スコアの重み付けを一括で変更します。 重要
|
[アラート構成] | さまざまな監視対象の品質ルールのアラート方法を一括で構成できます。選択した監視対象に対して同じ監視範囲のアラートが既に構成されている場合、最新の構成によって既存の構成が上書きされます。同じ監視範囲のアラート構成がない場合は、新しいアラート構成が追加されます。アラートを一括で構成する場合、監視範囲は [すべてのルール]、[すべてのハードルール]、または [すべてのソフトルール] のみです。構成の詳細は、個々のオブジェクトのアラート構成と同じです。詳細については、「アラート構成」をご参照ください。 説明
|
[権限管理] | 検証レコードの詳細、品質ルールの詳細、および品質レポートを表示できるメンバーを指定できます。[品質ルールの権限管理] ダイアログボックスで、詳細を表示できるメンバーを選択し、[OK] をクリックします。 |
削除 | 品質ルールオブジェクトを一括で削除できます。これにより、オブジェクトの下にあるすべての品質ルールが削除されます。この操作は元に戻すことができません。 |
次の手順
監視対象を追加した後、監視用の品質ルールを構成できます。詳細については、以下をご参照ください。