Hive presto如何在presto执行hql和xFF1F之前显示分区;

Hive presto如何在presto执行hql和xFF1F之前显示分区;,hive,presto,trino,Hive,Presto,Trino,我使用pyhive将hive连接到Presto 在presto执行sql之前,我可以知道配置单元表的分区吗?这可能就是您想要的 select "$path" from table 请尝试“显示分区”命令: 例如: 显示来自表\u名称的分区 您可以使用下面的presto查询来获取分区 presto> select * from "table_name$partitions"; p_regionkey ------------- 1 2 3

我使用pyhive将hive连接到Presto


在presto执行sql之前,我可以知道配置单元表的分区吗?

这可能就是您想要的

select "$path" from table

请尝试“显示分区”命令: 例如:
显示来自表\u名称的分区

您可以使用下面的presto查询来获取分区

presto> select * from "table_name$partitions";
p_regionkey 
-------------
       1 
       2 
       3 
配置单元上显示分区的结果如下

hive> show partitions table_name;
p_regionkey=1
p_regionkey=2
p_regionkey=3
0.209上删除了presto上的显示分区。

这是一个包装,所以不可能。欢迎使用so!奇怪的是,在官方的Presto文档中没有显示分区的文档,我用Teradata中的一个链接替换了404ing链接,在这种情况下,它是相同的通用Presto语法。在版本0.202()中,显示分区被删除,取而代之的是合成的“$PARTITIONS”表。请参阅下面的示例部分,了解如何立即执行此操作。