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

DataWorks:サーバーレスリソースグループの課金

最終更新日:Aug 27, 2026

サーバーレスリソースグループは、従来の専有スケジューリング、Data Integration、およびデータサービスリソースグループの機能を統合します。単一のサーバーレスリソースグループでデータ同期、定期スケジューリング、および API サービスを処理できるため、リソース管理が簡素化されます。2 つの課金モデルが利用可能です。

  • サブスクリプション:安定的で予測可能な専用計算リソースで、本番環境に最適です。

  • 従量課金:オンデマンドで柔軟な計算リソースであり、柔軟性とコスト効率の両方を兼ね備えています。

重要

サーバーレスリソースグループを使用する場合、本番環境に公開された定期スケジューリングのノードタスクには、タスクスケジューリング料金が発生します。

課金シナリオ

DataWorks サーバーレスリソースグループの料金には、リソース使用量料金とタスクスケジューリング料金が含まれます。

  • リソース使用量料金:一部の DataWorks タスクは、実行中にサーバーレスリソースグループの計算ユニット (CU) を消費します。料金は、総 CU 消費量に基づいて計算されます。この料金の部分がリソース使用量料金であり、CU 単位で測定されます。

    ここで、1 CU = 1 CPU コア + 4 GiB メモリ です。
  • タスクスケジューリング料金:本番環境で定期スケジューリングのためにタスクを公開すると、タスクスケジューリング料金が適用されます。これらのタスクにはタスクスケジューリング料金のみが発生し、リソース使用量料金は発生しません。料金は、ドライランを除く成功したインスタンス実行回数に基づいて計算されます。

    サーバーレスリソースグループは、最大 200 の同時実行インスタンスをサポートします。この制限は、すべての従来のリソースグループタイプの同時実行数と同等かそれ以上です。サーバーレスリソースグループの CU 仕様を考慮する必要はありません。

タスクタイプ

タスクタイプの説明

コストタイプ

Data Integration

Data Integration または DataStudio モジュールで データ同期タスク (バッチ同期など) を実行します。

リソース使用量料金

データコンピューティング

  • DataStudio モジュールで PyODPS、Shell、EMR Hive などのコンピューティングノードタスクを実行します。

  • データ分析モジュールで Hologres SQL や EMR Hive などのコンピューティングノードタスクを実行します。

  • カスタムノード (カスタム EMR SQL など) を実行します。

重要

データコンピューティングタスクのタイプについては、「付録 1:サーバーレスリソースグループのタスクタイプ」をご参照ください。

DataService Studio

DataService Studio で API インターフェイスを呼び出します。

個人開発環境

個人開発環境を使用してタスクをデバッグします。

LLM サービス

LLM サービスをデプロイして使用します。

タスクスケジューリング

定期スケジューリングされたタスクは本番環境で実行されます。

タスクスケジューリング料金

注意事項

  • 従量課金制のサーバーレスリソースグループでは、ピーク時にリソース競合が発生する可能性があり、リソースの可用性の適時性を完全に保証することはできません。

  • 従量課金制のリソースグループをサブスクリプションのリソースグループにアップグレードすることはできますが、サブスクリプションのリソースグループを従量課金制のリソースグループに変換することはできません。

  • 新規ユーザーが DataWorks を有効化すると、デフォルトで従量課金制のサーバーレスリソースグループが購入されます。使用しない場合は料金は発生しません。課金の詳細については、「課金詳細」をご参照ください。

  • サブスクリプションのサーバーレスリソースグループで利用可能な合計 CU は、購入時に指定された CU 量です。実際の使用量はこの制限を超えません。より多くの CU を取得するには、スケールアップ操作を実行する必要があります。

  • サブスクリプションのサーバーレスリソースグループのすべての CU が占有されている場合、新しく送信されたタスクはキューに入り、アイドル状態の CU が解放されるまで待機してから実行が開始されます。

パフォーマンスメトリクス

サーバーレスリソースグループは CU 消費量に基づいて課金されます。ここで、1 CU = 1 CPU コア + 4 GiB メモリです。サーバーレスリソースグループを使用する場合、開発シナリオとタスクタイプに基づいてリソースグループの仕様を計画してください。

重要

以下の推奨仕様は一般的なガイドラインです。タスクが効率的かつ安定して実行されるように、特定のビジネス要件と実際の状況に基づいてリソースを調整できます。

Data Integration

バッチ同期

バッチ同期タスクの同時実行数

推奨仕様

最小仕様

<4

0.5 CU

