Hive:如何显示表的所有分区?

Kev*_*Leo 58 hadoop hive

我有一个包含1000多个分区的表.

" Show partitions"命令仅列出少量分区.

我该如何显示所有分区?

更新:

  1. 我发现" show partitions"命令只列出了500个分区.

  2. " select ... where ..."只处理500个分区!

www*_*www 77

显示输出时,CLI有一些限制.我建议将输出导出到本地文件:

$hive -e 'show partitions table;' > partitions
Run Code Online (Sandbox Code Playgroud)

  • 问题通过"set cassandra.connection.sliceSize = 10000;"解决.也许这是数据共享对Hive的扩散. (9认同)

Sri*_*Sri 13

蜂巢>显示分区表名;