Dataphin执行计算任务发现正则表达式不能使用
更新时间:
问题描述
用户执行一段SQL代码,发现在Hive执行结果和Dataphin不一致,用户使用了正则表达式。
问题原因
MaxCompute计算引擎,如果没有开启Hive语法兼容,并不能完美适配Hive项目切换到MaxCompute之后的语法。
解决方案
需要加上set odps.sql.hive.compatible=true;或者加上项目设置setproject odps.sql.hive.compatible=true; 打开Hive兼容模式。
适用于
- Dataphin
- 计算任务
反馈
- 本页导读
文档反馈