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

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

最終更新日:Mar 14, 2026

DataWorks は、従来のスケジューリング、データ統合、データサービス用の排他的リソースグループのコア機能を統合したサーバーレスリソースグループを導入しました。単一のサーバーレスリソースグループで、データ同期、定期スケジューリングタスク、API サービスなどのすべてのコア操作を処理できるようになり、リソース管理が大幅に簡素化されます。このリソースグループは、2 つの課金モデルを提供します。

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

  • 従量課金:Auto Scaling を備えたオンデマンドの計算リソースを提供し、柔軟性とコスト効率の両方を実現します。

重要

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

課金シナリオ

DataWorks サーバーレスリソースグループの料金は、リソース使用料金タスクスケジューリング料金で構成されます。

  • リソース使用料金:特定の DataWorks タスクがサーバーレスリソースグループで消費するコンピュートユニット (CU) に対して課金されます。この料金は、総 CU 消費量に基づきます。

    コンピュートユニット (CU) は、1 CU = 1 仮想 CPU (vCPU) + 4 GiB メモリとして定義されます。
  • タスクスケジューリング料金:この料金は、本番環境で実行される定期スケジューリングタスクに適用されます。これらのタスクには、リソース使用料金ではなく、タスクスケジューリング料金のみが発生します。この料金は、ドライランを除く正常に実行されたインスタンスの数に基づきます。

    サーバーレスリソースグループは、最大 200 の同時実行インスタンスをサポートします。この制限は、すべての従来のリソースグループ仕様の最大同時実行要件を満たしているため、スケジューリングの同時実行数について CU 仕様を考慮する必要はありません。

以下の図と表は、サポートされているタスクタイプとサーバーレスリソースグループで発生する料金との関係を示しています。

image

タスクタイプ

説明

料金タイプ

データ統合

データ統合または Data Studio で、オフライン同期タスクなどのデータ同期タスクを実行します。

リソース使用料金

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

  • Data Studio で PyODPS、Shell、E-MapReduce (EMR) Hive などのコンピューティングノードタスクを実行します。

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

  • カスタム E-MapReduce (EMR) SQL などのData Quality タスクを実行します。

重要

データコンピューティングタスクの詳細については、「付録1:タスクタイプと CU 消費量」をご参照ください。

データサービス

DataService Studio で生成された API を呼び出します。

個人開発環境

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

大規模モデルサービス

大規模モデルサービスをデプロイして使用します。

タスクスケジューリング

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

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

注意事項

パフォーマンス仕様

サーバーレスリソースグループの課金は、消費されたコンピュートユニット (CU) に基づきます。CU は 1 CU = 1 vCPU + 4 GiB メモリとして定義されます。特定開発シナリオとタスクタイプに基づいて、リソースグループの仕様を計画してください。

重要

以下の推奨仕様は一般的なガイドラインです。効率的で安定したタスク実行を確保するために、ビジネス要件に基づいてリソースを調整してください。

データ統合

バッチ同期

同時実行数の構成

推奨仕様

最小仕様

< 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 値があります。詳細については、「付録1:タスクタイプと CU 消費量」をご参照ください。

DataService Studio

最大 QPS

最小仕様

SLA

500

4 CU

99.95%

1,000

8 CU

2,000

16 CU

個人開発環境

個人開発環境のリソースクォータは、CPU ベースのタスクでは 2~100 CU、GPU ベースのタスクでは 21~60 CU の範囲です。タスクタイプ別に要件を見積もります。

  • 軽量タスク (単純な SQL クエリや Python スクリプトのデバッグなど):2 CU などの低いリソースクォータを使用します。

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

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

大規模モデルサービス

GPU メモリに基づいて必要な CU を計算します。

  • 0.6B1.7B4B、および 8B モデルのデプロイには、最低 24 GB の GPU メモリが必要です。

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

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

タスクスケジューリング

サーバーレスリソースグループは、最大 200 の同時実行インスタンスをサポートします。この制限は CU 仕様とは無関係です。デフォルトの同時実行数は 50 インスタンスです。リソースグループの詳細ページで、最大同時実行インスタンス数を 200 に設定できます。

image

