EMR Studio Workspace にコンピューティングをアタッチする - Amazon EMR

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

EMR Studio Workspace にコンピューティングをアタッチする

Amazon EMR Studio は、 EMRクラスターでカーネルを使用してノートブックコマンドを実行します。カーネルを選択する前に、Amazon EC2インスタンスを使用するクラスター、クラスターEMR上の Amazon、EKSまたは EMR Serverless アプリケーションに Workspace をアタッチする必要があります。EMR Studio では、新規または既存のクラスターに Workspace をアタッチでき、Workspace を閉じずにクラスターを柔軟に変更できます。

EMR Studio Workspace に Amazon EC2クラスターをアタッチする

Workspace の作成時に Amazon で実行されている EMRクラスターEC2を Workspace にアタッチすることも、既存の Workspace にクラスターをアタッチすることもできます。新しいクラスターを作成してアタッチする場合は、「新しいEMRクラスターを作成して EMR Studio Workspace にアタッチする」を参照してください。

注記

IAM Identity Center の信頼できる ID 伝達が有効になっている Studio のワークスペースは、Identity Center が有効になっているセキュリティ設定のEMRクラスターにのみアタッチできます。

On create
Workspace の作成時に Amazon EMRコンピューティングクラスターにアタッチする
  1. [Create a Workspace] (Workspace の作成) ダイアログボックスで、新しい Workspace のサブネットが既に選択されていることを確認します。[Advanced configuration] (高度な設定) セクションを展開します。

  2. EMR 「Workspace をクラスターにアタッチする」を選択します

  3. EMR クラスタードロップダウンリストで、Workspace にアタッチする既存のEMRクラスターを選択します。

クラスターをアタッチしたら、Workspace の作成を完了します。新しい Workspace を初めて開き、EMRクラスターパネルを選択すると、選択したクラスターがアタッチされているはずです。

On launch
Workspace の起動時に Amazon EMRコンピューティングクラスターにアタッチする
  1. Workspace のリストに移動し、起動する Workspace の行を選択します。次に、[Workspace を起動] > [オプションを使用して起動する] を選択します。

  2. Workspace にアタッチする EMRクラスターを選択します。

クラスターをアタッチしたら、Workspace の作成を完了します。新しい Workspace を初めて開き、EMRクラスターパネルを選択すると、選択したクラスターがアタッチされているはずです。

In JupyterLab
の Amazon EMRコンピューティングクラスターに Workspace をアタッチする JupyterLab
  1. Workspace を選択し、[Workspace を起動] > [クイック起動] を選択します。

  2. 内で JupyterLab、左側のサイドバーのクラスタータブを開きます。

  3. EMR EC2 クラスター上のドロップダウンを選択するか、EKSクラスターEMR上の Amazon を選択します。

  4. [アタッチ] を選択して、クラスターを Workspace にアタッチします。

クラスターをアタッチしたら、Workspace の作成を完了します。新しい Workspace を初めて開き、EMRクラスターパネルを選択すると、選択したクラスターがアタッチされているはずです。

In the Workspace UI
Workspace ユーザーインターフェイスから Amazon EMRコンピューティングクラスターに Workspace をアタッチする
  1. クラスターにアタッチする Workspace で、左側のサイドバーからEMRクラスターアイコンを選択し、クラスターパネルを開きます。

  2. クラスタータイプ でドロップダウンを展開し、 でEMRクラスターEC2を選択します。

  3. ドロップダウンリストからクラスターを選択します。クラスター選択ドロップダウンリストを有効にするには、まず既存のクラスターをデタッチする必要がある場合があります。

  4. 添付を選択します。クラスターがアタッチされると、成功メッセージが表示されます。

EMR Studio Workspace に Amazon EMR on EKSクラスターをアタッチする

Amazon で実行されている Amazon EMRクラスターを使用するだけでなくEC2、Amazon EMR on EKSクラスターに Workspace をアタッチしてノートブックコードを実行できます。での Amazon の詳細についてはEKS、EMR「 での Amazon とはEMREKS」を参照してください。

Workspace を Amazon EMR on EKSクラスターに接続する前に、Studio 管理者がアクセス許可を付与する必要があります。

注記

IAM Identity Center の信頼できる ID 伝達を使用する EMR Studio のEKSクラスターEMRで Amazon を起動することはできません。

