本地运行SQL没有问题,但是配置成调度任务之后产出数据为0,定位是因为EXPLODE这一步解析出错,是因为调度配置的时候解析的字符串过长导致的吗?有配置项可以修改下吗? 调度任务结果:https://logview.aliyun.com/logview/?h=http://service.odps.aliyun.com/api&p=leopard_supply_demand_model&i=20220906074731416gk2799jb&token=dUFkTEZXSGlwV1ErYk5ZdVJhdmdCV1RzRlBjPSxPRFBTX09CTzoxMjQxMTQ4MjI2MTYzMjAwLDE2NjUwNDI0NTIseyJTdGF0ZW1lbnQiOlt7IkFjdGlvbiI6WyJvZHBzOlJlYWQiXSwiRWZmZWN0IjoiQWxsb3ciLCJSZXNvdXJjZSI6WyJhY3M6b2RwczoqOnByb2plY3RzL2xlb3BhcmRfc3VwcGx5X2RlbWFuZF9tb2RlbC9pbnN0YW5jZXMvMjAyMjA5MDYwNzQ3MzE0MTZnazI3OTlqYiJdfV0sIlZlcnNpb24iOiIxIn0=
本地运行结果:https://logview.aliyun.com/logview/?h=http://service.odps.aliyun.com/api&p=leopard_supply_demand_model_dev&i=20220906080607740ggk1c4s92&token=YitLVVM3RnF2SHJMb2cyZDdpeGpjM25RVmVJPSxPRFBTX09CTzpwNF8yNDExODg0NDEzODMxNjI1MjcsMTY2NTA0MzU2OCx7IlN0YXRlbWVudCI6W3siQWN0aW9uIjpbIm9kcHM6UmVhZCJdLCJFZmZlY3QiOiJBbGxvdyIsIlJlc291cmNlIjpbImFjczpvZHBzOio6cHJvamVjdHMvbGVvcGFyZF9zdXBwbHlfZGVtYW5kX21vZGVsX2Rldi9pbnN0YW5jZXMvMjAyMjA5MDYwODA2MDc3NDBnZ2sxYzRzOTIiXX1dLCJWZXJzaW9uIjoiMSJ9
调度将sql下发至引擎执行 看了下调度参数传递这些应该是一致的 。EXPLODE这一步解析也是在引擎执行 可以联系mc同学帮忙看看 。(此答案整理自DataWorks交流群(答疑@机器人))
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。