Dataphin计算任务报错“Partition not found”
更新时间:
问题描述
用户创建计算任务,在执行过程中报错“Tracking SQL Task [1/1] Process:Task failed : org.apache.hive.service.cli.HiveSQLException: Error while compiling statement: FAILED: SemanticException [Error 10006]: Line XX:XX Partition not found ''XXX''”。此表写查询语句查询发现报错的分区是存在的,并且能够查询到数据。
问题原因
查看此表结构,发现此表是二层分区,即分区字段是有两个字段。
再仔细查看报错日志,发现真正引起报错的原因是操作二层分区数据的时候,分区值没有指定完整。
解决方案
如果是多层分区的表,查询数据可以只指定一层分区信息就可以,但是操作表数据(增删改)需要将多个分区字段全部指定完整。
适用于
- Dataphin
反馈
- 本页导读
文档反馈