従量課金の課金方法は、短期または一時的なワークロードに適していますが、サブスクリプションの課金方法は、長期または安定したワークロードに適しています。ニーズが変化した場合、MaxCompute ではこれら 2 つの課金方法を切り替えてコストを削減できます。クォータは MaxCompute のコンピューティングリソースのブロックを表し、コンピューティングユニット (CU) 単位で測定されます。プロジェクトの課金方法は、そのデフォルトのコンピューティングクォータによって決まります。プロジェクトの課金方法を切り替えるには、そのデフォルトのコンピューティングクォータを変更します。
前提条件
MaxCompute の従量課金およびサブスクリプションサービスが有効になっている必要があります。
課金方法の切り替え
従量課金とサブスクリプションの違いは、コンピューティングリソースの課金方法と実行方法です。ストレージとダウンロードは、両方とも同じ方法で課金されます。
サブスクリプションプロジェクトのコンピューティングジョブは、購入済みのサブスクリプションコンピューティングリソースのみを使用します。サブスクリプションコンピューティングリソースは専用リソースですが、従量課金リソースは共有リソースです。
次の表に、サポートされている切り替えシナリオを示します。
|
切り替えシナリオ |
説明 |
反映時期 |
|
従量課金からサブスクリプションへの切り替え |
サポートされています。事前に MaxCompute CU を購入する必要があります。プロジェクトの課金方法は、同じリージョン内でのみ切り替えが可能です。CU を購入するには、サブスクリプション をクリックします。 |
変更は通常、すぐに有効になります。ただし、すでに実行中のジョブについては、次回の実行時に切り替えが適用されます。 |
|
サブスクリプションから従量課金への切り替え |
サポートされています。支払済みのサブスクリプション料金は返金されません。購入した CU は複数のプロジェクトで共有できるため、他のプロジェクトを作成して使用できます。 |
-
コンピューティングジョブの実行時間に影響を与える可能性があるため、課金方法を頻繁に切り替えることは避けてください。
-
プロジェクト内の特定のジョブにのみコンピューティングクォータを指定する場合は、「ジョブレベルでのクォータの指定」をご参照ください。
コンソールでの手順
プロジェクトの課金方法は、そのデフォルトのコンピューティングクォータによって決まります。課金方法を切り替えるには、このクォータを変更します。
-
プロジェクトのデフォルトのコンピューティングクォータを変更する前に、新しい課金方法に必要なコンピューティングリソースを購入していることを確認してください。コンピューティングリソースを購入するには、コンピューティングリソースの購入 をクリックします。
-
新しいコンソールでは、各プロジェクトの
Default Compute Quotaを個別に設定できます。
-
MaxCompute コンソールにログインし、左上隅でリージョンを選択します。
-
左側のナビゲーションペインで、[Projects] をクリックします。
-
[Projects] ページで、対象のプロジェクトを見つけ、[Actions] 列の 管理 をクリックします。
-
パラメータ設定 タブで、[Basic Information] の横にある [Edit] をクリックします。
-
[Default Compute Quota] ドロップダウンリストから、目的のクォータを選択します。
関連ドキュメント
-
サブスクリプションの CU を購入した後、MaxCompute コンソールのクォータ管理ページに移動し、クォータプランを設定してください。これにより、リソースを効果的に計画し、使用率を向上させることができます。詳細については、「コンピューティングリソースのクォータ管理」をご参照ください。
-
リソース計画の例については、「サブスクリプションリソースのリソースアイソレーション」または「弾性予約 CU のベストプラクティス」をご参照ください。