亚马逊EMR笔记本可在控制台中作为 Amazon EMR Studio 工作区使用 - Amazon EMR

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊EMR笔记本可在控制台中作为 Amazon EMR Studio 工作区使用

从EMR笔记本过渡到工作空间

新的亚马逊EMR控制台中,我们将EMR笔记本与亚马逊工作EMR室工作区合并为单一体验。使用 EMR Studio 时,您可以创建和配置不同的工作区来组织和运行笔记本。如果你的旧主机上有 Amazon EMR 笔记本电脑,那么它们可以在主机中作为 EMR Studio Workspaces 使用。

Amazon 为您EMR创建了这些新的 EMR Studio 工作区。我们创建的 Studios 数量对应于您使用的 EMR Notebook 中不同VPCs的 Studios 的数量。例如,如果您连接到与 N EMR otebook 不同的VPCs两个EMR集群,则我们创建了两个新的 EMR Studios。您的笔记本将在新的 Studio 中分发。

重要

我们关闭了在旧的 Amazon EMR 主机中创建新笔记本的选项。取而代之的是,在新的 Amazon EMR 控制台中使用 “创建工作区”

有关 Amazon EMR Studio 工作空间的更多信息,请参阅学习 WorkSpace 基础知识。有关 EMR Studio 的概念性概述,请参阅Amazon EMR Studio 工作原理页面Workspaces上的。

您需要做什么?

虽然您仍然可以在旧主机中使用现有笔记本电脑,但我们建议您改用主机中的 Amazon EMR Studio 工作区。您必须配置其他角色权限才能在 EMRStudio 中启用 EMR Notebook 中没有的功能

注意

至少,要将现有 EMR Notebook 视为 EMR Studio 工作区并创建新的工作区,用户必须拥有elasticmapreduce:CreateStudioPresignedUrl角色elasticmapreduce:ListStudios和权限。要访问所有 EMR Studio 功能,为EMR笔记本电脑用户启用 EMR Studio 功能请参阅,了解EMR笔记本用户将需要的新增权限的完整列表。

EMRStudio 中EMR笔记本电脑以外的功能得到增强

借助 Amazon EMR Studio,您可以设置和使用EMR笔记本电脑不具备的以下功能:

有关 Amazon EMR Studio 功能的完整列表,请参阅EMR Studio 主要功能

为EMR笔记本电脑用户启用 EMR Studio 功能

作为此次合并的一部分,我们将创建的新 EMR Studios 使用现有EMR_Notebooks_DefaultRoleIAM角色作为 EMR Studio 服务角色。

从 EMR Notebook 过渡到 EMR Studio 并想要使用 EMR Studio 的其他功能的用户需要几个新的角色权限。为计划使用 EMR Studio 的EMR笔记本用户的角色添加以下权限。

注意

至少,要将现有 EMR Notebook 视为 EMR Studio 工作区并创建新的工作区,用户必须拥有elasticmapreduce:CreateStudioPresignedUrl角色elasticmapreduce:ListStudios和权限。要使用 EMR Studio 的所有功能,请添加下面列出的所有权限。管理员用户还需要获得创建和管理 EMR Studio 的权限。有关更多信息,请参阅 创建和管理 EMR Studio 的管理员权限

"elasticmapreduce:DescribeStudio", "elasticmapreduce:ListStudios", "elasticmapreduce:CreateStudioPresignedUrl", "elasticmapreduce:UpdateEditor", "elasticmapreduce:PutWorkspaceAccess", "elasticmapreduce:DeleteWorkspaceAccess", "elasticmapreduce:ListWorkspaceAccessIdentities", "emr-containers:ListVirtualClusters", "emr-containers:DescribeVirtualCluster", "emr-containers:ListManagedEndpoints", "emr-containers:DescribeManagedEndpoint", "emr-containers:CreateAccessTokenForManagedEndpoint", "emr-containers:ListJobRuns", "emr-containers:DescribeJobRun", "servicecatalog:SearchProducts", "servicecatalog:DescribeProduct", "servicecatalog:DescribeProductView", "servicecatalog:DescribeProvisioningParameters", "servicecatalog:ProvisionProduct", "servicecatalog:UpdateProvisionedProduct", "servicecatalog:ListProvisioningArtifacts", "servicecatalog:DescribeRecord", "servicecatalog:ListLaunchPaths", "cloudformation:DescribeStackResources"

在 EMR Studio 中使用协作功能还需要以下权限,但EMR笔记本不需要这些权限。

"sso-directory:SearchUsers", "iam:GetUser", "iam:GetRole", "iam:ListUsers", "iam:ListRoles", "sso:GetManagedApplicationInstance"