課金

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

  • サブスクリプションサーバーレスリソースグループ:一定期間、一定量の CU を前払いします。この料金は、データ同期、データコンピューティング、DataService Studio API のデバッグや呼び出しなど、DataWorks のタスクにかかるすべてのリソースコストをカバーします。これらのタスクに追加のリソース料金は発生しません。

  • 従量課金サーバーレスリソースグループ:使用したリソースに対して、消費された総 CU に基づいて後払いします。バッチ同期タスク、DataService Studio タスク、データ開発タスクなどの特定のタスクにはリソース料金が発生します。

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

項目

従量課金

サブスクリプション

利用可能な合計 CU

課金は実際の使用量に基づきます。

購入時に指定した CU 数を取得します。

スケールアウト、スケールイン、更新

該当なし

サポートされています

クォータ管理

さまざまなシナリオでの最大 CU 使用量を制御します。データコンピューティング、データ統合、DataService Studio でサポートされています。

同時タスクインスタンス制限

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

バインドされた Virtual Private Cloud (VPC) の数

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

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

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

  • ≤ 10 CU:最大 4 つの VPC をバインドできます。

    • データコンピューティング:1 つの VPC のみバインドできます。

    • タスクスケジューリングとデータ統合:最大 3 つの VPC をバインドできます。

  • > 10 CU:最大 8 つの VPC をバインドできます。

    • データコンピューティング:1 つの VPC のみバインドできます。

    • タスクスケジューリングとデータ統合:最大 7 つの VPC をバインドできます。

料金

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

コストは次の式で計算されます:コスト = 月額単価 × 月数 × 毎月購入する CU 数

説明
  • サブスクリプションモデルでは、月々最低 2 CU の購入が必要です。購入の上限はありませんが、すべてのトランザクションは在庫状況によります。在庫が不十分な場合は、購入ページに通知が表示されます。

  • 購入したリソースが不十分な場合は、いつでもスケールアップできます。詳細については、「サーバーレスリソースグループの使用」をご参照ください。

  • サーバーレスリソースグループにおけるさまざまなタスクタイプに必要な最小リソースについては、「パフォーマンスメトリクス」をご参照ください。

リージョン

月額単価 (/米ドル/月/CU)

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

37.1517

イギリス (ロンドン)

51.01286

米国 (バージニア)

53.92014

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

63.36534

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

67.61327

米国 (シリコンバレー)

72.74794

日本 (東京)

77.45584

韓国 (ソウル)

52.47334281

UAE (ドバイ)

81.09255

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

コストは次の式で計算されます:コスト = CU 時間 × CU 単価。請求は 1 時間ごとに生成されます。

重要

リソースクォータ管理で、DataService Studio に 1 CU を割り当てた場合、サービスが使用されていなくてもその CU の課金は継続されます。課金を停止するには、DataService Studio の CU 割り当てを 0 に調整する必要があります。

リージョン

単価 (米ドル/CU 時間)

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

0.077399

例:上海リージョンのデータ同期タスクが 2 CU で構成され、0.5 時間実行され、CU の単価が 0.077399 米ドル/CU 時間である場合、このタスクで消費される CU 時間とコストは次のようになります。

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

  • コスト:1 CU 時間 × 0.077399 米ドル / CU 時間 = 0.077399 米ドル

イギリス (ロンドン)

0.106277

米国 (バージニア)

0.112334

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

0.132011

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

0.140861

米国 (シリコンバレー)

0.151558

日本 (東京)

0.161366

韓国 (ソウル)

0.10931946

UAE (ドバイ)

0.168943

課金の詳細

請求とコスト管理コンソールにおけるサーバーレスリソースグループの課金項目と課金コードは次のとおりです。

  • 従量課金:課金項目は 汎用リソースグループ CU*H (従量課金) で、課金コードは exresource_cu_hour_post です。

  • サブスクリプション:課金項目は 汎用排他的リソースグループ (サブスクリプションおよび従量課金) で、課金コードは cu_number です。

詳細については、請求詳細の表示をご参照ください。

有効期限と更新

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

次のステップ

データ統合、データ開発、データサービスなどのタスクにリソースグループを使用できます。リソースグループの購入、ワークスペースへのアタッチ、ネットワーク設定の構成方法については、「サーバーレスリソースグループの使用」をご参照ください。

