开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks调用数据服务api报错了,能帮忙看看原因吗?

DataWorks调用数据服务api报错了,能帮忙看看原因吗? {"errCode":1108110703,"requestId":"35F31469-9768-4B17-AF66-530DB8B5DE25","errMsg":"Failed to initialize pool: ODPS-0410051:Invalid credentials - accessKeyId not found: TMP.3KjRz5qMSkTyBAqKuGqJF7s5GPSWJCXweoFuFhyz8JxcDUA4hXqhTLM6Jys2Qt2EebhWGfBwnworVfLrsZq29n9vsuZN2Y"}

展开
收起
cuicuicuic 2024-04-14 15:38:49 30 0
2 条回答
写回答
取消 提交回答
  • 从您提供的错误信息来看,阿里云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访问相关的凭证配置问题即可解决此错误。

    2024-04-15 15:55:06
    赞同 1 展开评论 打赏
  • "image.png
    sql 访问该表,这个独享数据服务资源组版本需要升级一下 看什么时间段没有api调用方便升级资源组 升级由技术人员这边操作 您无需操作 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”"

    2024-04-15 08:28:21
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载