gpt4 book ai didi

hive - impala/hive 显示文件格式

转载 作者:行者123 更新时间:2023-12-05 04:30:08 25 4
gpt4 key购买 nike

如何让 impala 或 hive 为表返回 HDFS 上底层文件的文件格式?

我试过:

SHOW FILES database.table_name

这就是文件,但问题是有些人将 parquet 文件存储为 .parq 而其他人存储为 .parquet。无论如何要返回文件格式,以便可以在新的创建语句中使用它?

最佳答案

使用旧的show create table mytable
您可以检查输出,它清楚地提到了文件格式。它还会显示存储文件的文件夹 - 您不应尝试使用文件名 - 让 impala 决定名称。下面是来自 impala 的示例结果。

result  
CREATE TABLE edh.mytable (
column1 STRING
)
STORED AS PARQUET --file format
LOCATION 's3a://cc-mys3/edh/user/hive/warehouse/edh.db/mytable' --folder location

关于hive - impala/hive 显示文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72139281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com