Quick BI上传文件到odps数据源,然后用上传文件生成的物理表创建SQL数据集,报错Table(XXX) is full scan with all partitions, please specify partition predicates

问题描述

Quick BI上传文件到odps数据源,并创建数据集,开启全表扫描,然后用上传文件生成的物理表创建SQL数据集,报错Table(XXX) is full scan with all partitions, please specify partition predicates。

问题原因

odps在上传过程中会对文件数据以当前日期时间创建分区,但是在前端页面并没有展示分区信息。

解决方案

先在odps端查看落地的物理表分区字段是什么,然后再Qucik BI页面创建sql数据集的语句中加上 where pt>0 或者 pt='分区字段值'。

适用于

  • Qucik BI