主页 详情

《大数据离线分析》_傅德谦著_14267497_9787302483298

【书名】:《大数据离线分析》
【作者】:傅德谦著
【出版社】:北京:清华大学出版社
【时间】:2017
【页数】:170
【ISBN】:9787302483298
【SS码】:14267497

最新查询

内容简介

绪论

第1章 走进Hive

1.1 Hive简介

1.1.1 Hive发展史

1.1.2体系结构

1.2 Hive的安装部署

1.2.1安装配置Hive

1.2.2启动Hive

1.3 Hive命令

1.3.1 Hive命令行选项

1.3.2 CLI命令行界面

1.3.3 Hive中CLI命令的快速编辑

1.3.4 Hive中的脚本

1.3.5 dfs命令的执行

1.4数据类型和文件格式

1.4.1基本数据类型

1.4.2集合数据类型

1.4.3文本文件数据编码

本章小结

习题

第2章HiveQL数据定义

2.1数据库的创建与查询

2.2数据库的修改与删除

2.3创建表

2.3.1管理表

2.3.2外部表

2.3.3查看表结构

2.4修改表

2.5删除表

2.6分区表

2.6.1外部分区表

2.6.2自定义表的存储格式

2.6.3增加、修改和删除分区表

2.7桶表

本章小结

习题

第3章HiveQL数据操作

3.1数据加载与导出

3.1.1数据加载

3.1.2数据导出

3.2数据查询

3.2.1 SELECT...FROM语句

3.2.2 WHERE语句

3.2.3 GROUP BY语句与HAVING语句

3.2.4 JOIN语句

3.2.5 ORDER BY语句和SORT BY语句

3.2.6 CLUSTER BY语句

3.2.7 UNION ALL语句

3.3抽样查询

3.3.1数据块抽样

3.3.2分桶表的输入裁剪

本章小结

习题

第4章HiveQL视图和索引

4.1视图

4.1.1创建视图

4.1.2显示视图

4.1.3删除视图

4.2索引

4.2.1创建索引

4.2.2重建索引

4.2.3显示索引

4.2.4删除索引

本章小结

习题

第5章Hive的函数

5.1函数简介

5.1.1发现和描述函数

5.1.2调用函数

5.1.3标准函数

5.1.4聚合函数

5.1.5表生成函数

5.2用户自定义函数UDF

5.3用户自定义聚合函数UDAF

5.4用户自定义表生成函数UDTF

5.5 UDF的标注

5.5.1定数性标注(deterministic)

5.5.2状态性标注(stateful)

5.5.3唯一性标注(distinctLike)

本章小结

习题

第6章 认识Pig

6.1初识Pig

6.1.1 Pig是什么

6.1.2 Pig的应用场景

6.1.3 Pig的设计思想

6.1.4 Pig的发展简史

6.2安装、运行Pig

6.2.1安装Pig

6.2.2运行Pig

本章小结

习题

第7章Pig基础

7.1命令行工具Grunt

7.1.1输入Pig Latin脚本

7.1.2使用HDFS命令

7.1.3控制Pig

7.2 Pig数据类型

7.2.1基本类型

7.2.2复杂类型

7.2.3 NULL值

7.2.4类型转换

本章小结

习题

第8章Pig Latin编程

8.1 Pig Latin介绍

8.1.1基础知识

8.1.2输入和输出

8.2关系操作

8.2.1 foreach语句

8.2.2 filter语句

8.2.3 group语句

8.2.4 order语句

8.2.5 distinct语句

8.2.6 join语句

8.2.7 limit语句

8.2.8 sample语句

8.2.9 parallel语句

8.3用户自定义函数UDF

8.3.1注册UDF

8.3.2 define命令和UDF

8.3.3调用Java函数

8.4开发工具

8.4.1 describe

8.4.2 explain

8.4.3 illustrate

8.4.4 Pig统计信息

8.4.5 M/R作业状态信息

8.4.6调试技巧

本章小结

习题

第9章 数据ETL工具Sqoop

9.1安装Sqoop

9.2数据导入

9.2.1导入实例

9.2.2导入数据的使用

9.2.3数据导入代码生成

9.3数据导出

9.3.1导出实例

9.3.2导出和SequenceFile

本章小结

习题

第10章Hadoop工作流引擎Oozie

10.1 Oozie是什么

10.2 Oozie的安装

10.3 Oozie的编写与运行

10.3.1 Workflow组件

10.3.2 Coordinator组件

10.3.3 Bundle组件

10.3.4作业的部署与执行

10.3.5向作业传递参数

10.4 Oozie控制台

10.4.1控制台界面

10.4.2获取作业信息

10.5 Oozie的高级特性

10.5.1自定义Oozie Workflow

10.5.2使用Oozie JavaAPI

本章小结

习题

第11章 离线计算实例

11.1微博历史数据分析

11.1.1数据结构

11.1.2需求分析

11.1.3需求实现

11.2电商销售数据分析

11.2.1数据结构

11.2.2需求分析

11.2.3需求实现

本章小结

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
0efb46c47c970c22e4716042e6de7224#21a9e166cad437c459efad6b6abc4d6b#21287767#14267497.zip