DataWorks为什么设置setproject odps.schema.evolution.enable=true; 等了十分钟,修改字段顺序还是报错?FAILED: Catalog Service Failed, ErrorCode: 152, Error Message: ODPS-0110061: Failed to run ddltask-ODPS-0110061: Failed to run ddltask - Schema evolution DDLs is not enabled in project:
根据您提供的错误信息,报错信息显示 ODPS-0110061: Failed to run ddltask - Schema evolution DDLs is not enabled in project,即项目中未启用模式演化(Schema Evolution)的DDL操作。
在DataWorks中,启用模式演化可以允许您对数据表进行DDL操作,如修改字段顺序等。但默认情况下,模式演化是禁用的,需要手动开启。您可以按照以下步骤尝试解决此问题:
在DataWorks控制台进入您的项目空间。
在项目空间的左侧导航栏中,选择“数据开发”。
在数据开发页面的顶部菜单栏中,选择“工具”>“项目配置”。
在项目配置页面的左侧导航栏中,选择“MaxCompute”>“引擎配置”。
在引擎配置页面中,找到您要操作的MaxCompute引擎(通常是 Default)。
在该引擎的配置页面中,找到“模式演化”选项,并将其设置为“启用”。
点击“确定”保存配置。
完成上述步骤后,再尝试修改字段顺序的操作,应该不会再报错。如果问题仍然存在,请检查您的操作是否正确,或者联系阿里云技术支持进行进一步的咨询和帮助。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。