

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

# 了解 EMR Studio 工作區
<a name="emr-studio-configure-workspace"></a>

使用 EMR Studio 時，可以建立和設定不同的*工作區*來組織和執行筆記本。本章節涵蓋如何建立和使用工作區。如需概念性概觀，請參閱 [Amazon EMR Studio 運作方式](how-emr-studio-works.md) 頁面中的 [工作區](how-emr-studio-works.md#emr-studio-workspaces)。

**Topics**
+ [建立 EMR Studio 工作區](emr-studio-create-workspace.md)
+ [在 EMR Studio 中啟動工作區](emr-studio-use-workspace.md)
+ [了解 EMR Studio 中的工作區使用者介面](emr-studio-workspace-ui.md)
+ [探索 EMR Studio 工作區中的筆記本範例](emr-studio-notebook-examples.md)
+ [在 EMR Studio 中儲存工作區內容](emr-studio-save-workspace.md)
+ [在 EMR Studio 中刪除工作區和筆記本檔案](emr-studio-delete-workspace.md)
+ [了解工作區狀態](emr-studio-workspace-status.md)
+ [解決工作區連線問題](emr-studio-workspace-stop-start.md)

# 建立 EMR Studio 工作區
<a name="emr-studio-create-workspace"></a>

可以建立 EMR Studio 工作區，以便使用 EMR Studio 介面執行筆記本程式碼。

**在 EMR Studio 中建立工作區**

1. 登入 EMR Studio。

1. 選擇**建立工作區**。

1. 輸入**工作區名稱**和**描述**。命名工作區可協助您在**工作區**頁面中識別它。

1. 如果您想要與此工作區中的其他 Studio 使用者即時合作，請啟用工作區協同合作功能。可以在啟動工作區之後設定協同合作者。

1. 如果要將叢集附接至工作區，請展開**進階組態**區段。如果願意，可以稍後附接叢集。如需詳細資訊，請參閱[將運算附接至 EMR Studio 工作區](emr-studio-create-use-clusters.md)。
**注意**  
若要佈建新叢集，需要管理員的存取許可。

   針對工作區選擇其中一個叢集選項，然後附接叢集。如需有關在建立工作區時佈建叢集的詳細資訊，請參閱 [建立新 EMR 叢集並附接至 EMR Studio 工作區](emr-studio-create-use-clusters.md#emr-studio-create-cluster)。

1. 選擇頁面右下角的**建立工作區**。

建立工作區之後，EMR Studio 會開啟**工作區**頁面。您將在頁面頂部看到一個綠色的成功橫幅，並且可以在清單中尋找新建立的工作區。

預設情況下，可共用工作區，所有 Studio 使用者都可以看到它。但是，一次只能有一個使用者在工作區中開啟和工作。若要與其他使用者同時使用，您可以 [在 EMR Studio 中設定工作區協同合作](emr-studio-workspace-collaboration.md)

# 在 EMR Studio 中啟動工作區
<a name="emr-studio-use-workspace"></a>

若要開始使用筆記本檔案，請啟動工作區以存取筆記本編輯器。Studio 中的**工作區**頁面會列出您有權存取的所有工作區，其中包括**名稱**、**狀態**、**建立時間**和**上次修改時間**等詳細資訊。

**注意**  
如果您在舊的 Amazon EMR 主控台中有 EMR 筆記本，您可以在主控台中找到它們做為 EMR Studio Workspaces。EMR Notebooks 使用者需要其他 IAM 角色許可，才能存取或建立工作區。如果您最近在舊主控台中建立了筆記本，您可能需要重新整理工作區清單，才能在主控台中查看。如需有關轉換的詳細資訊，請參閱 [Amazon EMR Notebooks 可在 主控台中做為 Amazon EMR Studio Workspaces 使用](emr-managed-notebooks-migration.md) 和 [使用主控台管理 Amazon EMR 叢集](whats-new-in-console.md)

**啟動用於編輯和執行筆記本的工作區**

1. 在 Studio 的**工作區**頁面中，尋找工作區。可以依據關鍵字或資料欄值來篩選清單。

1. 選擇工作區名稱，以在新的瀏覽器標籤中啟動工作區。如果工作區處於**閒置**狀態，可能需要幾分鐘時間才能開啟。或者，選取工作區的列，然後選取**啟動工作區**。可以從下列啟動選項中進行選擇：
   + **快速啟動** - 使用預設選項快速啟動工作區。如果要將叢集附接至 JupyterLab 中的工作區，請選擇**快速啟動**。
   + **使用選項啟動** - 使用自訂選項來啟動工作區。可以選擇在 Jupyter 或 JupyterLab 中啟動，將工作區附接至 EMR 叢集，然後選取安全群組。
**注意**  
一次只能有一個使用者在工作區中開啟和工作。如果您選取的工作區已在使用中，EMR Studio 會在您嘗試開啟它時顯示通知。**工作區**頁面中的**使用者**資料欄顯示正在工作區中工作的使用者。

# 了解 EMR Studio 中的工作區使用者介面
<a name="emr-studio-workspace-ui"></a>

EMR Studio 工作區使用者介面以 [JupyterLab 介面](https://jupyterlab.readthedocs.io/en/latest/user/interface.html)為基礎，左側邊欄有以圖示表示的索引標籤。當滑鼠暫停在圖示上時，您會看到顯示該索引標簽名稱的工具提示。從左側邊欄中選擇索引標籤以存取下列面板。
+ **檔案瀏覽器** - 顯示工作區中的檔案和目錄，以及連結的 Git 儲存庫的檔案和目錄。
+ **執行核心和終端** - 列出在工作區中執行的所有核心和終端。如需詳細資訊，請參閱官方 JupyterLab 文件中的[管理核心和終端](https://jupyterlab.readthedocs.io/en/latest/user/running.html)。
+ **Git** - 提供圖形化使用者介面，用於在附接至工作區的 Git 儲存庫中執行命令。此面板是 JupyterLab 擴展，名為 jupyterlab-git。如需詳細資訊，請參閱 [jupyterlab-git](https://github.com/jupyterlab/jupyterlab-git)。
+ **EMR 叢集** - 可讓您將叢集附接至工作區，或者從工作區中分離叢集，以執行筆記本程式碼。EMR 叢集組態面板也提供進階組態選項，可協助您建立*新*叢集並將其附接至工作區。如需詳細資訊，請參閱 [建立新 EMR 叢集並附接至 EMR Studio 工作區](emr-studio-create-use-clusters.md#emr-studio-create-cluster)。
+ **Amazon EMR Git 儲存庫** - 協助您將工作區與最多三個 Git 儲存庫連結。如需詳細資訊和說明，請參閱 [將基於 Git 的儲存庫連結到 EMR Studio 工作區](emr-studio-git-repo.md)。
+ **筆記本範例** - 提供可以儲存至工作區的筆記本範例清單。也可以在工作區的**啟動程式**頁面中選擇**筆記本範例**來存取範例。
+ **命令** - 提供鍵盤方法來搜尋和執行 JupyterLab 命令。如需詳細資訊，請參閱 JupyterLab 文件中的[命令面板](https://jupyterlab.readthedocs.io/en/latest/user/commands.html)頁面。
+ **筆記本工具** - 可讓您選取並設定選項，例如儲存格投影片類型和中繼資料。開啟筆記本檔案後，**筆記本工具**選項會出現在左側邊欄中。
+ **開啟標籤** - 在主要工作區域中列出開啟的文件和活動，以便您可以跳至開啟的標籤。如需詳細資訊，請參閱 JupyterLab 文件中的[標籤和單一文件模式](https://jupyterlab.readthedocs.io/en/latest/user/interface.html#tabs-and-single-document-mode)頁面。
+ **協同合作** - 可讓您啟用或停用工作區協同合作，以及管理協同合作者。若要查看**協同合作**面板，必須擁有必要的許可。如需詳細資訊，請參閱[設定工作區協同合作的擁有權](emr-studio-user-permissions.md#emr-studio-workspace-collaboration-permissions)。

# 探索 EMR Studio 工作區中的筆記本範例
<a name="emr-studio-notebook-examples"></a>

每個 EMR Studio 工作區都包含一組筆記本範例，可以用來探索 EMR Studio 功能。若要編輯或執行筆記本範例，可以將其儲存至工作區。

**將筆記本範例儲存至工作區**

1. 從左側邊欄中選擇**筆記本範例**索引標籤，開啟**筆記本範例**面板。也可以在工作區的**啟動程式**頁面中選擇**筆記本範例**來存取範例。

1. 選擇筆記本範例，以便在主工作區中進行預覽。範例為唯讀。

1. 若要將筆記本範例儲存至工作區，請選擇**儲存至工作區**。EMR Studio 會將範例儲存在主目錄中。將筆記本範例儲存至工作區之後，可以重新命名、編輯及執行它。

如需有關筆記本範例的詳細資訊，請參閱 [EMR Studio 筆記本範例 GitHub 儲存庫](https://github.com/aws-samples/emr-studio-notebook-examples)。

# 在 EMR Studio 中儲存工作區內容
<a name="emr-studio-save-workspace"></a>

當您在工作區的筆記本編輯器中工作時，EMR Studio 會在與 Studio 相關聯的 Amazon S3 位置中為您儲存筆記本儲存格的內容和輸出。此備份程序會保留工作階段之間的工作。

也可在已開啟的筆記本標籤中按 **CTRL\$1S**，或使用**檔案**下的其中一個儲存選項，來儲存筆記本。

在工作區中備份筆記本檔案的另一種方法是將工作區與 Git 型儲存庫建立關聯，並將您的變更與遠端儲存庫同步。這樣做也可以儲存筆記本，並與使用不同工作區或 Studio 的團隊成員共用筆記本。如需說明，請參閱[將基於 Git 的儲存庫連結到 EMR Studio 工作區](emr-studio-git-repo.md)。

# 在 EMR Studio 中刪除工作區和筆記本檔案
<a name="emr-studio-delete-workspace"></a>

當您從 EMR Studio 工作區刪除筆記本檔案時，會從**檔案瀏覽器**中刪除該檔案，而 EMR Studio 會在 Amazon S3 中移除其備份副本。當您從工作區刪除檔案時，不需要採取任何進一步措施來避免儲存費用。

刪除*整個工作區*時，其筆記本檔案和資料夾將保留在 Amazon S3 儲存位置。檔案會繼續累積儲存費用。為避免儲存費用，請從 Amazon S3 中移除與已刪除的工作區相關聯的所有備份檔案和資料夾。

**若要從 EMR Studio 工作區刪除筆記本檔案**

1. 從工作區的左側邊欄中選取**檔案瀏覽器**面板。

1. 選取要刪除的檔案或資料夾。在選取項目上按一下滑鼠右鍵，然後選擇**刪除**。檔案會從清單中消失。EMR Studio 會從 Amazon S3 中移除檔案或資料夾。

------
#### [ From the Workspace UI ]

**從 EMR Studio 中刪除工作區及其相關聯的備份檔案**

1. 使用 Studio 存取 URL 登入 EMR Studio，然後從左側導覽中選擇**工作區**。

1. 在清單中尋找您的工作區，然後選取其名稱旁的核取方塊。可以選取要同時刪除的多個工作區。

1. 選擇**工作區**清單右上角的**刪除**，並確認您要刪除選取的工作區。選擇**刪除**以確認刪除。

1. 如果要從 Amazon S3 中移除與已刪除工作區相關聯的筆記本檔案，請遵循《Amazon Simple Storage Service 主控台使用者指南》****中的[刪除物件](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/delete-objects.html)說明。如果未建立 Studio，請諮詢您的 Studio 管理員，以確定用於已刪除工作區的 Amazon S3 備份位置。

------
#### [ From the Workspaces list ]

**從工作區清單中刪除工作區及其相關聯的備份檔案**

1. 導覽至主控台中的**工作區**清單。

1. 從清單中選取要刪除的工作區，然後選擇**動作**。

1. 選擇 **刪除**。

1. 如果要從 Amazon S3 中移除與已刪除工作區相關聯的筆記本檔案，請遵循《Amazon Simple Storage Service 主控台使用者指南》****中的[刪除物件](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/delete-objects.html)說明。如果未建立 Studio，請諮詢您的 Studio 管理員，以確定用於已刪除工作區的 Amazon S3 備份位置。

------

# 了解工作區狀態
<a name="emr-studio-workspace-status"></a>

建立 EMR Studio 工作區之後，它在 Studio 的**工作區**清單中顯示為一列，包含其名稱、狀態、建立時間和上次修改時間戳記。下表描述工作區狀態。


****  

| 狀態 | Description | 
| --- | --- | 
| 啟動  | 工作區正在準備中，但尚未準備好使用。當工作區狀態為「正在啟動」時，您無法開啟它。 | 
| 備妥 | 您可以開啟工作區以使用筆記本編輯器，但必須將工作區附接至 EMR 叢集，才能執行筆記本程式碼。 | 
| 正在附接 | 工作區正在附接至叢集。 | 
| Attached | 工作區已附接至 EMR 叢集，可供您撰寫及執行筆記本程式碼。如果工作區的狀態不是已附接，則必須將其附接至叢集，才能執行筆記本程式碼。 | 
| 閒置 | 工作區已停止。若要重新啟動閒置的工作區，請從工作區清單中選取它。選取工作區時，狀態會從閒置變更為正在啟動到就緒。 | 
| Stopping (正在停止) | 工作區正在關閉，並將設定為閒置。當您停止工作區時，它會終止任何對應的筆記本核心。EMR Studio 會停止長時間處於非作用中狀態的筆記本。 | 
| 正在刪除 | 當您刪除工作區時，EMR Studio 會標記它以供刪除，並開始刪除程序。刪除程序完成後，工作區會從清單中消失。刪除工作區時，其筆記本檔案將保留在 Amazon S3 儲存位置。 | 

# 解決工作區連線問題
<a name="emr-studio-workspace-stop-start"></a>

若要解決工作區連線問題，可以停止並重新啟動工作區。重新啟動工作區時，EMR Studio 會在不同的可用區域或與 Studio 相關聯的不同子網路中啟動工作區。

**若要停止並重新啟動 EMR Studio 工作區**

1. 關閉瀏覽器中的工作區。

1. 導覽至主控台中的**工作區**清單。

1. 從清單中選取工作區，然後選擇**動作**。

1. 選擇**停止**，然後等待工作區狀態從**正在停止**變更為**閒置**。

1. 再次選擇**動作**，然後選擇**啟動**以重新啟動工作區。

1. 等待工作區狀態從**正在啟動**變更為**就緒**，然後選擇工作區名稱，以便在新的瀏覽器索引標籤中重新開啟。