On create
Workspace の作成時に Amazon EMR on EKSクラスターをアタッチするには
  1. [Create a Workspace] (Workspace の作成) ダイアログボックスで、[Advanced configuration] (高度な設定) セクションを展開します。

  2. EKS クラスター EMRの Amazon に Workspace をアタッチ を選択します。

  3. EKS クラスター EMRの Amazon で、ドロップダウンリストからクラスターを選択します。

  4. [Select an endpoint] (エンドポイントの選択) で、Workspace にアタッチするマネージドエンドポイントを選択します。マネージドエンドポイントは、EMRStudio が選択したクラスターと通信できるようにするゲートウェイです。

  5. [Workspace の作成] を選択して、Workspace の作成プロセスを完了し、選択したクラスターをアタッチします。

クラスターをアタッチしたら、Workspace の作成プロセスを完了できます。新しい Workspace を初めて開き、EMRクラスターパネルを選択すると、選択したクラスターがアタッチされていることがわかります。

In the Workspace UI
Workspace ユーザーインターフェイスから Amazon EMR on EKSクラスターをアタッチするには
  1. クラスターにアタッチする Workspace で、左側のサイドバーからEMRクラスターアイコンを選択し、クラスターパネルを開きます。

  2. クラスタータイプのドロップダウンを展開し、 でEMRクラスターEKSを選択します。

  3. のEMRクラスターでEKS、ドロップダウンリストからクラスターを選択します。

  4. [Endpoint] (エンドポイント) で、Workspace にアタッチするマネージドエンドポイントを選択します。マネージドエンドポイントは、EMRStudio が選択したクラスターと通信できるようにするゲートウェイです。

  5. 添付を選択します。クラスターがアタッチされると、成功メッセージが表示されます。

EMR Studio Workspace に Amazon EMR Serverless アプリケーションをアタッチする

Workspace をEMRサーバーレスアプリケーションにアタッチして、インタラクティブなワークロードを実行できます。詳細については、「ノートブックを使用して EMR Studio 経由で EMR Serverless でインタラクティブワークロードを実行する」を参照してください。

注記

IAM アイデンティティセンターの信頼できる ID 伝達を使用する EMR Studio にEMRサーバーレスアプリケーションをアタッチすることはできません。

例 で Workspace をEMRサーバーレスアプリケーションにアタッチする JupyterLab

Workspace を EMR Serverless アプリケーションに接続する前に、アカウント管理者は、「インタラクティブワークロードに必要なアクセス許可」の説明に従ってアクセス許可を付与する必要があります。

  1. EMR Studio に移動して Workspace を選択し、Workspace の起動 > クイック起動 を選択します。

  2. 内で JupyterLab、左側のサイドバーのクラスタータブを開きます。

  3. コンピューティングオプションとしてEMRサーバーレスを選択し、EMRサーバーレスアプリケーションとランタイムロールを選択します。

  4. クラスターを Workspace にアタッチするには、[アタッチ] を選択します。

対象の Workspace を開くと、選択したアプリケーションがアタッチされていることが確認できます。

新しいEMRクラスターを作成して EMR Studio Workspace にアタッチする

Advanced EMR Studio ユーザーは、Amazon で実行されている新しいEMRクラスターをプロビジョニングEC2して Workspace で使用できます。新しいクラスターには、EMRStudio に必要なすべてのビッグデータアプリケーションがデフォルトでインストールされています。

クラスターを作成するには、Studio 管理者から、セッションポリシーを使用してアクセス許可を付与してもらう必要があります。詳細については、「EMR Studio ユーザーのアクセス許可ポリシーを作成する」を参照してください。

[Create a Workspace] (Workspace の作成) ダイアログボックスまたは [Cluster] (クラスター) パネル (Workspace UI) で、新しいクラスターを作成できます。いずれの方法でも、次の 2 つのクラスター作成オプションがあります。

  1. EMR クラスターの作成 — Amazon EC2インスタンスタイプと数を選択してEMRクラスターを作成します。

  2. [Use a cluster template] (クラスターテンプレートの使用) - 事前定義されたクラスタテンプレートを選択して、クラスターをプロビジョニングします。このオプションは、クラスターテンプレートを使用するアクセス許可がある場合に表示されます。

    注記

    Studio の IAM Identity Center で信頼できる ID の伝播を有効にした場合は、テンプレートを使用してクラスターを作成する必要があります。

