普开数据大数据培训课程讲解-HIVE执行过程.pptxVIP

  • 3
  • 0
  • 约8.56千字
  • 约 35页
  • 2017-04-25 发布于北京
  • 举报

普开数据大数据培训课程讲解-HIVE执行过程.pptx

普开数据大数据培训课程讲解-HIVE执行过程

HIVE执行过程;Hive的执行过程;1. 入口 /bin/cli.sh 调用CliDriver类进行初始化过程 处理 -e, -f, -h等信息,如果是-h,打印提示信息,并退出 读取hive的配置文件,设置HiveConf 创建一个控制台,进入交互模式 2. 在交互方式下,读取每一个输命令行,直到’;’为止,然后提交给processLine(cmd)方法处理,该方法将输入的流以;分割成多个命令 ,然后交给processCmd(cmd)方法 ;3. ProcessCmd(cmd) 对输入的命令行进行判断,根据命令的第一个记号(Token),分别进入相应的流程 quit or exit 系统正常退出 !开头的命令行 执行操作系统命令 source 开头的,读取外部文件 并执行文件中的命令 list 列出 jar file archive 其他命令提交给Commandprocess ,进行命令的预处理;4. 命令的预处理 CommandProcess 根据输入命令的第一个记号,分别进行处理 set : 调用SetProcess类,设置hive的环境参数,并保存在该进程的HiveConf中 dfs: 调用DfsProcess类,调用hadoop的shell接口,执行hadoop的相关命令 add: 调用AddResourceProce

文档评论(0)

1亿VIP精品文档

相关文档