翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
EMR Studio Workspace にコンピューティングをアタッチする
Amazon EMR Studio は、 EMRクラスターでカーネルを使用してノートブックコマンドを実行します。カーネルを選択する前に、Amazon EC2インスタンスを使用するクラスター、EKSクラスターEMR上の Amazon、または EMR Serverless アプリケーションに Workspace をアタッチする必要があります。 EMRStudio では、新規または既存のクラスターに Workspace をアタッチでき、Workspace を閉じることなくクラスターを柔軟に変更することができます。
このセクションでは、EMRStudio のクラスターの操作とプロビジョニングに役立つ以下のトピックについて説明します。
EMR Studio Workspace に Amazon EC2クラスターをアタッチする
Amazon で実行されている EMRクラスターは、Workspace の作成時に Workspace EC2にアタッチすることも、既存の Workspace にアタッチすることもできます。新しいクラスターを作成してアタッチする場合は、「新しいEMRクラスターを作成して EMR Studio Workspace にアタッチする」を参照してください。
注記
IAM Identity Center の信頼できる ID 伝達が有効になっている Studio のワークスペースは、Identity Center が有効になっているセキュリティ設定を持つ EMRクラスターにのみアタッチできます。
EMR Studio Workspace に Amazon EMR on EKSクラスターをアタッチする
Amazon で実行されている Amazon EMRクラスターを使用するだけでなくEC2、Workspace をEKSクラスターEMR上の Amazon にアタッチしてノートブックコードを実行することもできます。EMR での Amazon の詳細についてはEKS、「 での Amazon とはEMREKS」を参照してください。
Workspace を Amazon EMR on EKSクラスターに接続する前に、Studio 管理者がアクセス許可を付与する必要があります。
注記
IAM Identity Center EMRの信頼できる ID 伝達を使用する EMR Studio のEKSクラスターで Amazon を起動することはできません。
EMR Studio Workspace に Amazon EMR Serverless アプリケーションをアタッチする
Workspace を EMR Serverless アプリケーションにアタッチして、インタラクティブなワークロードを実行できます。詳細については、「ノートブックを使用して EMR Studio 経由で EMR Serverless でインタラクティブワークロードを実行する」を参照してください。
注記
IAM アイデンティティセンターの信頼できる ID 伝達を使用する EMR Studio にEMRサーバーレスアプリケーションをアタッチすることはできません。
例 で Workspace をEMRサーバーレスアプリケーションにアタッチする JupyterLab
Workspace を EMR Serverless アプリケーションに接続する前に、アカウント管理者は、「インタラクティブワークロードに必要なアクセス許可」の説明に従ってアクセス許可を付与する必要があります。
-
EMR Studio に移動して Workspace を選択し、Workspace の起動 > クイック起動を選択します。
-
内部で JupyterLab、左側のサイドバーのクラスタータブを開きます。
-
コンピューティングオプションとして EMR Serverless を選択し、Serverless EMR アプリケーションとランタイムロールを選択します。
-
クラスターを Workspace にアタッチするには、[アタッチ] を選択します。
対象の Workspace を開くと、選択したアプリケーションがアタッチされていることが確認できます。
新しいEMRクラスターを作成して EMR Studio Workspace にアタッチする
Advanced EMR Studio ユーザーは、Workspace で使用する EC2 Amazon で実行されている新しいEMRクラスターをプロビジョニングできます。新しいクラスターには、EMRStudio に必要なすべてのビッグデータアプリケーションがデフォルトでインストールされています。
クラスターを作成するには、Studio 管理者から、セッションポリシーを使用してアクセス許可を付与してもらう必要があります。詳細については、「EMR Studio ユーザーのアクセス許可ポリシーを作成する」を参照してください。
[Create a Workspace] (Workspace の作成) ダイアログボックスまたは [Cluster] (クラスター) パネル (Workspace UI) で、新しいクラスターを作成できます。いずれの方法でも、次の 2 つのクラスター作成オプションがあります。
-
EMR クラスターの作成 — Amazon EC2インスタンスタイプと数を選択して EMRクラスターを作成します。
-
[Use a cluster template] (クラスターテンプレートの使用) - 事前定義されたクラスタテンプレートを選択して、クラスターをプロビジョニングします。このオプションは、クラスターテンプレートを使用するアクセス許可がある場合に表示されます。
注記
Studio の IAM Identity Center で信頼できる ID の伝播を有効にした場合は、テンプレートを使用してクラスターを作成する必要があります。
EMR クラスター設定を指定して クラスターを作成するには
-
開始点を選択します。
実行方法 手順 [Create a Workspace] (Workspace の作成) ダイアログボックスを使用して Workspace を作成するときにクラスターを作成する。 Workspace の作成ダイアログボックスの高度な設定セクションを展開し、EMRクラスターの作成を選択します。 Workspace を作成したら、Workspace UI のEMRクラスターパネルからクラスターを作成します。 開いている Workspace の左側のサイドバーにあるEMRクラスタータブを選択し、詳細設定セクションを展開して、クラスターの作成を選択します。 -
[Cluster name] (クラスター名) を入力します。クラスターに名前を付けると、後で EMR Studio クラスターリストで見つけることができます。
-
Amazon EMRリリースでは、クラスターの Amazon EMRリリースバージョンを選択します。
-
インスタンス で、クラスターの Amazon EC2インスタンスのタイプと数を選択します。インスタンスタイプの選択の詳細については、「Amazon EMR で使用するために Amazon EC2 インスタンスを設定する」を参照してください。1 つのインスタンスがプライマリノードとして使用されます。
-
EMR Studio が新しいクラスターを起動できるサブネットを選択します。各サブネットオプションは Studio 管理者によって事前承認され、Workspace はリストされたサブネット内のクラスターに接続できる必要があります。
-
ログストレージURI用の S3 を選択します。
-
EMR クラスターの作成を選択してクラスターをプロビジョニングします。[Workspace の作成] ダイアログボックスを使用する場合、[Workspace の作成] を選択して、Workspace を作成し、クラスターをプロビジョニングします。EMR Studio が新しいクラスターをプロビジョニングすると、そのクラスターが Workspace にアタッチされます。
クラスターテンプレートを使用してクラスターを作成するには
-
開始点を選択します。
実行方法 手順 [Create a Workspace] (Workspace の作成) ダイアログボックスを使用して Workspace を作成するときにクラスターを作成する。 [Create a Workspace] (Workspace の作成) ダイアログボックスで [Advanced configuration] (高度な設定) セクションを展開し、[Use a cluster template] (クラスターテンプレートの使用) を選択します。 Workspace UI のクラスターパネルからEMRクラスターを作成します。 開いている Workspace の左側のサイドバーにあるEMRクラスタータブを選択し、詳細設定セクションを展開して、クラスターテンプレートを選択します。 -
ドロップダウンリストからクラスターテンプレートを選択します。使用可能な各クラスタテンプレートには、選択に役立つ簡単な説明が含まれています。
-
選択したクラスターテンプレートには、Amazon EMRリリースバージョンやクラスター名などの追加のパラメータが含まれる場合があります。値を選択または挿入するか、管理者が選択したデフォルト値を使用できます。
-
EMR Studio が新しいクラスターを起動できるサブネットを選択します。各サブネットオプションは Studio 管理者によって事前承認され、Workspace はサブネット内のクラスターに接続できる必要があります。
-
[Use cluster template] (クラスターテンプレートの使用) を選択して、クラスターをプロビジョニングし、Workspace にアタッチします。EMR Studio がクラスターを作成するまでに数分かかります。[Workspace の作成] ダイアログボックスを使用する場合、[Workspace の作成] を選択して、Workspace を作成し、クラスターをプロビジョニングします。EMR Studio が新しいクラスターをプロビジョニングすると、そのクラスターが Workspace にアタッチされます。
EMR Studio Workspace からコンピューティングをデタッチする
Workspace にアタッチされているクラスターを交換するには、Workspace UI からクラスターをデタッチします。
Workspace からクラスターをデタッチするには
-
クラスターからデタッチする Workspace で、左側のサイドバーからEMRクラスターアイコンを選択し、クラスターパネルを開きます。
-
「クラスターの選択」で「デタッチ」を選択し、EMRStudio がクラスターをデタッチするのを待ちます。クラスターがデタッチされると、成功メッセージが表示されます。
EMR Studio Workspace からEMRサーバーレスアプリケーションをデタッチするには
Workspace にアタッチされているコンピューティングを交換するには、Workspace UI からアプリケーションをデタッチします。
-
クラスターからデタッチする Workspace で、左側のサイドバーから Amazon EMRコンピューティングアイコンを選択して、コンピューティングパネルを開きます。
-
「コンピューティングの選択」で「デタッチ」を選択し、EMRStudio がアプリケーションをデタッチするのを待ちます。アプリケーションがデタッチされると、成功メッセージが表示されます。