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

DataWorks:MaxCompute の構成例

最終更新日:Feb 28, 2026

モニタリングルールは Data Quality (DQC) のコアです。Data Quality では、MaxCompute、EMR (E-MapReduce)、Hologres、AnalyticDB for PostgreSQL、および AnalyticDB for MySQL のモニタリングをサポートしています。本トピックでは、MaxCompute のモニタリングを構成する方法について説明します。

操作手順

ステップ 1:MaxCompute データソースの追加

  1. Data Sources ページに移動します。

    1. DataWorks コンソール にログインします。上部ナビゲーションバーで目的のリージョンを選択し、左側ナビゲーションウィンドウで More > 管理センター を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、Go to Management Center をクリックします。

    2. SettingCenter ページの左側ナビゲーションウィンドウで、Data Sources をクリックします。

  2. Add Data Source をクリックして、MaxCompute データソースを追加します。詳細については、「MaxCompute コンピューティングリソースのバインド」をご参照ください。

  3. ページ左上隅の 图标 アイコンをクリックし、All Products > Data Development and O&M > DataStudio (Data Development) を選択します。

  4. Data Studio ページの左側ナビゲーションウィンドウで、Computing Resources をクリックし、追加した MaxCompute コンピューティングリソースをバインドします。

    説明

    本例では、MaxCompute のパブリックデータセット のテストデータを使用します。実際の業務データに対しては、品質モニタリングと品質モニタリングルールを構成してください。

ステップ 2:テーブル品質詳細ページへの移動

  1. ページ左上隅の 图标 アイコンをクリックし、All Products > Data Governance > Data Quality を選択します。

  2. 左側ナビゲーションウィンドウで、Rule Configuration > Configure by Table をクリックします。

  3. 左側の Data Source リストでデータベースを選択し、Data Quality ルールを構成するテーブルを見つけます。Actions 列のテーブル名または Configure Monitoring Rule をクリックして、Table Quality Details ページに移動します。

    説明

    テーブル名を入力してテーブルを検索することもできます。テーブル名の先頭文字によるあいまい検索がサポートされています。

    image

ステップ 3:品質モニタリングタスクの作成

  1. Table Quality Details ページの Rule Management タブで、Monitor Perspective の横にある image アイコンをクリックして、[品質監視の作成] ページに移動します。

  2. 品質モニタリングタスクのパラメーターを構成します。

    説明

    テーブルの検証要件に基づいて品質モニタリングタスクを作成してください。品質モニタリングタスクの作成方法の詳細については、「単一テーブルのルール構成」をご参照ください。

    image

  3. Save をクリックします。

ステップ 4:Data Quality ルールの構成

  1. Table Quality Details ページの Rule Management タブで、Create Rule をクリックして、ルール構成ページに移動します。

  2. 本例では、システムテンプレートを使用して Data Quality ルールを作成します。

    説明

    テーブルの要件に応じてルールを作成してください。ルールの作成方法の詳細については、「単一テーブルのルール構成」をご参照ください。

    image

  3. ステップ 3 で作成した品質モニタリングタスクにルールを追加します。

    image

  4. OK をクリックします。

ステップ 5:ルール実行のテスト

  1. Table Quality Details」ページの [Monitor] タブで、作成した品質モニタリングタスクを検索し、[Test] 列の [Test] をクリックします。

    image

  2. Test Run ダイアログボックスで、Timestamp Range および Scheduled Time パラメーターを確認し、Test Run をクリックします。

    image

  3. Startup successful メッセージが表示されたら、View Details をクリックして、テスト実行の結果を確認します。

    本例の MaxCompute テストテーブルには 2,000 行以上含まれているため、品質チェックの結果は異常となり、赤色でハイライトされます。

    image

  4. ルールがトリガーされることを確認したら、品質モニタリングタスクを変更します。Trigger MethodTriggered by Node Scheduling in Production Environment に設定して、DataWorks オペレーションセンター内の指定された定期スケジュールタスクに関連付けます。これにより、関連付けられたノードの実行完了後に、モニタリングタスク内の品質ルールが自動的にトリガーされます。

ステップ 6:品質モニタリングアラートのサブスクリプション

  1. Table Quality Details ページの Monitor タブで、作成した品質モニタリングタスクを見つけ、操作 列の More > Alert Subscription をクリックします。

  2. Notification Method および [承認対象] を設定し、その後、Save をクリックします。

    image

関連トピック