hive
陈淀薄发
这个作者很懒,什么都没留下…
展开
-
hive复杂类型的使用
hive使用复杂类型原创 2022-06-15 22:32:37 · 176 阅读 · 0 评论 -
多线程访问hashmap并发冲突问题定位
java 多线程访问hashmap问题定位与分析原创 2022-06-10 11:57:17 · 2885 阅读 · 0 评论 -
hive启动过程中slf4j日志冲突导致控制台看到很多日志
背景描述更改了hive的启动配置,发现hive启动的控制台页面,出现很多日志信息,而改动之前这些日志都是不可见的。初步怀疑是slf4j的实现类加载异常。分析hive的加载的slf4j实现类异常的slf4j 加载的class是Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [原创 2022-01-24 16:09:07 · 2868 阅读 · 0 评论 -
hive显示转换的写法
看hive的官方文档介绍,hive支持隐式转换也支持显示转换,显示转换看到的官方的介绍需要通过cast命令完成转换。但是都没有介绍可以通过类型名称加括号的方式也能完成显示转换。举例下面两种写法是等价的select timestamp("2021-12-03 10:12:23")select cast("2021-12-03 10:12:23" as timestamp) ...原创 2021-12-03 11:10:13 · 199 阅读 · 0 评论 -
hive 分区值支持中文
背景hive 插入分区时(insert into 或者add partition等操作)分区值是中文的时候,就出现报错。alter table test add partition(part=“中文”);hivemetastore报错信息2021-12-01T15:25:03,474 ERROR [pool-8-thread-134] bonecp.ConnectionHandle: Database access problem. Killing off this connection and a原创 2021-12-01 19:43:47 · 3586 阅读 · 0 评论