sagemaker:CreateTrainingJob on resource: arn:aws:sagemaker:u



我正在使用Amazon sagemaker 来执行对象检测任务,在运行 exucution 任务时,我遇到了这个问题。我是否缺少角色中的任何策略?

整个错误是

SageMaker 无权执行: sagemaker:CreateTrainingJob on resource: arn:aws:sagemaker:us-east-1:576481626755:training-job/object-detection-2019-12-10-07-43-06-930,并显式拒绝

您是否有 AmazonSageMaker-ExecutionPolicy-xxx 和 AmazonSageMakerFullAccess 供您扮演的角色?如果没有,请尝试添加它们。我在部署和使用模型时使用这些。

此外:角色 = get_execution_role(( 在某些情况下不起作用。在某些情况下,它仅在我被明确使用角色名称时才对我有用:

model = SKLearnModel(
model_data=artifact,
role='AmazonSageMaker-ExecutionRole-xxx',
entry_point='script.py')

最新更新