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

DataWorks:リソースプロパティの設定

最終更新日:Jun 22, 2026

定期タスクの実行にはリソースグループが必要です。タスクは、リソースグループのコンピューティングユニット (CU) を消費するかどうかに基づいて、スケジューリングタスクコンピューティングタスクに分類されます。スケジューリングタスクは DataWorks によってトリガーおよび監視されるだけで、コンピューティングリソース (CU) は消費しません。コンピューティングタスクは DataWorks 内でコードを実行し、コンピューティングリソースを消費します。スケジューリング設定でタスクのリソースプロパティを設定することで、安定した運用を確保し、コストを最適化できます。

基本概念

タスクは、実行中に DataWorks のコンピューティングユニット (CU) を消費するかどうかに基づいて、2 つのタイプに分類されます。

タスクタイプ

主な役割

CU 消費量

タスクリスト

スケジューリングタスク

MaxCompute や Hologres などの外部コンピュートエンジンでの計算をトリガーおよび監視します。

消費しない

スケジューリングタスクのリスト

コンピューティングタスク

DataWorks リソースグループ内で直接コードを実行して計算を実行します。

消費する

コンピューティングタスクのリスト

重要
  • このトピックでは、Serverless リソースグループの CU 設定に焦点を当てています。専用リソースグループまたはサブスクリプションリソースグループを使用する場合、リソースグループを指定するだけで、CU を設定する必要はありません。

  • このトピックでは、MaxCompute など、タスクによって呼び出されるサードパーティエンジンのリソース消費や課金については説明しません。

操作手順

すべての定期タスクに対してスケジューリングリソースを設定する必要があります。設定プロセスは、タスクタイプとリソースグループタイプによって若干異なります。

ステップ 1:スケジューリングリソースグループの指定

これは、すべての定期タスクのベースライン設定です。

  1. タスクエディターで、右側にある Scheduling Settings パネルを見つけます。

  2. Resource Group セクションで、ドロップダウンリストからスケジューリングリソースグループを選択します。

    重要

    リソースグループを選択する際は、タスクが必要とするデータソースとコンピューティングリソースに接続できることを確認してください。そうしないと、タスクが失敗する可能性があります。ネットワーク接続の詳細については、「ネットワーク接続の設定」をご参照ください。

選択後、現在のタスクがスケジューリングタスクであり、CU を必要としないことを示すメッセージが表示されます。

ステップ 2:コンピューティングリソースの設定 (コンピューティングタスクのみ)

タスクがコンピューティングタスクであり、ステップ 1 で Serverless リソースグループを選択した場合は、このステップを実行する必要があります。

ヒント:スケジューリングタスクまたは Serverless 以外のリソースグループの場合、このステップはスキップできます。
  1. Resource Group for Scheduling 設定の下に、CUs for Scheduling 設定オプションが自動的に表示されます。

  2. タスクの計算の複雑さとパフォーマンスのニーズに基づいて、ランタイムに必要な CU 数 (例:0.25 CU、1 CU、4 CU) を設定します。適切な CU 設定により、安定した運用が確保され、コストの最適化に役立ちます。

ステップ 3:イメージの設定

PyODPS や Shell などのタスクタイプでは、Image を設定することで、タスクの実行環境を定義することもできます。イメージ管理の詳細については、「カスタムイメージ」をご参照ください。

設定フォームには、スケジューリングリソースグループ (必須、例:dataworks_default_resource_group を選択)、スケジューリング CU (例:0.25 を入力)、および イメージ (ドロップダウンリストから選択) のフィールドが含まれます。

デフォルトのスケジューリングリソースグループの設定

新しいタスクを作成すると、[スケジューリング設定] で指定されたスケジューリングリソースグループがデフォルトのリソースプロパティになります。これを調整するには、左下隅の PixPin_2025-12-09_15-59-34 アイコンをクリックし、Configure > Scheduling Settings に移動して、デフォルトのスケジューリングリソースグループを変更します。

課金

Serverless リソースグループで定期タスクを実行すると、2 種類の料金が発生します。

  • タスクスケジューリング料金:これらの料金は、1 日あたりのタスクの成功実行数に基づきます。詳細については、「スケジューリングインスタンス料金」をご参照ください。

  • リソース使用料金:これらの料金は、コンピューティングタスク従量課金の Serverless リソースグループで実行される場合にのみ適用されます。料金は、消費された CU とタスクのランタイムに基づいて計算されます。これらの料金には、タスクによって呼び出されるサードパーティエンジンからの料金は含まれません。詳細については、「Serverless リソースグループの課金」をご参照ください。

説明

データ統合タスクの場合、リソース消費量は、スケジューリング CU の設定ではなく、リソースグループに指定した消費 CU に依存します。