好程序员大数据:2020最新版hive核心技术,该套课程一共有5个章节,为视频课程,每个章节都包含课件文档及作业答案。
目录
day01
01 - 好程序员 - Hive - hdfs和mr的总结
02 - 好程序员 - Hive - Hive的概念
03 - 好程序员 - Hive - Hive的优缺点
04 - 好程序员 - Hive - Hive的体系架构
05 - 好程序员 - Hive - Hive的工作流程
06 - 好程序员 - Hive - Hive与hadoop的关系以及与关系型数据库的区别
07 - 好程序员 - Hive - 安装模式之内嵌模式
08 - 好程序员 - Hive - 安装模式之本地模式
09 - 好程序员 - Hive - 安装模式之远程模式的概念
10 - 好程序员 - Hive - 安装模式之远程模式服务端的配置以及服务项的说明
11 - 好程序员 - Hive - beeline工具连接hiveserver2服务项
12 - 好程序员 - Hive - beeline工具连接hiveserver2服务项续
13 - 好程序员 - Hive - hive指令远程连接metastore服务项
14 - 好程序员 - Hive - hive的库操作
15 - 好程序员 - Hive - hive的表操作
16 - 好程序员 - Hive - 数据导入的常规方式
17 - 好程序员 - Hive - 数据导入的动态加载方式
18 - 好程序员 - Hive - 表的克隆
19 - 好程序员 - Hive - 使用idea连接mysql或者hive
day02
01 - 好程序员 - Hive - Hive第一天作业的讲解
02 - 好程序员 - Hive - Hive数据的导出
03 - 好程序员 - Hive - Hive表的类型讲解
04 - 好程序员 - Hive - Hive的shell技巧
05 - 好程序员 - Hive - DQL语句的组成和执行顺序
06 - 好程序员 - Hive - Hive的where子句的注意事项
07 - 好程序员 - Hive - Hive的group by子句和having子句
08 - 好程序员 - Hive - Hive的order by子句
09 - 好程序员 - Hive - Hive的limit子句
10 - 好程序员 - Hive - Hive的union组合查询
11 - 好程序员 - Hive - Hive的join连接查询
12 - 好程序员 - Hive - Hive的left semi join和exists的扩展
13 - 好程序员 - Hive - Hive的map-side join
14 - 好程序员 - Hive - Hive的日志位置
15 - 好程序员 - Hive - HQL执行的方式有三种
16 - 好程序员 - Hive - 常用的基础类型的注意事项
17 - 好程序员 - Hive - 复杂类型之array类型以及展开函数的应用
18 - 好程序员 - Hive - 动态赋值给表中的array类型的字段以及collect_set函数的应用
19 - 好程序员 - Hive - 扩展:行转列的应用
day03
01 - 好程序员 - Hive - hive第二天作业讲解
02 - 好程序员 - Hive - hive经典50题续
03 - 好程序员 - Hive - hive经典50题续1
04 - 好程序员 - Hive - 复杂类型之map类型的应用和查询
05 - 好程序员 - Hive - map字段的展开
06 - 好程序员 - Hive - map字段的动态赋值
07 - 好程序员 - Hive - truct字段的应用
08 - 好程序员 - Hive - hive函数之常用的日期函数
09 - 好程序员 - Hive - hive函数之常用的字符串函数
10 - 好程序员 - Hive - hive函数之常用的数学函数与其他函数
11 - 好程序员 - Hive - hive开窗函数的应用以及distribute by子句
12 - 好程序员 - Hive - sort by子句以及partition by与order by组合
13 - 好程序员 - Hive - window子句的应用
14 - 好程序员 - Hive - window子句的练习
15 - 好程序员 - Hive - ntile-lag-lead-first_value-last_value函数的应用
16 - 好程序员 - Hive - 排名函数的应用
day04
01 - 好程序员 - Hive - 50道经典题14-20题的讲解
02 - 好程序员 - Hive - 分区的概念和意义
03 - 好程序员 - Hive - 一级分区的应用
04 - 好程序员 - Hive - 二级分区和三级分区的应用
05 - 好程序员 - Hive - 分区字段和值是否区分大小写的测试
06 - 好程序员 - Hive - 分区的修改
07 - 好程序员 - Hive - 分区的增加
08 - 好程序员 - Hive - 分区的删除
09 - 好程序员 - Hive - 动态分区和混合分区的应用
10 - 好程序员 - Hive - 分桶的概念和意义
11 - 好程序员 - Hive - 分桶表的创建和应用
12 - 好程序员 - Hive - 分桶表的查询
13 - 好程序员 - Hive - 分区和分桶的总结
14 - 好程序员 - Hive - 自定义函数的分类
15 - 好程序员 - Hive - 自定义UDF函数的解释
16 - 好程序员 - Hive - 自定义函数的第一个案例和加载方式之一
17 - 好程序员 - Hive - 加载方式之二
18 - 好程序员 - Hive - 加载方式之三
19 - 好程序员 - Hive - 自定义函数的第二个案例
20 - 好程序员 - Hive - 自定义函数的第三四五案例
21 - 好程序员 - Hive - 内置的get_json_object函数
day05
01 - 好程序员- Hive - 第四天作业讲解
02 - 好程序员 - Hive - hive处理文件的过程解析
03 - 好程序员 - Hive - Serde的概念和作用以及常用SerDe类型
04 - 好程序员 - Hive - LazySimpleSerDe类型的默认列分隔符
05 - 好程序员 - Hive - CSV的SerDe
06 - 好程序员 - Hive - json的SerDe
07 - 好程序员 - Hive - 复杂类型的应用
08 - 好程序员 - Hive - 正则表达式的SerDe
09 - 好程序员 - Hive - Hive文件的存储格式简介
10 - 好程序员 - Hive - sequencfile的演示
11 - 好程序员 - Hive - parquet、rcfile、orcfile的演示
12 - 好程序员 - Hive - 几个文件格式的查询效率演示
13 - 好程序员 - Hive - hive的索引
14 - 好程序员 - Hive - hive的视图
15 - 好程序员 - Hive - hive的压缩介绍
16 - 好程序员 - Hive - hive的压缩演示
17 - 好程序员 - Hive - 不可切割的说明
18 - 好程序员 - Hive - hive的优化