すべてのプロダクト
Search
ドキュメントセンター

DataWorks:品質ダッシュボード

最終更新日:Jul 11, 2026

品質ダッシュボードには、ワークスペースの主要なデータ品質メトリック、ルールチェックのトレンド、問題のある上位テーブルとその所有者、ルールのカバレッジが表示され、品質問題を効率的に特定して解決できます。

品質ダッシュボードへのアクセス

  1. データ品質ページに移動します。

    DataWorks コンソールにログインします。 左側のナビゲーションウィンドウで、[データモデリングと開発] > [データ品質] を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ品質に移動] をクリックします。

  2. 左側のナビゲーションペインで、Quality Dashboard をクリックします。

注意事項

品質ダッシュボードには、現在のワークスペースのデータ品質統計が表示されます。

  • ダッシュボードの右上隅では、TodayYesterdayThe Day Before Yesterday、またはカスタム期間を選択して統計を表示できます。デフォルトでは、ダッシュボードに今日のリアルタイム統計が表示されます。

  • View Only Data in Production Environment を選択すると、本番環境の統計のみが表示されます。

    説明

    このオプションを選択すると、開発テーブルのチェック結果は統計に含まれません。開発環境と本番環境が分かれているのは、標準モードのワークスペースのみです。基本モードでは、すべてのデータテーブルが本番テーブルになります。詳細については、「基本モードと標準モードの違い」をご参照ください。

  • データ品質の概要は、次のいずれかの単位で表示することもできます。

    • [All]: 現在のワークスペースにあるすべてのエンジンタイプのデータ品質統計を表示します。

    • 特定のデータソース ([MaxCompute][E-MapReduce][Hologres][CDH Hive][AnalyticDB for PostgreSQL][AnalyticDB for MySQL][StarRocks][MySQL] など): 選択したデータソースの統計情報を表示します。

      説明

      ストリーミングデータの統計はサポートされていません。

主要なデータ品質メトリック

このセクションでは、右側でルールまたはTableを選択すると、ルール別またはテーブル別に主要なデータ品質メトリクスを表示できます。

カテゴリ

メトリック

説明

[Table]

ルールが設定されているテーブル数

選択した日付において、データ品質ルールが設定されているワークスペース内のテーブル数です。

品質に問題があるテーブル数

選択した日付に、Check Passed 以外のステータスで完了したチェックインスタンスを 1 つ以上含むテーブルの数。これには、閾値違反やシステムエラーが含まれます。

[Completed Tables]: 選択した日付にチェックインスタンスが完了したテーブルの数です。完了したインスタンスは、合格、しきい値違反、またはシステムエラーのステータスを持つことができます。

強ルールに問題があるテーブル数

選択した日付において、強力なルールチェックが Check Passed 以外のステータスで完了したテーブルの数。これには、しきい値違反とシステムエラーが含まれます。

[Tables That Hit Critical Threshold]: 選択した日付に強ルールのクリティカルしきい値に違反したテーブルの数です。

[Tables That Hit Warning Threshold]: 選択した日付に強ルールの警告しきい値に違反したテーブルの数です。

弱ルールに問題があるテーブル数

選択した日付において、弱ルールチェックが Check Passed 以外のステータスで完了したテーブルの数です。これには、しきい値違反やシステムエラーなどが含まれます。

[Tables That Hit Critical Threshold]: 選択した日付に弱ルールのクリティカルしきい値に違反したテーブルの数です。

[Tables That Hit Warning Threshold]: 選択した日付に弱ルールの警告しきい値に違反したテーブルの数です。

[ルール]

データ品質ルールの総数

選択した日付時点で現在のワークスペースに作成されたルールの総数です。

問題が発生しているルール数

選択した日付において、チェックインスタンスがCheck Passed以外のステータスで完了したルールの数です。これには、しきい値違反やシステムエラーが含まれます。

[Completed Rules]: 選択した日付にチェックインスタンスが完了したルールの数です。完了したインスタンスは、合格、しきい値違反、またはシステムエラーのステータスを持つことができます。

問題が発生している強ルール数

選択した日付において、チェックインスタンスの完了ステータスが Check Passed 以外であった厳格なルールの数です。これには、しきい値違反とシステムエラーが含まれます。

[Rules Based on Which Tables Hit Critical Threshold]: 選択した日付において、チェックインスタンスが強ルールのクリティカルしきい値に違反したルールの数です。