0.5 CU

>=4

(同時実行数 - 4) × 0.07 + 0.5 CU

リアルタイム同期

同期タスクタイプ

推奨仕様

最小仕様

MySQL リアルタイム同期

1 データベース

2 CU

リアルタイム同期タスクを実行するための最小仕様:1 CU

2~5 データベース

2 CU

6 データベース以上

2 CU

Kafka リアルタイム同期

1 CU

その他の単一テーブルリアルタイムタスク

1 CU

データベース全体のリアルタイム同期

-

データベース全体の同期タスクを実行するための最小仕様:2 CU

データコンピューティング

各データコンピューティングタスクにはデフォルトの CU 割り当てがあります。詳細については、「タスクタイプと CU 消費量」をご参照ください。

DataService Studio

秒間最大クエリ数 (QPS)

最小仕様

サービス可用性 (SLA)

500

4 CU

99.95%

1000

8 CU

2000

16 CU

個人開発環境

CPU ベースの個人開発環境は、2 から 100 CU の範囲のリソースクォータを提供します。GPU ベースの個人開発環境は、21 から 60 CU の範囲のリソースクォータを提供します。タスクタイプに基づいて必要なクォータを見積もることができます。

  • 軽量タスク (単純な SQL クエリや Python スクリプトのデバッグなど):より低いリソースクォータ (2 CU など) を選択することを推奨します。

  • 中程度の複雑さのタスク (データ処理やノートブック分析など):中程度のリソースクォータ (4 CU など) を選択することを推奨します。

  • ディープラーニングタスク (TensorFlow や PyTorch のモデルトレーニングなど):GPU ベースのリソースを選択し、モデルサイズに基づいて適切な GPU メモリと CU 数を選択することを推奨します。

大規模モデルサービス

GPU メモリに基づいて必要なCU 消費量を見積もります。

  • 0.6B、1.7B、4B、または 8B モデルをデプロイするには、最低 24GB の GPU メモリが必要です。

  • 14B モデルをデプロイするには、最低 48GB の GPU メモリが必要です。

  • 32B モデルをデプロイするには、最低 96GB の GPU メモリが必要です。

タスクスケジューリング

サーバーレスリソースグループは、最大 200 の同時実行インスタンスをサポートします。サーバーレスリソースグループの CU 仕様を考慮する必要はありません。デフォルトの同時実行数は 50 です。リソースグループの詳細ページで、タスクスケジューリングの同時実行数制限を 200 に設定できます。

課金モデル

サーバーレスリソースグループには、サブスクリプション (月単位または年単位) と従量課金の 2 つの課金モデルがあります。

  • サーバーレスリソースグループ (サブスクリプション):必要な CU 量と使用期間を事前に見積もり、それに応じて支払います。サブスクリプション料金に加えて、DataWorks がデータ同期、データコンピューティング、または Data Service API のデバッグ/呼び出しに対して請求する他のリソース使用量料金はありません。

  • サーバーレスリソースグループ (従量課金):まず製品機能を使用し、その後、総 CU 消費量に基づいて支払います。従量課金制のサーバーレスリソースグループで特定のタスク (バッチ同期タスク、Data Service タスク、データ開発タスクなど) を実行すると、対応するリソース使用量料金が発生します。

次の表は、2 つの課金モデルを比較したものです。

項目

サーバーレスリソースグループ (従量課金)

サーバーレスリソースグループ (サブスクリプション)

利用可能な合計 CU 量

実際の使用量に基づいて計算されます。

購入時に指定された CU 量。

スケールアップ、スケールダウン、更新

適用外

サポートされています

クォータ管理

さまざまなシナリオで最大 CU 制限を制御するために使用されます。データコンピューティング、Data Integration、および個人開発環境は、CU 制限の構成をサポートしています。DataService Studio の CU 制限は変更できず、- と表示されます。

タスクスケジューリングの同時実行数制限

サポートされています。最大 200 のタスクインスタンスが同時に実行できます。

バインドされた VPC の数

  • データコンピューティングと Data Integration:合計で最大 2 つの VPC をバインドできます。

  • Data Service:1 つの VPC のみバインドできます。

購入した CU 量によって異なります。

  • 10 CU 以下:合計で最大 4 つの VPC を関連付けることができます。

    • データコンピューティング:1 つの VPC のみ関連付けることができます。

    • タスクスケジューリングとデータ統合:合計で最大 3 つの VPC を関連付けることができます。

  • 10 CU 超:合計で最大 8 つの VPC を関連付けることができます。

    • データコンピューティング:1 つの VPC のみ関連付けることができます。

    • タスクスケジューリングとデータ統合:合計で最大 7 つの VPC を関連付けることができます。

