本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在用户级别隐藏实例类型和图像
警告
自定义用户配置文件是一项永久性操作。如果保存了自定义设置,则此用户配置文件将覆盖域设置,并且将来不再随域名动态更新。
以下内容展示了如何使用控制台设置规则,以隐藏亚马逊 SageMaker 实例类型和图像,使其不在用户级别的 Amazon SageMaker Studio Classic UI 中显示。有关更多信息,请参阅 在 Amazon SageMaker Studio 用户界面中隐藏实例类型和图片。
此设置将优先于域级别设置。
Studio Classic 中不提供自定义 Studio 界面功能。
在用户级别(控制台)上隐藏 Studio 用户界面的实例类型和图像
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,选择管理员配置。
-
在管理员配置下,选择域。
-
从域名列表中,选择您要编辑的域名的链接。
-
在域详细信息页面上,选择用户配置文件选项卡。
-
在用户配置文件部分,选择指向要编辑的用户个人资料的链接。
-
在用户详细信息选项卡上,您可以在用户配置文件规则部分中查看应用于用户的规则。
-
在用户个人资料规则部分中,选择管理规则。
-
在 “管理用户个人资料规则” 页面上,选择规则类型。
请注意,并非所有实例类型和映像都可用 AWS 区域。
-
如果您选择实例类型,则可以使用 “隐藏” 操作来隐藏您在下拉列表中的 SageMaker 实例类型下拉列表中选择的实例类型。
-
如果选择 “图像”,则可以使用 “隐藏” 操作来隐藏在 “ SageMaker 图像” 下拉列表下选择的图像。
-
-
(可选)选择 + 添加新规则以添加更多规则。
-
查看更改后,选择 “提交”。
完成后,您将在页面顶部看到一个包含成功消息的绿色横幅。
您可以使用在 AWS CLI 用户级别自定义 Studio 中显示的应用程序和机器学习工具StudioWebPortalSettings。HiddenInstanceTypes
用于隐藏实例类型和HiddenSageMakerImageVersionAliases
用于隐藏 SageMaker 图像。
请注意,当你使用时HiddenSageMakerImageVersionAliases
:
-
API只接受次要版本
VersionAliases
(例如1.9
),而不是补丁版本(例如,1.9.1
)。 -
您可以通过CLI或SDK输入未发布的版本。但是,这些版本不会显示在控制台中,并且将在通过控制台编辑规则后被覆盖。
在以下示例中,对于基于代码-OSS、Visual Studio Code-Open Source 的代码编辑器 JupyterLab,对域userProfileName
中的用户隐藏了以下内容domainId
:
-
实例类型
ml.r6id.24xlarge
和ml.r6id.32xlarge
。 -
图像
sagemaker_distribution
版本1.9
和1.8
。
aws sagemaker update-user-profile \ --domain-id domainId \ --user-profile-name userProfileName \ --user-settings '{ "StudioWebPortalSettings": { "HiddenInstanceTypes": [ "ml.r6id.24xlarge", "ml.r6id.32xlarge" ], "HiddenSageMakerImageVersionAliases": [ { "SageMakerImageName": "sagemaker_distribution", "VersionAliases": [ "1.9", "1.8" ] } ] } }'
请注意,并非所有实例类型和映像都可用 AWS 区域。