詳細情報

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

DataWorks のタスクは、CU を消費するコンピューティングタスクと、消費しないスケジューリングタスクのいずれかです。

タスクタイプの特定

Data Studio のノード編集ページに移動します。右側のナビゲーションウィンドウで、[スケジューリング] > [スケジューリングポリシー] に移動してタスクタイプを特定します。

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

    • シナリオ 1:CU 数をカスタマイズできます。

      image

    • シナリオ 2:デフォルトの CU 数のみ使用できます。

      image

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

    image

コンピューティングタスクの 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

カスタマイズ可能

Notebook

ノートブック開発

0.5

はい

MaxCompute

PyODPS 2 ノード

0.5

はい

PyODPS 3 ノード

0.5

はい

MaxCompute MR ノード

0.5

はい

Hologres へのメタデータマッピング

0.25

はい

Hologres へのデータ同期用ノード

0.25

はい

Hologres

Hologres SQL ノード

0.25

-

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

-

Serverless StarRocks

Serverless StarRocks SQL ノード

0.25

-

大規模言語モデル (LLM)

大規模言語モデルノード

0.5

-

ADB

ADB for PostgreSQL ノード

0.25

はい

AnalyticDB for MySQL ノード

0.25

はい

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

-

ClickHouse

ClickHouse 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

-

データベースノード

MySQL ノード

0.25

-

SQL Server ノード

Oracle ノード

PostgreSQL ノード

StarRocks ノード

DRDS ノード

PolarDB MySQL ノード

PolarDB PostgreSQL ノード

Doris ノード

MariaDB ノード

SelectDB ノード

Redshift ノード

SAP HANA ノード

Vertica ノード

DM ノード

KingbaseES ノード

OceanBase ノード

DB2 ノード

GBase 8a ノード

アルゴリズム

PAI DLC ノード

0.25

-

スケジューリングタスクの構成

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

ノードタイプ

ノード名

データ統合

オフライン同期ノード

リアルタイム同期ノード

MaxCompute

MaxCompute SQL ノード

SQL コンポーネントノード

MaxCompute スクリプトノード

MaxCompute Spark ノード

Flink

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

Flink SQL バッチノード

一般

仮想ノード

パラメーターノード

マージノード

分岐ノード

チェックノード

HTTP トリガーノード

アルゴリズム

PAI Designer ノード

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

image

DataWorks でノードタスクを実行する際、関連するコンピューティング料金が常に DataWorks によって請求されるわけではありません。課金は、タスクが実行される基盤となるコンピュートエンジンまたはリソースに依存します。考えられるシナリオは 3 つあります。

説明

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

実行モード

ノード例

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

料金構成

モード 1:コンピューティングタスクがサーバーレスリソースグループで実行される。

PyODPS、Shell、データ統合、Data Quality

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

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

モード 2:コンピューティングタスクがサーバーレスリソースグループ経由でサードパーティエンジンで実行される。

EMR Hive、Hologres SQL

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

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

モード 3:スケジューリングタスクがスケジューリングセンター経由でサードパーティエンジンで実行される。

MaxCompute SQL、Flink SQL

サードパーティエンジン

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

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

サーバーレスリソースグループを以下のモジュールで使用する場合、次の料金が適用されます。

  • データ統合:データ同期を実行すると、データ統合タスクはデータ統合、Data Studio、スケジューリングセンターモジュールで実行されます。これにより、サーバーレスリソースグループのリソースが消費され、データ統合料金が発生します。定期同期タスクでは、タスクインスタンススケジューリング料金も発生します。

  • Data Studio:Data Studio を使用してタスク開発を行うと、コンピューティングタスクとスケジューリングタスクが Data Studio、Data Quality、スケジューリングセンターモジュールで実行されます。これにより、サーバーレスリソースグループのリソースが消費され、データコンピューティング料金タスクインスタンススケジューリング料金が発生します。個人開発環境を使用すると、追加の個人開発環境料金が発生します。大規模言語モデル (LLM) サービスまたはノードを使用すると、LLM サービス料金も発生します。

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

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