課金基準

サブスクリプションリソースグループの課金

課金はCU 使用量に基づきます。料金 = 月額単価 × 月数 × 月あたりの購入 CU 数。

説明

  • サブスクリプション課金モデルでは、月額最低 2 CU の購入が必要です。仕様に上限はありませんが、可用性は在庫状況によります。在庫が不足している場合は、購入ページのプロンプトを確認してください。

  • 購入後に仕様が要件を満たさない場合は、いつでもスケールアップできます。詳細については、「サーバーレスリソースグループのスケールアップ」をご参照ください。

  • サーバーレスリソースグループを使用する際のさまざまなタスクタイプで必要な最小リソース仕様については、「タスクの最小リソース仕様」をご参照ください。

リージョン

月額単位価格 (USD/月 /CU)

中国 (上海)、中国 (杭州)、中国 (北京)、中国 (深セン)

37.1517

中国 (成都)

30.45686

イギリス (ロンドン)

51.01286

米国 (バージニア)

53.92014

マレーシア (クアラルンプール)

63.36534

中国 (香港)、シンガポール、ドイツ (フランクフルト)、インドネシア (ジャカルタ)

67.61327

米国 (シリコンバレー)

72.74794

日本 (東京)

77.45584

韓国 (ソウル)

52.47334281

UAE (ドバイ)

81.09255

タイ (バンコク)

50.21967298

従量課金リソースグループの課金

課金はCU 時間 × CU あたりの単価に基づきます。数式は 料金 = CU 時間 × CU あたりの単価 です。請求は時間単位で生成されます。

重要

リソースグループのクォータ管理で、DataService Studio に 1 CU を割り当てた場合、DataService Studio が実際に使用されているかどうかに関わらず、CU の消費は継続します。消費は、DataService Studio に割り当てられた CU クォータを 0 に調整した後にのみ停止します。

リージョン

単価 (USD/CU 時間)

例

中国 (上海)、中国 (杭州)、中国 (北京)、中国 (深セン)

0.077399

例:中国 (上海) リージョンのデータ同期タスクは 2 CU で構成されており、0.5 時間で完了します。中国 (上海) リージョンにおける CU あたりの単位価格は USD 0.077399/CU 時間です。このタスクで消費される CU 時間と料金は、次のように計算されます。

  • CU 時間: 2 CU × 0.5 時間 = 1 CU 時間

  • 料金: 1 CU 時間 × USD 0.077399/CU 時間 = USD 0.077399

中国 (成都)

0.063452

イギリス (ロンドン)

0.106277

米国 (バージニア)

0.112334

マレーシア (クアラルンプール)

0.132011

ドイツ (フランクフルト)、インドネシア (ジャカルタ)、中国 (香港)、シンガポール

0.140861

米国 (シリコンバレー)

0.151558

日本 (東京)

0.161366

韓国 (ソウル)

0.10931946

UAE (ドバイ)

0.168943

タイ (バンコク)

0.10462432

請求詳細の表示

請求管理コンソールで請求詳細を表示すると、サーバーレスリソースグループの課金項目と課金コードは次のようになります。

  • 従量課金:課金項目は Serverless Resource Group CU-Hours (Pay-As-You-Go) で、課金コードは exresource_cu_hour_post です。

  • サブスクリプション:課金項目は General-purpose exclusive resource group subscription (hybrid billing) で、課金コードは cu_number です。

詳細については、「サーバーレスリソースグループを購入する」をご参照ください。

有効期限と更新

サブスクリプションのサーバーレスリソースグループの有効期限が近づいている場合は、更新できます。リソースグループを更新しない場合、一時停止またはリリースされます。更新の詳細については、「サーバーレスリソースグループの更新」をご参照ください。

次のステップ

リソースグループを購入し、データ統合、データ開発、データサービスなどのタスクに使用できます。リソースグループの購入方法、ワークスペースへのバインド方法、およびリソースグループをネットワークに接続する方法については、「サーバーレスリソースグループの購入と使用」をご参照ください。

追加情報

付録 1:タスクタイプと CU 消費量

DataWorks のノード開発によって生成されるタスクは、計算タスク (CU 消費量が計算される) とスケジューリングタスク (CU 消費量が計算されない) に分けられます。

タスクタイプの判別

