![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hive
goldlone
这个作者很懒,什么都没留下…
展开
-
【Hive】毫秒时间戳格式化
1. 除以1000,再格式化select from_unixtime(cast(server_time/1000 as bigint), 'yyyy-MM-dd') datefrom access_log;2. 字符串切割掉后3位,再格式化select from_unixtime(cast(substring(server_time, 1, 10) as bigint),'yyyy-MM...原创 2018-12-07 22:29:03 · 14441 阅读 · 0 评论 -
Hive注释中文乱码
hive1.2.1 表中comment 中文乱码解决办法将元数据库中Comment列转换为UTF-8编码ALTER TABLE `COLUMNS_V2` CHANGE `COMMENT` `COMMENT` varchar(256) CHARACTER SET UTF8 COLLATE utf8_general_ci DEFAULT NULL;修改配置文件hive-site.x...转载 2018-12-19 17:22:22 · 121 阅读 · 0 评论 -
Hive动态分区
DynamicPartitionsHive动态分区 参数配置及语法HIVE动态分区参数配置1. 修改配置-- 开启动态分区,默认开启set hive.exec.dynamic.partition=true;-- 严格模式要求只少有一个分区字段是指定值的set hive.exec.dynamic.partition.mode=nonstrict;-- 一个DML操作可以创建的...原创 2018-12-21 19:10:47 · 612 阅读 · 0 评论 -
Hive 学习笔记
Hive 学习笔记1. 环境搭建1.1 Hive 1.X2. 使用2.1 数据库2.2 表2.3 分区2.4 分桶2.5 数据操纵2.5.1 导入数据2.5.2 导出数据2.5.3 查询2.5.4 删除2.5.5 自定义函数2.6 通过脚本运行HQLHive 学习笔记1. 环境搭建1.1 Hive 1.X要求:搭建H...原创 2018-09-08 17:46:12 · 445 阅读 · 0 评论 -
Hive 求学生成绩的最好课程(课程名+分数)、最差课程(课程名+分数)、平均分
题目描述有一张hive表,表名stdent_score,包含两列,分别是学生姓名name(类型string),学生成绩score(类型map<string,int>),成绩列中key是课程名称,例如语文、数学等,value是对应课程分数(0-100),请用一个hql求一下每个学生成绩最好的课程及分数、最差的课程及分数、平均分数。表结构create table student_sc...原创 2019-03-27 21:34:21 · 1932 阅读 · 2 评论