请问大数据计算MaxCompute我看说窗口函数应该是可以这么写的吧?-[阿里云_云淘科技]

请问大数据计算MaxCompute这个nulls last我已经按照提示在最开头加了set…这一句了也还是不对,我看说窗口函数应该是可以这么写的吧?请问大数据计算MaxCompute我看说窗口函数应该是可以这么写的吧?-[阿里云_云淘科技]

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

根据您提供的错误信息,问题可能出在ROW_NUMBER() OVER (PARTITION BY t01perG.CUST_ID ORDER BY t03app.FRANCHISER_ID NULLS LAST)这行SQL上。错误提示说需要设置odps.sql.executionengine.streamlinex.enable.all=true才能启用NULLS FIRST/LAST。

然而,您已经设置了odps.sql.executionengine.streamlinex.enable.all=true,但仍然出现了错误。这可能是由于其他原因导致的,比如数据类型不匹配、分区键排序不正确等等。

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

需要看下是不是set设置有没有生效。
因为是要先set执行成功 后面的语句才不会被判定语法错误,所以同时执行的script节点就不成功,但SQL节点可以运行。odps scirpt节点是并行执行 ,此回答整理自钉群“MaxCompute开发者社区2群”

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

(0)
匿名
上一篇 2023年12月10日 下午2:59
下一篇 2023年12月10日 下午3:04

相关推荐

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