Data Studio の対応するノードの編集ページに移動し、右側のナビゲーションバーで [スケジュール設定] > [スケジューリングポリシー] に移動してタスクタイプを確認できます。

  • 計算タスク:[スケジューリングポリシー] セクションで、タスク実行に必要な計算 CU を指定する必要があります。

    • シナリオ 1:計算 CU はカスタマイズ可能です。

      右側のパネルで [スケジューリング設定] をクリックし、[スケジューリングポリシー] タブを選択して、[リソースグループ] と [計算 CU] (例:0.25) を設定します。

    • シナリオ 2:計算 CU はデフォルト値にのみ設定できます。

      右側のサイドバーで [スケジューリング設定] をクリックし、[スケジューリングポリシー] タブを選択します。[計算 CU] のデフォルト値は 0.25 で、インターフェイスには「現在のノードはデフォルトの CU 値を使用しています。CU を変更する必要はありません」というメッセージが表示されます。

  • スケジューリングタスク:[スケジューリングポリシー] セクションでは、スケジューリングリソースグループを選択するだけで、CU の設定は不要です。

計算タスクの CU 設定リスト

サーバーレスリソースグループでデータコンピューティングタスクを実行すると、CU が消費されます。デフォルト CU と実行 CU は次のように説明されます。

  • デフォルト CU:タスクタイプに基づいて、各タスク実行に対してプラットフォームが割り当てる推奨 CU 量。この値より低い値でタスクを実行すると、効率的な実行が保証されない場合があります。

  • 実行 CU:タスクを実行するために設定された実際の CU 量。プラットフォームは自動的にデフォルト CU の値を入力しますが、必要に応じて調整できます。設定の原則は次のとおりです。

    • 最小設定は 0.25 CU で、ステップサイズは 0.25 CU です。インターフェイスに [現在のリソースグループの CU クォータが不足しています] というメッセージが表示された場合は、計算タスクの CU クォータを調整できます。

    • リソースの不足や過剰な設定を避けるために、デフォルト CU と計算タスクの CU クォータに基づいてリソースを適切に設定してください。詳細については、「サーバーレスリソースグループの CU クォータを設定する」をご参照ください。

説明

実行 CU の調整をサポートしているのは一部のタスクのみです。例:

  • Hologres SQL タスクの実行 CU は調整できず、0.25 (デフォルト CU) にのみ設定できます。

  • PyODPS 2 タスクのデフォルト実行 CU は 0.5 ですが、必要に応じて調整できます (例:0.4 または 0.6)。

ノードタイプ

ノード名

デフォルト CU (単位:CU)

実行 CU 変更可能

Notebook

基本的なノートブック開発

0.5

サポートされています

MaxCompute

PyODPS 2 ノード

0.5

サポートされています

PyODPS 3 ノード

0.5

サポートされています

MaxCompute MR ノード

0.5

サポートされています

メタデータを Hologres にマッピング

0.25

サポートされています

データを Hologres に同期

0.25

サポートされています

Hologres

データを MaxCompute に同期

0.25

-

Maxcompute スキーマ同期ノード

0.25

サポートされています

ワンクリック MaxCompute データ同期ノード

0.25

サポートされています

EMR

EMR Hive ノード

0.25

-

EMR Impala ノード

0.25

-

EMR MR ノード

0.25

サポートされています

EMR Presto ノード

0.25

-

EMR Shell ノード

0.25

サポートされています

EMR Spark ノード

0.5

サポートされています

EMR Spark SQL ノード

0.5

サポートされています

EMR Spark Streaming ノード

0.5

サポートされています

EMR Trino ノード

0.25

-

EMR Kyuubi ノード

0.25

-

Serverless Spark

Serverless Spark バッチノード

0.25

-

Serverless Spark SQL ノード

0.25

-

Serverless Kyuubi ノード

0.25

-

LLM

大規模言語モデルノード

0.5

-

ADB

ADB Spark ノード

0.25

-

ADB Spark SQL ノード

0.25

-

CDH

CDH Hive ノード

0.25

-

CDH Spark ノード

0.5

サポートされています

CDH Spark SQL ノード

0.25

-

CDH MR ノード

0.25

-

CDH Presto ノード

0.25

-

CDH Impala ノード

0.25

-

Lindorm

Lindorm Spark ノード

0.25

-

Lindorm Spark SQL ノード

0.25

-

Data Quality

品質モニタリング

0.25

-

データ比較

0.5

サポートされています

汎用

割り当てノード

0.25

サポートされています

Shell ノード

