在域级别上隐藏实例类型和图像 - Amazon SageMaker

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

在域级别上隐藏实例类型和图像

以下内容展示了如何使用控制台设置规则,以隐藏亚马逊 SageMaker 实例类型和图像,使其不在域级别的 Amazon SageMaker Studio Classic UI 中显示。有关更多信息,请参阅 在 Amazon SageMaker Studio 用户界面中隐藏实例类型和图片

在域级别上进行这些更改后:

  • 这些更改不会影响任何当前开放的空间。

  • 从那时起,这些更改将影响该域用户的默认可见性。

    这些默认设置适用于网域中尚未对其个人用户设置进行这些更改的所有用户。

  • 用户级别设置优先于域级别设置。

自定义 Studio 用户界面功能在 Amazon SageMaker Studio 经典版中不可用。

在网域级别隐藏 Studio 用户界面的实例类型和图像(控制台)
  1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

  2. 在左侧导航窗格中,选择管理员配置

  3. 管理员配置下,选择

  4. 从域名列表中,选择您要编辑的域名的链接。

  5. 域名详细信息页面上,选择域名设置

  6. 域名设置选项卡中,您可以在域名规则部分查看域名规则

  7. 域名规则部分中,选择管理规则

  8. 管理域名规则页面上,选择规则类型

    请注意,并非所有实例类型和映像都可用 AWS 区域。

    1. 如果您选择实例类型,则可以使用 “隐藏” 操作来隐藏您在下拉列表中的 SageMaker 实例类型下拉列表中选择的实例类型

    2. 如果选择 “图像”,则可以使用 “隐藏” 操作来隐藏在 “ SageMaker 图像” 下拉列表下选择的图像

  9. (可选)选择 + 添加新规则以添加更多规则。

  10. 查看更改后,选择 “提交”。

完成后,您将在页面顶部看到一个包含成功消息的绿色横幅。

您可以使用在 AWS CLI 网域级别自定义 Studio 用户界面中显示的 SageMaker 实例和图像StudioWebPortalSettingsHiddenInstanceTypes用于隐藏实例类型和HiddenSageMakerImageVersionAliases用于隐藏 SageMaker 图像。

请注意,当你使用时HiddenSageMakerImageVersionAliases

  • API只接受次要版本VersionAliases(例如1.9),而不是补丁版本(例如,1.9.1)。

  • 您可以通过CLI或SDK输入未发布的版本。但是,这些版本不会显示在控制台中,并且将在通过控制台编辑规则后被覆盖。

在以下示例中,对于基于代码-OSS、Visual Studio Code-Open Source 的代码编辑器 JupyterLab,默认情况下,域中对用户隐藏以下内容domainId

  • 实例类型ml.r6id.24xlargeml.r6id.32xlarge

  • 图像sagemaker_distribution版本1.91.8

aws sagemaker update-domain \ --domain-id domainId \ --default-user-settings '{ "StudioWebPortalSettings": { "HiddenInstanceTypes": [ "ml.r6id.24xlarge", "ml.r6id.32xlarge" ], "HiddenSageMakerImageVersionAliases": [ { "SageMakerImageName": "sagemaker_distribution", "VersionAliases": [ "1.9", "1.8" ] } ] } }'

请注意,并非所有实例类型和映像都可用 AWS 区域。