在 Studio 中建立和連接生命週期組態 - Amazon SageMaker

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

在 Studio 中建立和連接生命週期組態

下一節提供 AWS CLI 命令來建立生命週期組態、在建立新使用者設定檔時連接生命週期組態,以及在更新使用者設定檔時連接生命週期組態。如需在 Studio 中建立和連接生命週期組態的先決條件和一般步驟,請參閱 生命週期組態建立

使用 create-studio-lifecycle-config命令建立 Studio 生命週期組態時,請務必指定 studio-lifecycle-config-app-typeCodeEditor。下列範例示範如何為您的 Code Editor 應用程式建立新的 Studio 生命週期組態。

aws sagemaker create-studio-lifecycle-config \ --studio-lifecycle-config-name my-code-editor-lcc \ --studio-lifecycle-config-content $LCC_CONTENT \ --studio-lifecycle-config-app-type CodeEditor

請注意傳回的新建立生命週期組態ARN的 。連接生命週期組態時,ARN請在 LifecycleConfigArns清單中提供此功能CodeEditorAppSettings

您可以在建立使用者設定檔或網域時連接生命週期組態。以下範例示範如何建立連接生命週期組態的新使用者描述檔。您也可以使用 create-domain 命令,以附加生命週期組態建立新的網域

# Create a new UserProfile aws sagemaker create-user-profile \ --domain-id domain-id \ --user-profile-name user-profile-name \ --user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [lifecycle-configuration-arn-list] } }'

您也可以在更新使用者設定檔或網域時連接生命週期組態。下列範例顯示如何在連接生命週期組態的情況下更新使用者設定檔。您也可以使用 update-domain 命令,更新附加生命週期組態的新網域

# Update a UserProfile aws sagemaker update-user-profile \ --domain-id domain-id \ --user-profile-name user-profile-name \ --user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [lifecycle-configuration-arn-list] } }'