Dataphin问题记录

391 阅读1分钟

1、ads层可以执行插入语句,但编译会失败,报错 Semantic analysis exception - Invalid partition value:

2、union all代码 聚合时,全部执行,和上下两段分开执行,会出现数据对不上,或者多出来数据

  • 这个问题,可能是聚合时的条件不一致。导致union all无法匹配。检查一下group by中的字段,是否存在不一致,多余字符等问题,或者特殊处理时,只对上面特殊处理,没有再group by字段中,特殊处理
  • 理论上来说,group by时,同样的字段是不会出现重复,除非,某个条件不一致

3、注释分号影响编译错误

image-20201109200806209

  • 换行可能会存在特殊字符,分号会被当做注释,所以在,一段sql语句结尾时,分号最好要放在注释前面,不要换行输入
  • 或者最后一条语句,最好不加注释