品質ダッシュボードページでは、主要なデータ品質メトリクス、ルールベースのチェックインスタンストレンドと分布、データ品質問題の数に基づいてソートされた上位 N 個のテーブル、問題の所有者、および監視ルールの適用範囲ステータスなど、ワークスペースのデータ品質の概要が提供されます。 これにより、データ品質の所有者は、ワークスペースのデータ品質の全体的な状態を把握し、データ品質を向上させるためにできるだけ早くデータ品質の問題に対処できます。
品質ダッシュボードページに移動する
データ品質ページに移動します。
DataWorks コンソール にログオンします。 上部のナビゲーションバーで、目的のリージョンを選択します。 左側のナビゲーションウィンドウで、 を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ品質に移動] をクリックします。
データ品質ページの左側のナビゲーションウィンドウで、[品質ダッシュボード] をクリックします。
使用上の注意
品質ダッシュボードページには、ワークスペースのデータ品質に関する統計が表示されます。
品質ダッシュボードページの右上隅で、[今日]、[昨日]、[一昨日]、またはビジネス要件に基づいて別の特定の日を選択して、選択した期間のデータ品質に関する統計を表示できます。 デフォルトでは、[今日] が選択されています。
[本番環境のデータのみを表示] を選択して、本番環境でのみワークスペースのデータ品質に関する統計を表示することもできます。
説明[本番環境のデータのみを表示] を選択した場合、開発環境のワークスペースにあるテーブルのチェック結果は統計に含まれません。 標準モードのワークスペースのみが開発環境と本番環境の両方を提供し、環境を分離します。 ベーシックモードのワークスペースのすべてのデータテーブルは本番環境にあります。 詳細については、「ベーシックモードのワークスペースと標準モードのワークスペースの違い」をご参照ください。
次の観点からワークスペースのデータ品質の概要を表示することもできます。
すべてのデータソース: [すべて] を選択すると、品質ダッシュボードページには、現在のワークスペースにあるすべてのタイプのデータソースのデータ品質に関する統計が表示されます。
特定のデータソース: [MaxCompute]、[E-MapReduce]、[Hologres]、[CDH Hive]、[AnalyticDB For PostgreSQL]、[AnalyticDB For MySQL]、[StarRocks]、または [MySQL] などの特定のデータソースを選択した場合、品質ダッシュボードページには、現在のワークスペース内のデータソースのデータ品質に関する統計が表示されます。
説明ストリーミングデータの統計はサポートされていません。
主要なデータ品質メトリクス
[ハイライト] セクションの右側で、[ルール] または [テーブル] をクリックして、ルールまたはテーブルに関連するデータ品質統計を表示できます。
カテゴリ | メトリクス | 説明 |
[テーブル] | ルールが構成されているテーブル | 品質ダッシュボードページの右上隅で選択されている日付の時点で、現在のワークスペースで監視ルールが構成されているテーブルの数。 |
チェックに失敗したテーブル | ルールベースのチェックインスタンスの実行が当日完了した後、監視ルールに基づいてチェックに[失敗した] テーブルの数。 品質しきい値チェックに失敗したテーブルとシステムチェックに失敗したテーブルが含まれます。 [完了したテーブル]: 関連するルールベースのチェックインスタンスが特定され、インスタンスの実行が当日完了したテーブルの数。 ルールベースのチェックインスタンスの実行は、テーブルが品質チェックに合格した場合、テーブルが品質チェックに失敗した場合、およびテーブルがシステムチェックに失敗した場合に完了したと見なされます。 | |
強いルールのチェックに失敗したテーブル | 強い監視ルールに基づいてチェックに[失敗した] テーブルの数。品質しきい値チェックに失敗したテーブルとシステムチェックに失敗したテーブルが含まれます。 [重大なしきい値に達したテーブル]: 強い監視ルールに基づいて重大なしきい値チェックに失敗したテーブルの数。 [警告しきい値に達したテーブル]: 強い監視ルールに基づいて警告しきい値チェックに失敗したテーブルの数。 | |
弱いルールのチェックに失敗したテーブル | 弱い監視ルールに基づいてチェックに[失敗した] テーブルの数。品質しきい値チェックに失敗したテーブルとシステムチェックに失敗したテーブルが含まれます。 [重大なしきい値に達したテーブル]: 弱い監視ルールに基づいて重大なしきい値チェックに失敗したテーブルの数。 [警告しきい値に達したテーブル]: 弱い監視ルールに基づいて警告しきい値チェックに失敗したテーブルの数。 | |
[ルール] | ルール合計 | 当日時点で現在のワークスペースに作成されている監視ルールの総数。 |
テーブルがチェックに失敗したルール | ルールベースのチェックインスタンスの実行が当日完了した後、テーブルがチェックに[失敗した] 監視ルールの数。 品質しきい値ルールとシステムチェックルールが含まれます。 [完了したルール]: 関連するルールベースのチェックインスタンスの実行が当日完了した監視ルールの数。 ルールベースのチェックインスタンスの実行は、テーブルが品質チェックに合格した場合、テーブルが品質チェックに失敗した場合、およびテーブルがシステムチェックに失敗した場合に完了したと見なされます。 | |
テーブルがチェックに失敗した強いルール | 強い監視ルールに基づいて、テーブルがチェックに [失敗した] ルールの数。品質しきい値ルールとシステムチェックルールが含まれます。 [テーブルが重大なしきい値に達したルール]: 強い監視ルールに基づいて、テーブルが重大なしきい値チェックに失敗したルールの数。 [テーブルが警告しきい値に達したルール]: 強い監視ルールに基づいて、テーブルが警告しきい値チェックに失敗したルールの数。 | |
テーブルがチェックに失敗した弱いルール | 弱い監視ルールに基づいて、テーブルがチェックに [失敗した] ルールの数。品質しきい値ルールとシステムチェックルールが含まれます。 [テーブルが重大なしきい値に達したルール]: 弱い監視ルールに基づいて、テーブルが重大なしきい値チェックに失敗したルールの数。 [テーブルが警告しきい値に達したルール]: 弱い監視ルールに基づいて、テーブルが警告しきい値チェックに失敗したルールの数。 |
ルールベースのチェックの概要
[品質監視の概要] セクションには、ルールベースのチェックインスタンストレンドと分布が表示されます。
インスタンストレンド分析
さまざまなチェック結果を持つルールベースのチェックインスタンスの数の傾向が表示されます。 [日ごと] または [時間ごと] をクリックして、選択した視点から傾向を表示できます。 [すべて]、[強いルール]、または [弱いルール] を選択して、すべてのタイプの監視ルールのチェック結果、強い監視ルールのみのチェック結果、および弱い監視ルールのみのチェック結果を持つルールベースのチェックインスタンスの数の傾向を表示できます。
インスタンス実行ステータス
さまざまなチェック結果を持つルールベースのチェックインスタンスの分布が表示されます。 当日実行されるルールベースのチェックインスタンスの数を表示できます。 [すべて]、[強いルール]、または [弱いルール] を選択して、すべてのタイプの監視ルールのチェック結果、強い監視ルールのみのチェック結果、および弱い監視ルールのみのチェック結果を持つルールベースのチェックインスタンスの分布を表示できます。 ルールベースのチェック結果:
[合格]: ルールベースのチェックは成功し、テーブルは品質しきい値チェックに合格しました。
[重大なしきい値を超えた強いルールベースのチェックインスタンス]: 強い監視ルールの重大なしきい値チェックに失敗しました。
[警告しきい値を超えた強いルールベースのチェックインスタンス]: 強い監視ルールの警告しきい値チェックに失敗しました。
[重大なしきい値を超えた弱いルールベースのチェックインスタンス]: 弱い監視ルールの重大なしきい値チェックに失敗しました。
[警告しきい値を超えた弱いルールベースのチェックインスタンス]: 弱い監視ルールの警告しきい値チェックに失敗しました。
[チェックに失敗しました]: ルールベースのチェックの実行に失敗し、システムはチェック値を取得できませんでした。
データ品質の問題が最も多い上位 N 個のテーブルの概要
テーブルの監視ルールの数に基づいて、[品質の問題が最も多い上位 N 個のテーブル] セクションには、指定された期間内のデータ品質の問題の数に基づいてソートされた[上位 N 個のテーブル] に関する統計が表示され、[品質の問題が最も多い上位 N 個のテーブルの所有者] セクションには、[問題の所有者] が表示されます。 右上隅にある [詳細を表示] をクリックして、実行レコード ページに移動できます。 このページでは、履歴チェックとチェックの詳細を表示し、できるだけ早くデータ品質の問題を解決できます。
監視ルールの所有者は、データテーブルパーティションのデータ品質所有者です。 ほとんどの場合、所有者はパーティションフィルター式を作成するユーザーです。
データ品質構成分析
[品質構成分析] セクションには、[ルールが構成されているテーブルのアセット比率]、[ルールが構成されていないテーブルの数]、[ルールが有効になっていないテーブルの数]、[スケジューリングノードが関連付けられていないルールで構成されたテーブルの数]、[アラート受信者が構成されていないルールで構成されたテーブルの数] のディメンションから、監視ルールの全体的な適用範囲が表示されます。 また、テーブルの [アクション] 列の [詳細を表示] をクリックして、このディメンションからテーブルのルール構成の詳細を表示することもできます。 各ディメンションの説明:
[ルールが構成されていません]: 監視ルールが構成されていないテーブルが統計に含まれます。
説明このディメンションは、MaxCompute データソースでのみサポートされています。
[ルールが有効になっていません]: 監視ルールが有効になっていないテーブルが統計に含まれます。
[スケジューリングノードが関連付けられていないルールで構成されています]: スケジューリングノードが関連付けられていないルールで構成されたテーブルが統計に含まれます。 スケジューリングノードが監視ルールに関連付けられていない場合、監視ルールはテスト実行でのみ実行できます。
[アラート受信者が構成されていないルールで構成されています]: アラート受信者が構成されていないルールで構成されたテーブルが統計に含まれます。 監視ルールにアラート受信者が構成されていない場合、ルールの実行中にデータ品質の問題が発生した場合、誰もチェック結果をタイムリーに受信できません。