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

DataWorks:タスクは成功するがデータが生成されない

最終更新日:Jun 21, 2026

このトピックでは、タスクが正常に実行されてもデータが生成されない理由について説明します。

シナリオ 1:運用ログありでノードが成功する場合

このシナリオは、ノードが正常に実行されたものの、その定期実行インスタンスがアップストリームノードからデータを取得できない、またはテーブルパーティションが存在しないと報告する場合に発生します。ただし、インスタンスを手動で再実行すると成功します。
  1. 必要なデータを生成するアップストリームノードへの依存関係が設定されていません。
  2. 依存関係は存在しますが、アップストリームノードのテーブルパーティションが、ダウンストリームノードで想定されるものと一致しません。これは、多くの場合、依存関係の設定ミスが原因です。問題を診断するには、インスタンスログでアップストリームノードとダウンストリームノードの実行パラメーターを比較してください。
依赖关系错误

ノードの依存関係を再設定してください。

アップストリームノードとダウンストリームノードのパラメーターを確認してください。オペレーションセンターの [定期実行インスタンス] ページでは、DAG でアップストリーム仮想ノード xc_demo_start が、ダウンストリームのオフライン同期ノード xc_oss_data_sync に接続されていることを確認できます。ノードを選択し、[プロパティ] タブで、データ送信先タイプ (MaxCompute)、実行時間 (40 s)、インスタンスステータス (Success) などの詳細を確認してください。実行パラメーター bizdate=20210614 は、このインスタンスの業務日を 2021-06-14 に設定します。

シナリオ 2:運用ログなしでノードが成功する場合

運用ログがない場合、ノードは ドライラン を実行したことを意味します。[プロパティ] タブでノードのステータスを確認してください。