本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 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 主控台建立網域,預設會佈建足夠的儲存空間,而且您不需要採取任何其他動作。如果您使用 或 CreateUserProfile 建立網域CreateDomain或使用者設定檔APIs,請確定您將MaximumEbsVolumeSizeInGb
值設定為 100 GB 或更高。若要設定更大的儲存值,您可以建立新的網域或使用者設定檔,也可以使用 或 UpdateUserProfile 更新現有的網域UpdateDomain或使用者設定檔APIs。
建立新的空間
首先,建立新的 Studio 空間,其設定為存放 Canvas 應用程式資料。這是您在下一個步驟中建立新 Canvas 應用程式時指定的空間。
若要建立空間,您可以使用 AWS SDK for Python (Boto3) 或 AWS CLI。
您現在應該有一個空間。記錄您空間的名稱以進行下一個步驟。
建立新的 Canvas 應用程式
建立空間後,請建立新的 Canvas 應用程式,指定空間做為其儲存位置。
若要建立新的 Canvas 應用程式,您可以使用 AWS SDK for Python (Boto3) 或 AWS CLI。
重要
您必須使用 AWS SDK for Python (Boto3) 或 AWS CLI 來建立 Canvas 應用程式。不支援在透過 SageMaker AI 主控台建立 Canvas 應用程式時指定自訂空間。
您現在應該有新的 Canvas 應用程式,使用自訂 Studio 空間做為應用程式資料的儲存位置。
重要
每當您刪除 Canvas 應用程式 (或登出) 且必須重新建立應用程式時,您必須在 SpaceName
欄位中提供您的空間,以確保 Canvas 使用您的空間。
空間會連接至您在空間組態中指定的使用者設定檔。您可以刪除 Canvas 應用程式,而不刪除空間,而存放在空間中的資料仍然保留。只有在您刪除使用者設定檔,或直接刪除空間時,才會刪除存放在空間中的資料。