删除 Amazon SageMaker Studio 域名 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除 Amazon SageMaker Studio 域名

使用 IAM 身份验证登录到 Amazon SageMaker Studio 时,Studio 为您的账户创建域。域由授权用户列表、配置设置置置置置设置置置置置置设置置置置置置设置置置置置设置置置置设置置置和 Amazon Elastic File System (Amazon Elastic Elastic Elastic Elastic File System) 卷组成,其中包含笔记本、资源 用户可以拥有多个应用程序(应用),这些应用程序支持用户的笔记本、终端和控制台的读取和执行体验。有关 EFS 卷的更多信息,请参阅在 SageMaker 工作室中管理您的 EFS 存储卷.

要将 Studio 恢复到您注册之前的状态,您必须删除此域。您可以通过使用 Studio 控制面板、Amazon Command Line Interface(Amazon CLI)或 SageMaker 软件开发工具包。当您使用 Studio 控制面板删除域时,亚马逊 EFS 卷将被分离但不会删除。默认情况下,当您使用Amazon CLI或软件开发工具包来删除域。但是,当您使用Amazon CLI或开发工具包,您可以将RetentionPolicyHomeEfsFileSystem=Delete删除 EFS 卷以及域。

要删除域,则域中不能包含任何用户配置文件。要删除用户配置文件,则配置文件中不能包含任何非失败应用程序。

在删除这些资源时,会出现以下情况:

  • 应用程序 — 保存用户主目录中的数据(文件和笔记本)。未保存的笔记本数据将丢失。

  • 用户配置文件 — 用户无法再登录 Studio 并且无法访问其主目录,但不会删除数据。管理员可以从 Amazon EFS 卷检索数据,该卷存储在用户的Amazonaccount.

注意

您必须具有管理员权限才能删除域。

您只能删除状态为 InService 的应用程序,它在 Studio 中显示为 Ready (准备就绪)。无需删除状态为 Failed 的应用程序即可删除包含的域。在 Studio 中,尝试删除处于失败状态的应用会导致出现错误。

删除 SageMaker Studio 域 (Studio)

如需删除域

  1. 打开SageMaker 控制台.

  2. 选择Amazon SageMaker Studio,以打开页面左上角的Amazon SageMaker Studio 控制面板.

  3. User name (用户名) 列表中的每个用户重复以下步骤。

    1. 选择用户。

    2. User Details (用户详细信息) 页面上,对于 Apps (应用程序) 列表中的每个非失败应用程序,选择 Delete app (删除应用程序)

    3. Delete app (删除应用) 对话框中,选择 Yes, delete app (是,删除应用),在确认字段中键入 delete,然后选择 Delete (删除)

    4. 当所有应用程序的 Status (状态)Deleted (已删除) 时,选择 Delete user (删除用户)

    重要

    删除某个用户后,该用户将失去对包含其数据(包括笔记本和其他构件)的 Amazon EFS 卷的访问权限。数据不会被删除,管理员可以访问。

  4. 删除所有用户后,选择 Delete Studio (删除 Studio)

  5. Delete Studio (删除 Studio) 对话框中,选择 Yes, delete Studio (是,删除 Studio),在确认字段中键入 delete,然后选择 Delete (删除)

删除 SageMaker Studio 域 (CLI)

如需删除域

  1. 检索您账户中的域列表。

    aws --region Region sagemaker list-domains
  2. 检索要删除的域的应用程序列表。

    aws --region Region sagemaker list-apps \ --domain-id-equals DomainId
  3. 删除列表中的所有应用程序。

    aws --region Region sagemaker delete-app \ --domain-id DomainId \ --app-name AppName \ --app-type AppType \ --user-profile-name UserProfileName
  4. 检索域中用户配置文件的列表。

    aws --region Region sagemaker list-user-profiles \ --domain-id-equals DomainId
  5. 删除列表中的所有用户配置文件。

    aws --region Region sagemaker delete-user-profile \ --domain-id DomainId \ --user-profile-name UserProfileName
  6. 删除域。要同时删除亚马逊 EFS 卷,请指定HomeEfsFileSystem=Delete.

    aws --region Region sagemaker delete-domain \ --domain-id DomainId \ --retention-policy HomeEfsFileSystem=Retain