EMR クラスター設定を指定して クラスターを作成するには
  1. 開始点を選択します。

    実行方法 手順
    [Create a Workspace] (Workspace の作成) ダイアログボックスを使用して Workspace を作成するときにクラスターを作成する。 「ワークスペースの作成」ダイアログボックスの「詳細設定」セクションを展開し、EMR「クラスターの作成」を選択します。
    Workspace を作成したら、Workspace UI のEMRクラスターパネルからクラスターを作成します。 開いている Workspace の左側のサイドバーにあるEMRクラスタータブを選択し、詳細設定セクションを展開し、クラスターの作成 を選択します。
  2. [Cluster name] (クラスター名) を入力します。クラスターに名前を付けると、後で EMR Studio クラスターリストで見つけることができます。

  3. Amazon EMRリリース では、クラスターの Amazon EMRリリースバージョンを選択します。

  4. インスタンス で、クラスターの Amazon EC2インスタンスのタイプと数を選択します。インスタンスタイプの選択の詳細については、「Amazon EC2インスタンスを設定する」を参照してください。1 つのインスタンスがプライマリノードとして使用されます。

  5. EMR Studio が新しいクラスターを起動できるサブネットを選択します。各サブネットオプションは Studio 管理者によって事前承認され、Workspace はリストされたサブネット内のクラスターに接続できる必要があります。

  6. ログストレージ URIの S3 を選択します。

  7. EMR クラスターの作成を選択してクラスターをプロビジョニングします。[Workspace の作成] ダイアログボックスを使用する場合、[Workspace の作成] を選択して、Workspace を作成し、クラスターをプロビジョニングします。EMR Studio が新しいクラスターをプロビジョニングすると、クラスターが Workspace にアタッチされます。

クラスターテンプレートを使用してクラスターを作成するには
  1. 開始点を選択します。

    実行方法 手順
    [Create a Workspace] (Workspace の作成) ダイアログボックスを使用して Workspace を作成するときにクラスターを作成する。 [Create a Workspace] (Workspace の作成) ダイアログボックスで [Advanced configuration] (高度な設定) セクションを展開し、[Use a cluster template] (クラスターテンプレートの使用) を選択します。
    Workspace UI のクラスターパネルからEMRクラスターを作成します。 開いている Workspace の左側のサイドバーにあるEMRクラスタータブを選択し、詳細設定セクションを展開し、クラスターテンプレート を選択します。
  2. ドロップダウンリストからクラスターテンプレートを選択します。使用可能な各クラスタテンプレートには、選択に役立つ簡単な説明が含まれています。

  3. 選択したクラスターテンプレートには、Amazon EMRリリースバージョンやクラスター名などの追加のパラメータが含まれる場合があります。値を選択または挿入するか、管理者が選択したデフォルト値を使用できます。

  4. EMR Studio が新しいクラスターを起動できるサブネットを選択します。各サブネットオプションは Studio 管理者によって事前承認され、Workspace はサブネット内のクラスターに接続できる必要があります。

  5. [Use cluster template] (クラスターテンプレートの使用) を選択して、クラスターをプロビジョニングし、Workspace にアタッチします。EMR Studio がクラスターを作成するまで数分かかります。[Workspace の作成] ダイアログボックスを使用する場合、[Workspace の作成] を選択して、Workspace を作成し、クラスターをプロビジョニングします。EMR Studio が新しいクラスターをプロビジョニングすると、クラスターが Workspace にアタッチされます。

EMR Studio Workspace からコンピューティングをデタッチする

Workspace にアタッチされているクラスターを交換するには、Workspace UI からクラスターをデタッチします。

Workspace からクラスターをデタッチするには
  1. クラスターからデタッチする Workspace で、左側のサイドバーからEMRクラスターアイコンを選択し、クラスターパネルを開きます。

  2. 「クラスターの選択」で「デタッチ」を選択し、EMRStudio がクラスターをデタッチするのを待ちます。クラスターがデタッチされると、成功メッセージが表示されます。

EMR Studio Workspace から EMR Serverless アプリケーションをデタッチするには

Workspace にアタッチされているコンピューティングを交換するには、Workspace UI からアプリケーションをデタッチします。

  1. クラスターからデタッチする Workspace で、左側のサイドバーから Amazon EMRコンピューティングアイコンを選択して、コンピューティングパネルを開きます。

  2. コンピューティングの選択 でデタッチを選択し、EMRStudio がアプリケーションをデタッチするのを待ちます。アプリケーションがデタッチされると、成功メッセージが表示されます。