従来の DataWorks リソースグループをサーバーレスリソースグループに切り替える場合、まず既存タスクのリソース消費量を評価し、スムーズな移行を確実にする必要があります。その後、タスクを処理するのに十分な容量を持つサーバーレスリソースグループに切り替えることができます。このトピックでは、必要な計算ユニット (CU) の見積もり方法、切り替えによる潜在的な影響、および従来のリソースグループからサーバーレスリソースグループへの切り替え手順について説明します。
新しいリソースグループ
DataWorks は、Data Integration、スケジューリング、DataService Studio 用の専用リソースグループを提供しています。しかし、これらのリソースグループは個別に購入し、設定する必要があります。リソース管理を改善し、統一されたユーザーエクスペリエンスを提供するために、DataWorks は サーバーレスリソースグループ を導入しました。単一のサーバーレスリソースグループをデータ統合、タスクスケジューリング、DataService Studio に使用できるため、リソース管理が簡素化され、運用の一貫性が向上します。
課金
切り替え前に、従来のリソースグループの課金の詳細をご確認ください:従来のリソースグループの課金。
切り替え後に、サーバーレスリソースグループの課金の詳細をご確認ください:サーバーレスリソースグループの課金。
操作手順
ステップ 1:切り替え対象リソースグループ内のタスクのクエリ
Data Integration
Data Integration ページでデータ統合タスクを切り替えるには:
Data Integration ページに移動します。
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[Data Integration へ移動] をクリックします。
左側のナビゲーションウィンドウで、[同期タスク] をクリックします。[タスクリスト] セクションで、[展開] をクリックします。[リソースグループ] を切り替えたい Data Integration リソースグループに設定して、タスクをフィルタリングします。

新しい Data Studio ページでデータ統合タスクを切り替えるには:
DataWorks コンソールの [ワークスペース] ページに移動します。上部のナビゲーションバーで、目的のリージョンを選択します。目的のワークスペースを見つけ、[操作] 列の を選択します。
デフォルトで「データ開発」ページが表示されます。[プロジェクトディレクトリ] の横にある
アイコンをクリックして、ノードでバッチ操作を実行します。切り替えたいリソースグループでノードをフィルタリングし、[リアルタイム同期] と [オフライン同期] のノードタイプを選択します。

従来の Data Studio ページでデータ統合タスクを切り替えるには:
DataStudio ページに移動します。
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発へ移動] をクリックします。
左側のナビゲーションウィンドウで、[データ開発] をクリックします。対象のビジネスフローを見つけて右クリックし、[バッチ操作] を選択します。
[ノードタイプ] を [オフライン同期] と [リアルタイム同期] に設定します。[Data Integration リソースグループ] を切り替えたい Data Integration リソースグループに設定します。

スケジューリングタスク
オペレーションセンターページに移動します。
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[オペレーションセンターへ移動] をクリックします。
左側のナビゲーションウィンドウで、 を選択します。[スケジューリングリソースグループ] を切り替えたいスケジューリングリソースグループに設定して、タスクをフィルタリングします。

DataService Studio
DataService Studio ページに移動します。
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[DataService Studio へ移動] をクリックします。
左側のナビゲーションウィンドウで、[サービス開発] をクリックします。次に、
アイコンをクリックして [バッチ操作] ページに移動します。[リソースグループ] を切り替えたい DataService Studio リソースグループに設定して、サービスをフィルタリングします。
ステップ 2:切り替え前のサーバーレスリソースグループのスペック評価
サーバーレスリソースグループに切り替えた後、データコンピューティングタスク (PyODPS2 や EMR Hive など) にはコンピューティング料金が発生します。
切り替え前に、同期、スケジューリング、DataService Studio タスクを含む既存タスクのリソース消費量を評価します。この評価は、必要なサーバーレスリソースグループのサイズを決定し、リソースグループがビジネスワークロードを処理できることを確認するのに役立ちます。
以下に詳細な評価の推奨事項を示します:
Data Integration
オフライン同期
オフライン同期タスクの同時実行数設定 | 推奨スペック | タスク実行の最小スペック |
<4 | 0.5 CU | 0.5 CU |
>=4 |
|
リアルタイム同期
同期タスクタイプ | 推奨スペック | タスク実行の最小スペック | |
MySQL のリアルタイム同期 | 1 データベース | 2 CU | リアルタイム同期タスクを実行するための最小スペック:1 CU |
2~5 データベース | 2 CU | ||
6 データベース以上 | 2 CU | ||
Kafka のリアルタイム同期 | 1 CU | ||
その他の単一テーブルリアルタイムタスク | 1 CU | ||
データベース全体のリアルタイム同期 | - | データベース全体の同期タスクを実行するための最小スペック:2 CU | |
タスクスケジューリング
サーバーレスリソースグループは、最大 200 の同時実行インスタンスをサポートします。サーバーレスリソースグループの CU スペックは無視できます。デフォルトの同時実行インスタンス数は 50 です。リソースグループの詳細ページで、最大同時スケジューリングタスク数を 200 に設定できます。

DataService Studio
最大秒間クエリ数 (QPS) | 最小スペック | サービスレベルアグリーメント (SLA) |
500 | 4 CU | 99.95% |
1000 | 8 CU | |
2000 | 16 CU |
データコンピューティング
各データコンピューティングタスクには、デフォルトの CU 数があります。詳細については、「タスクタイプと CU 消費量」をご参照ください。
ステップ 3:サーバーレスリソースグループの購入
評価に基づいて、サーバーレスリソースグループを購入します。詳細については、「サーバーレスリソースグループの使用」をご参照ください。
ステップ 4:サーバーレスリソースグループへの切り替え
Data Integration のリソースグループの切り替え
説明サーバーレスリソースグループに切り替えた後、DataWorks は元のタスク設定に基づいて CU 数を自動的に推奨します。リソースグループの CU 数を手動で設定するには、「ステップ 2:切り替え前のサーバーレスリソースグループのスペック評価」の推奨事項をご参照ください。
- 説明
スケジューリングタスクは DataWorks リソースグループで実行されます。リソースグループクォータの一部は、コンピューティング最適化タスクの CU 設定に割り当てられます。したがって、スケジューリングリソースグループを変更すると、タスクコンピューティングに使用されるリソースグループも変更されます。
DataService Studio のリソースグループの切り替え
説明切り替え前に、DataService Studio のクォータを設定する必要があります。クォータが設定されていない場合、切り替え中にサーバーレスリソースグループを選択できません。DataService Studio のクォータ設定の詳細については、「タスクへの CU クォータの割り当て」をご参照ください。
次のステップ
サーバーレスリソースグループに切り替えた後、不要になった従来のリソースグループのサブスクリプションを解除できます。詳細については、「一般リファレンス:サブスクリプションプロダクトのサブスクリプション解除」をご参照ください。