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

DataWorks我改列信息为啥不让改了?

DataWorks我改列信息为啥不让改了,还报错 Failed to run ddltask-ODPS-0110061: Failed to run ddltask - Schema evolution DDLs is not enabled in project:msjz_dw?

展开
收起
真的很搞笑 2023-12-03 17:22:38 67 0
3 条回答
写回答
取消 提交回答
  • 原因:Merge并发提交的SQL子任务过多,触发了ODPS对该project并发限流。
    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.i72

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

    2023-12-05 13:47:20
    赞同 展开评论 打赏
  • 这个错误提示是因为在DataWorks项目中,Schema Evolution DDLs(模式演变DDL)没有启用。要解决这个问题,你需要在项目设置中启用Schema Evolution DDLs。

    具体操作步骤如下:

    1. 登录到DataWorks控制台。
    2. 选择你的项目,例如msjz_dw。
    3. 在左侧导航栏中,点击“开发”选项卡。
    4. 在“开发”页面中,找到“ODPS”部分,点击“配置”。
    5. 在“配置”页面中,找到“Schema Evolution DDLs”选项,勾选上。
    6. 点击“保存”按钮,保存更改。

    完成以上操作后,你应该可以正常修改列信息了。如果仍然遇到问题,请检查项目设置中的其他配置是否正确。

    2023-12-04 17:42:20
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这个错误提示是因为在DataWorks项目中,没有启用Schema Evolution(模式演变)功能。要解决这个问题,你需要按照以下步骤操作:

    1. 登录到DataWorks控制台。
    2. 选择你的项目,例如msjz_dw。
    3. 在左侧导航栏中,点击“数据集成”。
    4. 在数据集成页面中,找到你的ODPS任务,例如ddltask-ODPS-0110061。
    5. 点击该任务右侧的“编辑”按钮。
    6. 在编辑页面中,找到“Schema evolution”选项,勾选上。
    7. 保存更改。
    2023-12-03 17:52:54
    赞同 展开评论 打赏

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

相关产品

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

    更多
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载