本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 SageMaker Canvas 應用程式資料存放在您自己的 SageMaker AI 空間
您的 Amazon SageMaker Canvas 應用程式資料,例如您匯入的資料集和模型成品,會存放在 Amazon SageMaker Studio 私有空間中。空間包含應用程式資料的儲存磁碟區,每個使用者設定檔具有 100 GB 的儲存體、空間類型 (在此情況下為 Canvas 應用程式),以及應用程式容器的影像。當您第一次設定 Canvas 並啟動應用程式時,SageMaker AI 會建立預設私有空間,指派給您的使用者設定檔,並存放您的 Canvas 資料。您不需要進行任何額外的組態來設定空間,因為 SageMaker AI 會自動代表您建立空間。不過,如果您不想使用預設空間,您可以選擇指定自己建立的空間。如果您想要隔離資料,這會很有用。以下頁面說明如何建立和設定自己的 Studio 空間來存放 Canvas 應用程式資料。
注意
您只能為新的 Canvas 應用程式設定自訂 Studio 空間。您無法修改現有 Canvas 應用程式的空間組態。
開始之前
您的 Amazon SageMaker AI 網域或使用者設定檔必須至少有 100 GB 的儲存空間,才能建立和使用 SageMaker Canvas 應用程式。
如果您透過 SageMaker AI 主控台建立網域,預設會佈建足夠的儲存空間,而且您不需要採取任何其他動作。如果您使用 CreateDomain 或 CreateUserProfile APIs建立網域或使用者設定檔,請確定您將MaximumEbsVolumeSizeInGb
值設定為 100 GB 或更高。若要設定更大的儲存值,您可以建立新的網域或使用者設定檔,也可以使用 UpdateDomain 或 UpdateUserProfile APIs更新現有的網域或使用者設定檔。
建立新的空間
首先,建立新的 Studio 空間,其設定為存放 Canvas 應用程式資料。這是您在下一個步驟中建立新 Canvas 應用程式時指定的空間。
若要建立空間,您可以使用 適用於 Python (Boto3) 的 AWS SDK 或 AWS CLI。
您現在應該有一個空間。追蹤您空間的名稱以進行下一個步驟。
建立新的 Canvas 應用程式
建立空間後,請建立新的 Canvas 應用程式,將空間指定為其儲存位置。
若要建立新的 Canvas 應用程式,您可以使用 適用於 Python (Boto3) 的 AWS SDK 或 AWS CLI。
重要
您必須使用 適用於 Python (Boto3) 的 AWS SDK 或 AWS CLI 來建立 Canvas 應用程式。不支援在透過 SageMaker AI 主控台建立 Canvas 應用程式時指定自訂空間。
您現在應該有新的 Canvas 應用程式,使用自訂 Studio 空間做為應用程式資料的儲存位置。
重要
每當您刪除 Canvas 應用程式 (或登出) 且必須重新建立應用程式時,您必須在 SpaceName
欄位中提供您的空間,以確保 Canvas 使用您的空間。
空間會連接到您在空間組態中指定的使用者設定檔。您可以刪除 Canvas 應用程式而不刪除空間,而存放在空間中的資料仍會保留。只有在您刪除使用者設定檔或直接刪除空間時,才會刪除存放在您空間中的資料。