我们可以在 hive 中的“show partitions tableName”上使用限制原因吗

Moh*_*ane 2 hive

我有一个有很多分区的配置单元表,我想在执行show partitions table namecommand时只得到 100 个分区。

Nis*_*yal 7

好吧,不可能给出带有SHOW PARTITIONS查询的子句。

SHOW PARTITIONS列出给定基表的所有现有分区。这些分区按字母顺序列出。

但是如果你想获得有限的分区,你可以根据分区进行过滤,例如:

SHOW PARTITIONS table_name PARTITION(ds='2010-03-03');  
Run Code Online (Sandbox Code Playgroud)

这些类型的查询会给你有限的结果集。

有关更多信息,您可以参考文档