文档首页> 数据湖探索 DLI> 常见问题> SQL作业相关问题> 作业运维报错> 执行查询语句报错:There should be at least one partition pruning predicate on partitioned table XX.YYY
更新时间:2022-09-29 GMT+08:00
分享

执行查询语句报错:There should be at least one partition pruning predicate on partitioned table XX.YYY

  • 原因分析:

    上述报错信息说明:partitioned table XX.YYY执行查询时,其查询条件中未使用其表分区列。

    查询分区表时,查询条件中每个分区表必须包含至少一个分区列才允许执行,否则不允许执行。

  • 解决方法:

    建议用户参考如下例子查询分区表:

    其中partitionedTable为分区表,partitionedColumn为分区列,查询语句为:

    SELECT * FROM partitionedTable WHERE partitionedColumn  = XXX

    查询每个分区表时必须包含至少一个分区条件。

分享:

作业运维报错 所有常见问题

more