リソースグループの使用率が高く、同時実行タスクに関するビジネス要件を満たせなくなった場合は、その仕様をスペックアップできます。逆に、リソースグループが過剰にプロビジョニングされている場合は、仕様をスペックダウンしてコストを削減できます。
仕様変更の概要
現在のリソースの仕様をスペックアップまたはスペックダウンできます。
変更タイプ | 変更内容 | 範囲 | 課金 | 有効時間 |
スペックアップ | サブスクリプションに基づいてリソース仕様をスペックアップします。リソースグループの数は変更されません。 | リソースグループ内のすべてのマシンの仕様が均一に変更されます。 | スペックアップには、サブスクリプション期間の残りの期間をカバーする日割り料金を支払う必要があります。実際の費用については、請求書をご参照ください。詳細については、「請求書の詳細の表示 (非推奨)」をご参照ください。 | 新しい構成は、支払い後約 20 分で有効になります。 |
スペックダウン | サブスクリプションに基づいてリソース仕様をスペックダウンします。リソースグループの数は変更されません。 | DataWorks は、サブスクリプション期間の残りの期間をカバーする価格差に対して、日割りで返金します。実際の費用については、請求書をご参照ください。詳細については、「請求書の詳細の表示 (非推奨)」をご参照ください。 |
制限事項
リソースグループの要件
データ統合専用リソースグループまたは専用スケジューリングリソースグループの仕様を変更できるのは、そのリソースグループが 実行中 状態の場合のみです。
権限要件
AliyunDataWorksFullAccess と AliyunBSSOrderAccess の両方のポリシーが付与された Alibaba Cloud アカウントまたは RAM ユーザーのみが仕様を変更できます。
課金モデルの制限
pay-as-you-go(従量課金) リソースの仕様は変更できません。未完了の注文に関する制限
専用スケジューリングリソースグループまたはデータ統合専用リソースグループに未完了の
scaling(スケーリング) またはchange specifications(仕様変更) の注文がある場合、別のscaling(スケーリング) またはchange specifications(仕様変更) 操作は実行できません。ダイアログボックスが表示され、まず注文センターに移動して未完了の注文を処理するように求められます。
サブスクリプションでサポートされる変更
次の表は、subscription (サブスクリプション) リソースでサポートされている仕様変更について説明しています。チェックマーク (√) はサポートされている変更を示し、バツ印 (×) はサポートされていない変更を示します。
リソースタイプ | スペックアップ | ダウングレード | 説明 |
データ統合専用リソースグループ | √ | √ | リソースグループ内のマシンの仕様は、単一タスクの最大同時実行数に影響を与える可能性があります。 同期タスクが大量のデータを処理し、実行に時間がかかる場合は、次の方法でランタイムを短縮できます。
|
専用スケジューリングリソースグループ | √ | √ | 該当なし。 |
データサービススタジオ専用リソースグループ | √ | × | 該当なし。 |
操作手順
操作手順は、専用スケジューリングリソースグループとデータ統合専用リソースグループで同様です。次の例では、専用スケジューリングリソースグループを使用します。
リソースグループの一覧 ページに移動します。
DataWorks コンソールにログインします。
左側のナビゲーションウィンドウで リソースグループの一覧 をクリックし、ターゲットリージョンを選択します。
仕様の変更。
[排他的リソースグループ] タブで、用途 が データスケジューリング のリソースグループを探し、操作 列の
アイコンにポインターを合わせ、仕様の変更 をクリックします。変更の準備をします。
`仕様変更` ページが開きます。
変更準備 ステップで、操作の潜在的な影響を確認します。
説明この操作は実行中のタスクに影響します。続行する前に、影響を注意深く確認してください。
次の表に、潜在的な影響を示します。
影響
説明
タスクの終了
操作により、リソースグループで実行中のすべてのタスクが終了します。DataWorks は、実行中のタスクの数と種類を一覧表示します。変更準備 ステップでは、タスクを確認し、所有者またはワークスペースでフィルターをかけて、タスクを終了してもビジネスに影響がないかを確認できます。
アラートのトリガー
終了したタスクにアラートルールが設定されている場合、この操作によってアラートがトリガーされる可能性があります。
一部のタスクで手動での再実行が必要
操作によって終了された一部のタスクは、自動的に再実行されない場合があります。たとえば、リアルタイム同期タスクは、以前のオフセットから再開されない場合があります。このような場合は、タスクを手動で再起動または再実行し、同期オフセットを指定する必要があります。詳細については、「単一テーブルのリアルタイム同期タスクの設定」をご参照ください。
スペックダウン後のタスクの遅延
downgrade(スペックダウン) 操作を実行すると、タスクの遅延が発生する可能性があります。終了した本番タスクを自動的に再実行するかどうかを選択し、この操作による影響を承知しました。 チェックボックスをオンにします。
はいを選択すると、DataWorks は変更完了後に終了した本番タスクを自動的に再実行します。いいえを選択すると、DataWorks はタスクを再実行しません。説明本番タスクには、オペレーションセンターのリアルタイム同期、リアルタイムコンピューティング、定期スケジューリング、データバックフィルのタスクが含まれます。DataStudio で実行する一時的なテストタスクは、本番タスクとは見なされません。
プラットフォームによって終了された定期スケジューリングタスクと、変更後に自動的に再実行されたタスクは、`インスタンス操作記録` ページに個別のエントリを作成します。
[次へ] をクリックします。
新しい仕様を設定します。
新仕様 ドロップダウンリストから目的の仕様を選択します。利用規約 チェックボックスをオンにして、支払いへ をクリックします。
説明リソースグループの仕様を
upgrade(スペックアップ) またはdowngrade(スペックダウン) できます。仕様が異なると、サポートされるタスクの数も異なります。詳細については、「異なる仕様の専用スケジューリングリソースグループでサポートされるタスク数」および「異なる仕様のデータ統合専用リソースグループでサポートされるタスク数」をご参照ください。注文の支払いをします。
[支払いページへ] をクリックします。支払いページで、[注文概要] と [注文詳細] を確認し、支払方法を選択してから [今すぐ支払う] をクリックします。画面の指示に従って支払いを完了します。
説明支払いをキャンセルした場合、仕様変更は有効にならず、タスクとリソースグループに影響はありません。支払いが失敗した場合は、注文センターに移動して注文をキャンセルすることを推奨します。これにより、将来の
scaling(スケーリング) またはchange specifications(仕様変更) 操作で問題が発生するのを防ぎます。変更を適用します。
支払いが成功すると、DataWorks は自動的にリソースグループで実行中のタスクを終了し、仕様を変更し、このオプションを選択した場合は終了した本番タスクを再実行します。このプロセス中に、システムは リソースグループの一時停止、タスクの終了、新しい仕様の適用 のサブステップを完了します。進捗が 100% に達すると、変更完了 というメッセージが表示されます。[閉じる] をクリックします。変更プロセスには時間がかかります。誤ってページを閉じた場合は、進捗を確認できます。リソースグループの一覧 ページに移動し、リソースグループの 操作 列にある
アイコンにマウスポインターを合わせ、仕様の変更 をクリックします。