DataWorks在将空间设置成保护模式之后 所有导出到OSS的任务都报这个了 ? Code:DATAX_R_ODPS_003:创建ODPS Session失败, Solution:[请确定配置的AK或联系ODPS管理员]. - RequestId=202402260612471875c00b0f3f0c29, ErrorCode=NoPermission, ErrorMessage=Authorization Failed [4021], You have NO privilege 'odps:Select' on {acs:odps::projects/qicard/tables/dws_merchant_tag_dd}. project 'qicard' is protected. You need to contact the project owner to set the exception policy for you. Context ID:f6137616-66e9-43da-ad95-392e94985aa2. --->Tips: Pricipal:RAM$5660191636808833:259465391727438408; project qicard is protected. ProjectOwner can set EXCEPTION POLICY for you to DOWNLOAD acs:odps::projects/qicard/tables/dws_merchant_tag_dd
您好,根据您提供的错误信息,这个问题是由于在将空间设置为保护模式后,DataWorks 没有足够的权限来执行导出到 OSS 的任务。错误代码 DATAX_R_ODPS_003
表示创建 ODPS Session 失败,具体的错误信息是 Authorization Failed [4021]
,表示您没有权限执行 odps:Select
操作。
要解决这个问题,您需要按照以下步骤操作:
联系项目所有者:由于项目 qicard
已经被设置为保护模式,您需要联系项目所有者,请求他们为您设置异常策略(EXCEPTION POLICY)。
设置异常策略:项目所有者需要为您的 RAM 用户(RAM$5660191636808833:259465391727438408
)设置异常策略,以便您能够下载 acs:odps::projects/qicard/tables/dws_merchant_tag_dd
表。
检查 AK 配置:同时,请确保您的 AK(Access Key)配置正确,没有过期或被禁用。
检查权限:确保您的 RAM 用户具有足够的权限来执行所需的操作。如果需要,您可以在 RAM 控制台中查看并调整用户的权限。
重新尝试导出任务:在项目所有者为您设置了异常策略之后,您应该能够重新尝试执行导出到 OSS 的任务。
如果您在执行上述步骤后仍然遇到问题,建议您联系阿里云的技术支持团队,他们可以为您提供更详细的帮助和指导。
你遇到的问题与阿里云DataWorks和ODPS的权限配置有关。
错误信息表明,你的任务试图访问一个受保护的项目(在这里是"qicard"项目),而你使用的RAM用户(Resource Access Management用户)没有在这个项目上的odps:Select
权限。这是因为项目被设置为保护模式,只有项目所有者或拥有特定异常策略的用户才能访问。
解决这个问题的方法如下:
dws_merchant_tag_dd
)。请注意,处理权限和异常策略通常需要与阿里云的技术支持或项目管理员合作,因为他们需要具有修改这些设置的权限。
这个问题是因为你的项目被设置为保护模式,你需要联系项目的所有者来设置例外策略,以便你可以下载和导出数据。你可以尝试以下步骤:
如果你不确定如何操作,可以寻求阿里云的技术支持帮助。
根据您提供的信息,报错内容显示在将ODPS空间设置成保护模式后,导出到OSS的任务出现了权限问题。报错信息中指出了在执行ODPS Session时出现了创建失败,错误码为DATAX_R_ODPS_003,错误信息显示为权限验证失败。这通常意味着在执行该任务时,当前用户没有足够的权限来访问或操作相关的ODPS项目。
解决此问题的一种方法是,确保您的账号具有足够的权限来执行这些任务。您可以联系ODPS管理员或者项目所有者,请求他们为您的账号设置足够的权限,以便您可以在保护模式下执行任务。
另外,报错信息中还提到了“ProjectOwner can set EXCEPTION POLICY for you to DOWNLOAD”的内容,这表明项目所有者可以为您设置下载的异常策略,以允许您在保护模式下下载数据。因此,您也可以与项目所有者联系,请求其设置相关的异常策略,以解决您在保护模式下导出到OSS的权限问题。
project 'qicard' is protected. You need to contact the project owner to set the exception policy for you. 做一下policy授权试试 https://help.aliyun.com/zh/maxcompute/user-guide/policy-based-access-control-1?spm=a2c4g.11186623.0.0.1f8d7ddfcHMgC0 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。