デフォルトでは、各ワークスペースには、ジョブの実行に使用される 2 つのリソースキュー (dev_queue と root_queue) が含まれています。 リソースを分離し、リソース管理を容易にするために、キューを作成できます。 このトピックでは、リソースキューの管理方法について説明します。
前提条件
ワークスペースが作成されていること。 詳細については、「ワークスペースの管理」をご参照ください。
リソースキューの作成
リソースを分離し、リソース管理を容易にするために、リソースキューを作成できます。 リソースキューを作成しない場合は、デフォルトキューの dev_queue または root_queue を使用してジョブを実行できます。 サブスクリプションクォータを購入した場合、システムはデフォルトで subscription_queue
リソースキューを生成します。
[リソース]ページに移動します。
E-MapReduce (EMR) コンソール にログオンします。
左側のナビゲーションウィンドウで、
を選択します。[spark] ページで、管理するワークスペースの名前をクリックします。
[EMR Serverless Spark] ページの左側のナビゲーションウィンドウで、[オペレーションセンター] > [リソース] を選択します。
[キューリソース] タブで、[キューの作成] をクリックします。
[キューの作成] ダイアログボックスで、パラメーターを構成し、[OK] をクリックします。 次の表にパラメーターを示します。
パラメーター
説明
キュー名
リソースキューの名前。 名前は一意である必要があります。
説明キューを作成した後、キュー名 を変更することはできません。
課金方法
サポートされている課金方法は、[従量課金] と [サブスクリプション] です。
[サブスクリプション] を選択する場合は、最初にサブスクリプションクォータを購入する必要があります。 詳細については、「サブスクリプション」をご参照ください。
最大同時実行数
このパラメーターは、[課金方法]パラメーターを [従量課金] に設定した場合にのみ必須です。
キューに対して実行できる計算ユニット (CU) の最大同時実行数。 キューにデプロイするセッションの構成に基づいて、このパラメーターを構成します。 このパラメーターは、少なくとも 3 CU に設定します。
既存のキューの最大同時実行数を調整する方法については、「同時実行制限の変更」をご参照ください。
リソース (CU)
このパラメーターは、[課金方法]パラメーターを [サブスクリプション] に設定した場合にのみ必須です。
構成できる CU の最大数は、現在のワークスペースの残りのサブスクリプションクォータによって決まります。 現在のワークスペースの残りのサブスクリプションクォータが不足している場合は、次のいずれかの方法を使用してクォータを調整できます。
他のキューで使用できる CU 数を再構成します。 詳細については、「キューで使用できる CU 数の再構成」をご参照ください。
新しいサブスクリプションクォータを購入します。 詳細については、「サブスクリプション」をご参照ください。
アプリケーション環境
開発: 開発者がコードを記述、テスト、およびデバッグする環境。 開発環境には、統合開発環境 (IDE)、バージョン管理システム、および開発者がソフトウェアをビルドおよびデバッグするために使用するさまざまなデバッグツールが含まれています。
本番: ユーザーに安定した、効率的で安全なサービスを提供する本番環境。
キューの最大同時実行数の変更
この操作は、[従量課金] キューにのみ適用されます。
[リソース] ページの [キューリソース] タブで、目的のキューを見つけ、[操作]列の [キューの編集] をクリックします。
[キューの編集] ダイアログボックスの [リソース] タブで、[最大同時実行数] を変更します。
[OK] をクリックします。
キューで使用できる CU 数の再構成
この操作は、[サブスクリプション] キューにのみ適用されます。
[リソース] ページの [キューリソース] タブで、目的のキューを見つけ、[操作]列の [キューの編集] をクリックします。
[キューの編集] ダイアログボックスの [リソース] タブで、[リソース (CU)] を変更します。
[OK] をクリックします。
リソースキューの権限の管理
[リソース] ページの [キューリソース] タブで、目的のキューを見つけ、[操作]列の [キューの編集] をクリックします。
[キューの編集] ダイアログボックスで、[権限] タブをクリックします。
[権限]タブで、ユーザーの権限を追加、変更、または削除します。
[OK] をクリックします。
リソースキューの削除
リソースキュー root_queue は削除できません。
リソースキューを削除する前に、ワークスペース内のジョブがキューに関連付けられていないことを確認してください。 関連付けられているジョブは、リソースキューが削除された後に影響を受けます。
[リソース] ページの [キューリソース] タブで、目的のリソースキューを見つけ、[操作]列の [削除] をクリックします。
[キューの削除] メッセージで、[キューの削除] をクリックします。
参照
ワークフローの作成と実行方法については、ワークフローの管理 を参照してください。
アクセスの制御については、ユーザーとロールの管理 を参照してください。
SQL セッションについては、「SQL セッションの管理」をご参照ください。