SageMaker 有许多未显示在资源标签编辑器中的组件。因此,SageMaker 的各个组件最终显示为未分配成本。
所以标签可以放置在 SageMaker 域级别,但是......这是否也意味着标签将传播到在该域中旋转的资源(作业、实例、卷等)?
换句话说,SageMaker 使用的底层资源是否必须独立标记?
SageMaker 有许多未显示在资源标签编辑器中的组件。因此,SageMaker 的各个组件最终显示为未分配成本。
所以标签可以放置在 SageMaker 域级别,但是......这是否也意味着标签将传播到在该域中旋转的资源(作业、实例、卷等)?
换句话说,SageMaker 使用的底层资源是否必须独立标记?
在 SageMaker Studio 中,您可以将自定义标签分配给 SageMaker Studio 域以及已配置访问该域的用户。SageMaker Studio 将自动复制这些标签并将其分配给用户创建的 SageMaker Studio Notebooks。
目前,标签不会自动传播到您从 Studio 启动的作业,例如训练作业、处理作业等。您可以在 Studio 执行角色中为用户配置文件强制执行策略,以便在创建作业时传递标签. 以下是在训练作业上强制执行标签的示例策略。
{
"Sid": "AmazonSageMakerCreate",
"Effect": "Allow",
"Action": [
"sagemaker:CreateTrainingJob"
],
"Resource": "*",
"Condition": {
"StringLike": {
"aws:RequestTag/env": [
"dev",
"staging",
"prod"
]
}
}
}