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

dataworks这个错误是什么意思?

dataworks这个错误是什么意思?failed: Catalog Service Failed, ErrorCode: 152, Error Message: ODPS-0110061: Failed to run ddltask-Schema evolution DDLs is not enabled in project:algadm

展开
收起
真的很搞笑 2024-01-07 17:15:39 180 0
3 条回答
写回答
取消 提交回答
  • 这个错误表示在DataWorks中执行DDL任务时,遇到了问题。具体来说,错误代码为152,错误信息为"ODPS-0110061: Failed to run ddltask-Schema evolution DDLs is not enabled in project:algadm"。这意味着在项目algadm中没有启用DDL任务的Schema进化功能。

    要解决这个问题,您可以尝试以下方法:

    1. 确保您的项目已经正确配置了ODPS数据库连接信息。
    2. 检查项目的设置,确保已启用DDL任务的Schema进化功能。您可以在项目设置中找到相关选项并进行修改。
    3. 如果问题仍然存在,请联系DataWorks技术支持团队以获取更多帮助和解决方案。
    2024-01-09 10:49:10
    赞同 展开评论 打赏
  • 原因:有ODPS SQL子任务运行失败,搜索instanceId,定位到错误日志,通常日志类似如下:

    Instance: XXX, Status: FAILED

    result: ODPS-0110061: Failed to run ddltask - Persist ddl plans failed.

    , Logview:

    http://Logview.odps.aliyun.com/Logview/?h=http://service.ap-southeast-1.maxcompute.aliyun-inc.com/api&p=sgods&i=20220807101011355goyu43wa&token=NFBwc2tzaEpJNGF0OVFINmJuREZrem1OamQ4PSxPRFBTX09CTzo1OTMwMzI1NTY1MTk1MzAzLDE2NjAxMjYyMTEseyJTdGF0ZW1lbnQiOlt7IkFjdGlvbiI6WyJvZHBzOlJlYWQiXSwiRWZmZWN0IjoiQWxsb3ciLCJSZXNvdXJjZSI6WyJhY3M6b2RwczoqOnByb2plY3RzL3Nnb2RzL2luc3RhbmNlcy8yMDIyMDgwNzEwMTAxMTM1NWdveXU0M3dhIl19XSwiVmVyc2lvbiI6IjEifQ== ]
    出现ODPS-XXXX这种错误提示,通常是代表ODPS内部执行错误,您可查看SQL错误码(ODPS-01CCCCX)文档查询报错以及解决办法,若文档中找不到或有其他问题,可以咨询MaxCompute技术支持人员。
    Request rejected by flow control. You have exceeded the limit for the number of tasks you can run concurrently in this project. Please try later.
    原因:Merge并发提交的SQL子任务过多,触发了ODPS对该project并发限流。

    解决方案:
    设置Merge任务并发参数concurrency降低并发。
    更改Merge任务调度时间配置,打散Merge任务运行时间。
    联系MaxCompute技术支持人员解决。

    https://help.aliyun.com/zh/dataworks/user-guide/troubleshoot-issues-of-a-merge-node-generated-by-a-one-click-real-time-synchronization-to-maxcompute-solution?spm=a2c4g.11186623.0.i32

    2024-01-08 09:53:29
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这个错误信息表示在DataWorks中执行数据迁移任务时,遇到了一个Catalog Service的错误。具体来说,错误代码为152,错误消息为"ODPS-0110061: Failed to run ddltask-Schema evolution DDLs is not enabled in project:algadm"。

    这个错误通常发生在使用DataWorks进行数据迁移时,当目标数据库不支持DDL(数据定义语言)操作时。在这种情况下,DataWorks会尝试执行一些DDL任务,如创建表、修改表结构等,但由于目标数据库不支持这些操作,因此会导致错误。

    要解决这个问题,你可以尝试以下方法:

    1. 确保目标数据库支持DDL操作。检查目标数据库的文档或联系数据库管理员,确认是否支持所需的DDL操作。

    2. 检查DataWorks中的项目配置。确保在DataWorks中启用了DDL任务。你可以在项目的设置中找到相关选项,并确保已启用DDL任务。

    3. 检查源数据库和目标数据库之间的兼容性。某些数据库之间可能存在不兼容的情况,导致无法执行某些DDL操作。你可以查阅相关文档或联系数据库管理员,了解两者之间的兼容性情况。

    2024-01-07 17:21:18
    赞同 展开评论 打赏

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载