[Rules Based on Which Tables Hit Warning Threshold]: 選択した日付において、チェックインスタンスが強ルールの警告しきい値に違反したルールの数です。

問題が発生している弱ルール数

選択した日付に、チェックインスタンスが Check Passed 以外のステータスで完了した弱ルールの数です。これには、しきい値違反とシステムエラーが含まれます。

[Rules Based on Which Tables Hit Critical Threshold]: 選択した日付において、チェックインスタンスが弱ルールのクリティカルしきい値に違反したルールの数です。

[Rules Based on Which Tables Hit Warning Threshold]: 選択した日付において、チェックインスタンスが弱ルールの警告しきい値に違反したルールの数です。

品質チェックのモニタリング

ルールチェック結果のトレンドと分布を表示します。

インスタンスのトレンド分析

image

ルールチェック結果の推移を表示します。ここでは、統計をBy DayまたはBy Hourで表示したり、AllStrong rules、またはWeak rulesで表示を絞り込んだりできます。

インスタンスの実行ステータス

image

選択した日付におけるルールチェック結果の分布を表示します。また、表示を絞り込んで、AllStrong rules、または Weak rules のステータス分布を表示することもできます。実行ステータスには、以下が含まれます。

  • [Check Passed]: チェックが正常に実行され、結果が品質しきい値を満たしました。

  • [Strong Rule-based Check Instances for Which Critical Threshold Is Exceeded]: 強ルールの重大なしきい値に違反がありました。

  • [Strong Rule-based Check Instances for Which Warning Threshold Is Exceeded]: 強ルールの警告しきい値に違反しました。

  • [Weak Rule-based Check Instances for Which Critical Threshold Is Exceeded]:弱ルールのクリティカルなしきい値に違反しました。

  • [Weak Rule-based Check Instances for Which Warning Threshold Is Exceeded]: 弱ルールの警告しきい値に違反しました。

  • [Check Failed]: システムがチェック対象の値を取得できなかったため、チェックの実行に失敗しました。

上位の品質問題

選択した時間範囲内で、ルール課題の数に基づいてテーブルをランク付けし、Top N Tables with Maximum Number of Quality Issues[品質課題のあるテーブルの所有者] を表示します。右上隅の [さらに表示] をクリックすると、[実行記録] ページに移動します。このページでは、テーブルのチェック履歴の確認、チェック詳細の表示、および課題の解決ができます。

説明

品質ルールの所有者は、関連付けられたテーブルパーティションの所有者です。この所有者は通常、パーティションフィルター式を作成したユーザーです。

品質設定の分析

テーブルのデータ品質ルールの全体的なカバレッジを、次のディメンションで表示します: 品質ルールが設定されているテーブル数-Asset RatioNo Rules Are Configured-Number of TablesNo Rules Are Enabled-Number of TablesConfigured with Rules with Which No Scheduling Node Is Associated-Number of Tables、および Configured with Rules for Which No Alert Recipient Is Configured-Number of Tables。 また、Actions 列の View Details をクリックして、各テーブルのルール設定詳細を表示することもできます。 上部には 5 つのサマリーメトリックカードが表示されます。これには、品質ルールが設定されているデータテーブルのパーセンテージを示す ルールが設定されているテーブルのアセット率 カードが含まれます。 下のランキングテーブルには、設定済みルール数有効なルール数スケジューリングに関連付けられたルール数サブスクライブされたアラートオブジェクト過去 30 日間の問題のあるルール数 などの、各テーブルの詳細が一覧表示されます。 [詳細を表示] をクリックすると、単一テーブルの設定を表示できます。 各ディメンションの説明は次のとおりです:

  • [No Rules Are Configured]: データ品質ルールが設定されていないテーブルの数をカウントします。

    説明

    現在、統計は MaxCompute データソースに対してのみ計算されます。

  • [No Rules Are Enabled]: ルールは設定済みですが、有効なルールが 1 つもないテーブルをカウントします。

  • [Configured with Rules with Which No Scheduling Node Is Associated]: 設定済みの品質ルールがスケジューリングノードに関連付けられていないテーブルをカウントします。スケジューリングの関連付けがないルールは、手動でトリガーされた場合にのみ実行されます。

  • [Configured with Rules for Which No Alert Recipient Is Configured]: アラート受信者が設定されていない品質ルールを持つテーブルの数をカウントします。受信者が設定されていない場合、問題が検出されても通知は送信されません。