Amazon SageMaker Studio 中的程式碼編輯器 - Amazon SageMaker AI

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

Amazon SageMaker Studio 中的程式碼編輯器

Code-OSS、Visual Studio Code - Open Source 為基礎的程式碼編輯器,可協助您撰寫、測試、偵錯和執行您的分析和機器學習程式碼。程式碼編輯器會擴展並與 Amazon SageMaker Studio 完全整合。它還支援 Open VSX 登錄中可用的整合式開發環境 (IDE) 延伸模組。以下頁面提供程式碼編輯器的相關資訊,以及使用程式碼編輯器的重要詳細資訊。

Code Editor 已預先安裝 AWSToolkit for VS Code 延伸模組,可連線至 ,AWS 服務例如 Amazon CodeWhisperer,這是一般用途、採用機器學習技術的程式碼產生器,可即時提供程式碼建議。如需延伸模組的詳細資訊,請參閱程式碼編輯器連線和延伸模組

重要

自 2023 年 11 月 30 日起,先前的 Amazon SageMaker Studio 體驗現在命名為 Amazon SageMaker Studio Classic。下節專門介紹如何使用更新的 Studio 體驗。如需使用 Studio Classic 應用程式的資訊,請參閱 Amazon SageMaker Studio Classic

若要啟動程式碼編輯器,請建立程式碼編輯器私有空間。程式碼編輯器空間會使用單一 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體進行運算,以及使用單一 Amazon Elastic Block Store (Amazon EBS) 磁碟區進行儲存。您空間中的所有內容,例如程式碼、git 設定檔和環境變數,都會存放在相同的 Amazon EBS 磁碟區。磁碟區具有 3000 IOPS 和 125 MBps 的輸送量。您的管理員已為您的空間設定預設 Amazon EBS 儲存體設定。

預設儲存大小為 5 GB,但您的管理員可以增加您取得的空間量。如需詳細資訊,請參閱變更預設儲存大小

儲存磁碟區內使用者的工作目錄為 /home/sagemaker-user。如果您指定自己的AWS KMS金鑰來加密磁碟區,則工作目錄中的所有內容都會使用客戶受管金鑰加密。如果您未指定 AWS KMS金鑰,內部的資料/home/sagemaker-user會使用 AWS受管金鑰加密。無論您是否指定 AWS KMS金鑰,工作目錄以外的所有資料都會使用 AWS受管金鑰加密。

您可以透過變更執行程式碼編輯器應用程式的 Amazon EC2 執行個體類型來擴展或縮減運算。在變更相關聯的執行個體類型之前,您必須先停止程式碼編輯器空間。如需詳細資訊,請參閱程式碼編輯器應用程式執行個體和映像

您的管理員可能會為您提供生命週期組態,以自訂您的環境。您可以在建立空間時指定生命週期組態。如需詳細資訊,請參閱程式碼編輯器生命週期組態

如果您有 Amazon EFS 磁碟區,您也可以自帶檔案儲存系統。

程式碼編輯器應用程式 UI 的歡迎頁面。