通过.sql文件创建hive表

通过.sql文件创建hive表,第1张

通过.sql文件创建hive表

直接在hive的bin目录下执行

hive -f /filepath/your.sql

但是直接执行的话如果你也报了这个错误:
Exception in thread "main" java.lang.NoSuchMethodError: com.ibm.icu.impl.ICUBinary.getRequiredData(Ljava/lang/String;)Ljava/nio/ByteBuffer;

这是因为lib下的icu4j-4.8.1.jarphoenix这个包有冲突,把他mv掉重启hive就可以。但是没了这个包以后我发现本地的DBeaver就无法连接hive了,不是很懂为什么。

参考
https://stackoverflow.com/questions/11310519/can-i-create-a-hive-table-from-a-file-like-we-do-in-mysql

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5574865.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存