![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hive
M10F
大数据进阶记
展开
-
hive本地模式设置
set hive.exec.mode.local.auto=true;原创 2019-05-23 08:40:26 · 905 阅读 · 0 评论 -
hive显示列名
set hive.cli.print.header=true;原创 2019-05-22 12:03:20 · 428 阅读 · 0 评论 -
hive中rank() dense_rank()和row_number()区别
rank()每个窗口,相同数据排名一样,下一个排名会累加前一个排名的人数dense_rank()每个窗口,相同数据排名一样,下一个排名不会累加前一个排名的人数,整个排名是顺序的row_number()每个窗口,排名依次递增...原创 2019-05-22 12:02:46 · 1547 阅读 · 0 评论 -
hive中get_json_object()和json_tuple()
将每一行数据存储为string,属性名lineget_json_object()select get_json_object(line,'$.movie') as movie, get_json_object(line,'$.rate') as rate, get_json_object(line,'$.timeStamp') as time, get_json_object(li...原创 2019-05-21 21:19:13 · 9525 阅读 · 0 评论 -
hive静态分区和动态分区区别
静态分区 SP(static partition) 1、静态分区是在编译期间指定的指定分区名 2、支持load和insert两种插入方式 2.1load方式 1)会将分区字段的值全部修改为指定的内容 2)一般是确定该分区内容是一致的时候才会使用 2.2insert方式 1)必须先将数据放在一个没有设置分区的普通表中 2)该方式...原创 2019-05-20 22:51:26 · 8029 阅读 · 0 评论 -
hive动态插入数据SemanticException [Error 10096]: Dynamic partition strict mode requires at least one stati
FAILED: SemanticException [Error 10096]: Dynamic partition strict mode requires at least one static partition column. To turn this off set hive.exec.dynamic.partition.mode=nonstrict解决:set hive.exec....原创 2019-05-20 10:47:35 · 3127 阅读 · 0 评论 -
hive启动中常见问题
1、Caused by: java.net.ConnectException: Connection refused解决:启动hadoop2、 FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate ...原创 2019-05-18 09:01:47 · 544 阅读 · 0 评论