这种问题通常是由于AWS账户IAM中的某些权限设置不正确引起的。要解决此问题,请检查管道定义中引用的IAM角色或用户是否存在,以及它们是否具有所需的权限。
以下是一个资源角色的定义示例:
"resourceRole": "arn:aws:iam::123456789012:role/MyPipelineRole",
确保定义中的ARN和角色名称与实际设置匹配。您还可以在IAM控制台中查看该角色的策略,以确保其中包含必要的权限。
如果所有设置都正确,但问题仍然存在,请尝试重新启动数据管道或更改IAM角色,并再次验证其权限。