DataWorks调用数据服务api报错了,能帮忙看看原因吗? {"errCode":1108110703,"requestId":"35F31469-9768-4B17-AF66-530DB8B5DE25","errMsg":"Failed to initialize pool: ODPS-0410051:Invalid credentials - accessKeyId not found: TMP.3KjRz5qMSkTyBAqKuGqJF7s5GPSWJCXweoFuFhyz8JxcDUA4hXqhTLM6Jys2Qt2EebhWGfBwnworVfLrsZq29n9vsuZN2Y"}
从您提供的错误信息来看,阿里云DataWorks在调用数据服务API时返回的错误码是"ODPS-0410051",并且错误信息提示"Invalid credentials - accessKeyId not found",这表明在访问MaxCompute(原名ODPS)时,没有找到有效的AccessKey ID。
MaxCompute使用AccessKey进行身份验证,而错误信息中的"TMP.3KjRz5qMSkTyBAqKuGqJF7s5GPSWJCXweoFuFhyz8JxcDUA4hXqhTLM6Jys2Qt2EebhWGfBwnworVfLrsZq29n9vsuZN2Y"似乎是临时的AccessKey ID未能被正确找到或配置。
解决这个问题的步骤可能包括:
确保在DataWorks中配置的MaxCompute项目关联了正确的AccessKey ID和AccessKey Secret。请检查并更新DataWorks中该项目的连接配置信息。
如果使用的是临时AK(STS Token),请确认Token是否有效且未过期,同时确保其包含必要的权限以访问MaxCompute。
检查是否有IAM角色授权问题,如果使用了RAM用户或角色,需要确保该用户或角色具有访问MaxCompute的权限,并正确地在DataWorks中引用了该角色。
确认您的MaxCompute服务状态以及权限设置是否正常。
总之,请核实并修复与MaxCompute访问相关的凭证配置问题即可解决此错误。
"
sql 访问该表,这个独享数据服务资源组版本需要升级一下 看什么时间段没有api调用方便升级资源组 升级由技术人员这边操作 您无需操作 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。