gpt4 book ai didi

hadoop - 来自 avro 文件的 Hive 外部表

转载 作者:可可西里 更新时间:2023-11-01 15:19:28 25 4
gpt4 key购买 nike

是否可以在不指定模式的情况下从 avro 文件在 Hive 1.2 上创建外部表并让 Hive 从数据中提取它?

我找到了 this solution但我想知道 Hive 是否可以自己提取架构。

谢谢

最佳答案

Hive 无法从数据中提取架构。为了使用 Hive 查询从 HDFS 中的 avro 文件中读取数据,Hive 需要一个模式。

因此,您找到的解决方案是通过使用“avro-tools”从文件中取出模式来创建外部表的正确方法。这样,架构和数据驻留在 HDFS 中并由 Hive 从那里引用。

希望这对您有所帮助!

关于hadoop - 来自 avro 文件的 Hive 外部表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57362012/

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