创建笔记本
使用 Amazon EMR 控制台创建 EMR 笔记本。不支持使用 AWS CLI 或 Amazon EMR API 创建笔记本。
创建 EMR 笔记本
-
打开 https://console.amazonaws.cn/elasticmapreduce/ 中的 Amazon EMR 控制台。
-
依次选择 Notebooks (笔记本)、Create notebook (创建笔记本)。
-
在 Notebook name (笔记本名称) 中输入一个名称,在 Notebook description (笔记本描述)(可选)中输入相关描述。
-
如果您有一个正在运行 Hadoop、Spark 和 Livy 且要向其附加笔记本的活动集群,保留其默认设置,选择 Choose (选择),从列表中选择一个集群,然后选择 Choose cluster (选择集群)。列表中只列出符合要求的集群。
— 或 —
选择 Create a cluster (创建集群),在 Cluster name (集群名称) 中输入一个名称,然后选择集群的 EC2 实例数量和类型。一个实例用于托管主节点,其余实例用于核心节点。您还可以根据需要选择一个自定义服务角色和 EC2 实例配置文件。有关更多信息,请参阅创建笔记本时创建集群。
-
对于 Security groups (安全组),选择 Use default security groups (使用默认安全组)。或者,选择 Choose security groups (选择安全组),然后选择自定义安全组。您应为主实例选择一个安全组,为笔记本服务选择另一个安全组。有关更多信息,请参阅为 EMR Notebooks 指定 EC2 安全组。
-
对于 AWS Service Role (AWS 服务角色),保留默认设置或从列表中选择一个自定义角色。有关更多信息,请参阅EMR 笔记本 的服务角色。
-
对于 Notebook location (笔记本位置),选择笔记本文件在 Amazon S3 中的保存位置,或指定自己的位置。如果存储桶和文件夹不存在,Amazon EMR 会进行创建。
Amazon EMR 会创建一个文件夹名称为 Notebook ID (笔记本 ID) 的文件夹,并将此笔记本保存到名为
的文件中。例如,如果为名为NotebookName
.ipynbMyFirstEMRManagedNotebook
的笔记本指定 Amazon S3 位置s3://MyBucket/MyNotebooks
,则该笔记本文件将保存到s3://MyBucket/MyNotebooks/
下。NotebookID
/MyFirstEMRManagedNotebook.ipynb -
(可选)选择 Tags (标签),然后为该笔记本添加其他键-值标签。
重要
其中 Key (键) 字符串设置为
creatorUserID
,值设置为您的 IAM 用户 ID 的默认标签用于访问目的。我们建议您不要更改或删除此标签,因为它可用于控制访问权限。有关更多信息,请参阅 将集群和笔记本标签与 IAM 访问控制策略结合使用。