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

以下为热心网友提供的参考意见

这个错误表示在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技术支持团队以获取更多帮助和解决方案。

以下为热心网友提供的参考意见

原因:有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

以下为热心网友提供的参考意见

这个错误信息表示在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操作。你可以查阅相关文档或联系数据库管理员,了解两者之间的兼容性情况。

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/22390.html

(0)
匿名
上一篇 2024年1月7日 下午5:12
下一篇 2024年1月7日 下午5:15

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。