大数据技术原理与应用第八章基于Hadoop的数据仓库Hive.pptVIP

  • 5
  • 0
  • 约9.57千字
  • 约 46页
  • 2017-02-12 发布于广东
  • 举报

大数据技术原理与应用第八章基于Hadoop的数据仓库Hive.ppt

大数据技术原理与应用第八章基于Hadoop的数据仓库Hive

图片展示的实例: (1)利用put命令向表tempTalble,行r1,列f1:c1中插入数据 (2)利用scan命令浏览表tempTable的相关信息 * 图片展示的实例: (1)利用put命令向表tempTalble,行r1,列f1:c1中插入数据 (2)利用scan命令浏览表tempTable的相关信息 * 图片展示的实例: (1)利用put命令向表tempTalble,行r1,列f1:c1中插入数据 (2)利用scan命令浏览表tempTable的相关信息 * 14.3.2 Hive中SQL查询转换成MapReduce作业的过程 第1步:由Hive驱动模块中的编译器对用户输入的SQL语言进行词法和语法解析,将SQL语句转化为抽象语法树的形式 第2步:抽象语法树的结构仍很复杂,不方便直接翻译为MapReduce算法程序,因此,把抽象语法书转化为查询块 第3步:把查询块转换成逻辑查询计划,里面包含了许多逻辑操作符 第4步:重写逻辑查询计划,进行优化,合并多余操作,减少MapReduce任务数量 第5步:将逻辑操作符转换成需要执行的具体MapReduce任务 第6步:对生成的MapReduce任务进行优化,生成最终的MapReduce任务执行计划 第7步:由Hive驱动模块中的执行器,对最终的MapReduce任务进行执行输出 14.3.2 Hive中SQL查询转换成MapR

文档评论(0)

1亿VIP精品文档

相关文档