0.25

サポートされています

OSS オブジェクト検査ノード

0.25

-

Python ノード

0.5

サポートされています

For-each ノード

0.25

サポートされています

Do-while ノード

0.25

サポートされています

Function Compute ノード

0.25

-

SSH ノード

0.25

-

データプッシュノード

0.25

-

データベースノード

StarRocks ノード

0.25

-

アルゴリズム

PAI DLC ノード

0.25

-

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

スケジューリングタスクは、サーバーレスリソースグループから CU を消費しません。

ノードタイプ

ノード名

Data Integration

バッチ同期ノード

リアルタイム同期ノード

MaxCompute

MaxCompute SQL ノード

SQL スクリプトテンプレートノード

MaxCompute スクリプトノード

MaxCompute Spark ノード

Hologres

Hologres SQL ノード

ADB

AnalyticDB for PostgreSQL ノード

AnalyticDB for MySQL ノード

Serverless StarRocks

Serverless StarRocks SQL ノード

Flink

Flink SQL ストリーミングノード

Flink SQL バッチノード

汎用

ゼロロードノード

パラメータノード

マージノード

分岐ノード

チェックノード

HTTP トリガーノード

アルゴリズム

PAI Designer ノード

データベースノード

PostgreSQL ノード

Doris ノード

SelectDB ノード

MySQL ノード

SQL Server ノード

Oracle ノード

DRDS ノード

PolarDB MySQL ノード

PolarDB PostgreSQL ノード

MariaDB ノード

Redshift ノード

Saphana ノード

Vertica ノード

DM (Dameng) ノード

KingbaseES ノード

OceanBase ノード

DB2 ノード

GBase 8a ノード

ClickHouse

ClickHouse SQL ノード

付録 2:タスク実行の課金モード

DataWorks でノードタスクを実行する場合、計算料金は必ずしも DataWorks によって請求されるわけではありません。どの計算エンジンまたはリソースが実際にタスクを実行するかを特定する必要があります。次の 3 つのシナリオが存在します。

説明

定期スケジューリングのために本番環境に公開されたすべてのタスクには、タスクスケジューリング料金が発生します。

実行方法

代表的なタスクノード

計算リソースプロバイダー

コストの内訳

方法 1:計算タスクがサーバーレスリソースグループに送信され、実行される

PyODPS、Shell、Data Integration、Data Quality

サーバーレスリソースグループ

サーバーレスリソースグループ料金のみ

方法 2:計算タスクがサーバーレスリソースグループを介してサードパーティエンジンに送信され、実行される

EMR Hive、Hologres SQL

サーバーレスリソースグループ + サードパーティエンジン

サーバーレスリソースグループ料金 + サードパーティエンジン料金

方法 3:スケジューリングタスクがスケジューリングセンターを介してサードパーティエンジンに送信され、実行される

MaxCompute SQL、Flink SQL

サードパーティエンジン

サードパーティエンジン料金

付録 3:特定モジュールの料金内訳

以下の機能モジュールでサーバーレスリソースグループを使用する場合、サーバーレスリソースグループの料金は以下のように発生します。

  • Data Integration:データを同期すると、Data Integration、DataStudio、およびオペレーションセンターモジュールで Data Integration タスクが実行され、サーバーレスリソースグループの CU を消費し、Data Integration 料金が発生します。定期的にスケジュールされた同期タスクには、タスクスケジューリング料金も発生します。

  • Data Studio:Data Studio を使用してタスク開発を行うと、DataStudio、Data Quality、およびオペレーションセンターモジュールで計算タスクとスケジューリングタスクが実行され、サーバーレスリソースグループの CU を消費し、データコンピューティング料金とタスクスケジューリング料金が発生します。個人開発環境を使用する場合、個人開発環境料金も発生します。大規模モデルサービスまたは大規模モデルノードを使用する場合、大規模モデルサービス料金も発生します。

  • データ分析:データ分析を使用して SQL クエリ分析やクエリ結果のダウンロードを行うと、データ分析モジュールで計算タスクが実行され、サーバーレスリソースグループの CU を消費し、データコンピューティング料金が発生します。データインサイトを使用する場合、タスクスケジューリング料金も発生します。

  • DataService Studio:DataService Studio を使用して API を作成すると、リソースグループのクォータ管理を通じて DataService Studio に割り当てられた CU クォータがサーバーレスリソースグループから消費され、DataService Studio 料金が発生します。データプッシュを使用する場合、タスクスケジューリング料金も発生します。