

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 EMR Studio 中建立筆記本
<a name="emr-managed-notebooks-create"></a>

**注意**  
EMR Notebooks 可在 主控台中做為 EMR Studio Workspaces 使用。主控台中的**建立工作區**按鈕可讓您建立新的筆記本。若要存取或建立工作區，EMR Notebooks 使用者需要其他 IAM 角色許可。如需詳細資訊，請參閱 [主控台中的 Amazon EMR Notebooks 是 Amazon EMR Studio Workspaces](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-migration.html) 和 [Amazon EMR 主控台](https://docs.aws.amazon.com/emr/latest/ManagementGuide/whats-new-in-console.html)。

可以使用舊 Amazon EMR 主控台建立 EMR 筆記本。不支援使用 AWS CLI 或 Amazon EMR API 建立筆記本。

**建立 EMR notebook**

1. 請在 [https://console.aws.amazon.com/elasticmapreduce/](https://console.aws.amazon.com/elasticmapreduce/) 開啟 Amazon EMR 主控台。

1. 選擇 **Notebooks (筆記本)**、**Create notebook (建立筆記本)**。

1. 輸入 **Notebook name (筆記本名稱)** 和選填的 **Notebook description (筆記本說明)**。

1. 如果您擁有想要附接筆記本的作用中叢集，請選取預設值**選擇現有叢集**，按一下**選擇**，從清單中選擇叢集，然後按一下**選擇叢集**。如需有關 EMR Notebooks 的叢集要求相關資訊，請參閱 [EMR Notebooks 的需求、發行版本的差異和安全性](emr-managed-notebooks-considerations.md)。

   **—或—**

   選擇 **Create a cluster (建立叢集)**，輸入**叢集名稱**，然後根據下列準則選擇選項。叢集是在使用隨需執行個體的帳戶的預設 VPC 中建立的。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/emr/latest/ManagementGuide/emr-managed-notebooks-create.html)

1. 針對 **Security groups (安全群組)**，選擇 **Use default security groups (使用預設的安全群組)**。或者，選擇 **Choose security groups (選擇安全性群組)**，然後選取叢集 VPC 中可用的自訂安全性群組。您會分別針對主執行個體和筆記本用戶端執行個體，各為其選擇一個安全群組。如需詳細資訊，請參閱[為 EMR Notebooks 指定 EC2 安全群組](emr-managed-notebooks-security-groups.md)。

1. 針對 **AWS 服務角色**，請保留預設值，或從清單中選擇自訂角色。筆記本的用戶端執行個體使用此角色。如需詳細資訊，請參閱[EMR Notebooks 的服務角色](emr-managed-notebooks-service-role.md)。

1. 針對**筆記本位置**，選擇 Amazon S3 中儲存筆記本檔案的位置，或是指定您自己的位置。如果儲存貯體和資料夾不存在，Amazon EMR 會建立這些項目。

   Amazon EMR 會建立資料夾，並使用**筆記本 ID** 作為資料夾名稱，然後將筆記本儲存到名為 `{{NotebookName}}.ipynb` 的檔案。例如，如果為名為 `MyFirstEMRManagedNotebook` 的筆記本指定 Amazon S3 位置 `s3://amzn-s3-demo-bucket/MyNotebooks`，則筆記本檔案會儲存到 `s3://amzn-s3-demo-bucket/MyNotebooks/{{NotebookID}}/MyFirstEMRManagedNotebook.ipynb`。

   如果在 Amazon S3 中指定加密位置，則必須將 [EMR Notebooks 的服務角色](emr-managed-notebooks-service-role.md) 設定為金鑰使用者。預設服務角色為 `EMR_Notebooks_DefaultRole`。如果您使用 AWS KMS 金鑰進行加密，請參閱《 AWS Key Management Service 開發人員指南》中的在 [AWS KMS 中使用金鑰政策](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-users-crypto)，以及[新增金鑰使用者的支援文章](https://aws.amazon.com/premiumsupport/knowledge-center/s3-bucket-access-default-encryption/)。

1. 或者，如果已經將 GIT 型儲存庫新增至要與此筆記本關聯的 Amazon EMR，請選擇 **Git 儲存庫**，選取**選擇儲存庫**，然後從清單中選取儲存庫。如需詳細資訊，請參閱[關聯 Git 儲存庫與 EMR Notebooks](emr-git-repo.md)。

1. 或者，您可以選擇 **Tags (標籤)**，然後為筆記本新增任何額外的索引鍵/值標籤。
**重要**  
為了進行存取，會使用預設的標籤，此標籤的 **Key (索引鍵)** 字串設定為 `creatorUserID`，其值設定為您的 IAM 使用者 ID。我們建議您不要變更或移除此標籤，因為該標籤可用來控制存取。如需詳細資訊，請參閱[將叢集和筆記本標籤與 IAM 政策搭配使用進行存取控制](security_iam_service-with-iam.md#emr-tag-based-access)。

1. 選擇 **Creat Notebook (建立筆記本)**。