开发者社区 问答 正文

MaxCompute的常见问题


  • FAILED: ODPS-0010000:System internal error - fuxi job failed, WorkerPackageNotExist
    原因:需要设置 set odps.task.major.version=unstructured_data。

  • FAILED: ODPS-0010000:System internal error - std::exception:Message: a timeout was reached
    原因:一般情况下是表格存储的 endpoint 填写错误,导致 MaxCompute 无法访问。

  • logview invalid end_point
    原因:在执行过程中,会返回 logview URL 地址,如果使用浏览器访问该地址返回错误,可能是配置不对,请检查 MaxCompute 配置。

如果仍未解决问题,请 提交工单

展开
收起
云栖大讲堂 2017-10-25 11:02:46 2508 分享 版权
阿里云 AI 助理回答

遇到您描述的这些问题,看起来是与阿里云MaxCompute(原名ODPS)的使用相关。下面是对每个问题的简要解析和建议:

  1. FAILED: ODPS-0010000:System internal error - fuxi job failed, WorkerPackageNotExist
    原因分析:这个错误提示需要设置set odps.task.major.version=unstructured_data,意味着您的任务可能涉及到非结构化数据处理,而当前任务配置不支持这种类型的数据处理方式。

    解决方案:在执行MaxCompute SQL或调用API前,通过命令SET odps.task.major.version=unstructured_data;来设定任务的主版本为支持非结构化数据的模式。

  2. FAILED: ODPS-0010000:System internal error - std::exception:Message: a timeout was reached
    原因分析:此错误通常是因为表格存储(Table Store)的Endpoint配置错误,导致MaxCompute无法成功访问表格存储服务。

    解决方案:检查并确保在MaxCompute作业中引用的表格存储Endpoint地址正确无误。如果是在代码中直接配置,请核对Endpoint字符串是否准确;如果是通过环境变量或配置文件,请检查这些外部配置源。

  3. logview invalid end_point
    原因分析:当尝试访问MaxCompute提供的LogView URL时遇到无效的endpoint错误,这可能是由于网络配置、安全组规则或者DNS解析问题导致的。

    解决方案:首先,确认访问LogView的网络环境是否允许,比如是否在企业内网环境下需要通过特定的代理服务器。其次,检查MaxCompute项目的区域设置是否与预期相符,因为LogView的URL会根据项目所在区域生成。最后,尝试清理浏览器缓存或使用不同的浏览器访问LogView URL,以排除客户端问题。

如果以上步骤不能解决问题,确实如您所说,应该考虑提交工单给阿里云技术支持团队。在提交工单时,请提供尽可能详细的信息,包括错误信息截图、操作步骤、涉及的表名、项目名以及您已尝试过的解决方法等,以便技术团队能更快定位并解决您的问题。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答