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

DataWorks节点报错 ,为什么?

DataWorks节点报错:OSError: [Errno 7] Argument list too long,为什么?

展开
收起
游客uu65yiq7myioi 2023-02-27 13:44:35 137 0
2 条回答
写回答
取消 提交回答
  • 原因是节点代码太长超过Linux的最大字符限制,在LINUX操作系统有限制单条命令行的长度是128KB,也就是131072字节 。遇到这种问题要么优化代码减少代码,要么拆开多个任务。——该回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-02-27 20:36:42
    赞同 展开评论 打赏
  • 从事java行业8年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    这个报错表示SQL字符串太长超过限制导致报错,建议拆分SQL进行优化执行。

    2023-02-27 13:56:58
    赞同 展开评论 打赏

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

相关产品

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

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

    相关实验场景

    更多