开发者社区> 问答> 正文

MaxCompute中相同的SQL在开发环境中与生产环境中结果不同

已解决

MaxCompute中相同的SQL在开发环境中与生产环境中结果不同

展开
收起
提个问题! 2024-06-09 18:09:33 26 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    如果遇到相同SQL在开发环境中与生产环境中的结果不同,或者一个环境不报错,另一个环境下报错的情况,可以通过打印出的log view中Json Summary的参数,通过对比两个环境下的参数不同之处调整。

    比如,一般情况下会由于参数:
    1. set odps.sql.type.system.odps2=true; 打开MaxCompute 2.0数据类型,没有对齐,而产生结果异常;
    2. set odps.sql.hive.compatible=true;打开Hive兼容模式。没有对齐,会产生结果异常。
    2024-06-09 18:09:34
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载