java私塾:hive shell 基本操作——深入浅出学hive

java私塾:hive shell 基本操作——深入浅出学hive

ID:26457168

大小:55.50 KB

页数:3页

时间:2018-11-27

java私塾:hive shell 基本操作——深入浅出学hive_第1页
java私塾:hive shell 基本操作——深入浅出学hive_第2页
java私塾:hive shell 基本操作——深入浅出学hive_第3页
资源描述:

《java私塾:hive shell 基本操作——深入浅出学hive》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、12.6.2013文章内容来自:Java私塾Java私塾:HiveShell基本操作——深入浅出学Hive 目录:初始HiveHive安装与配置Hive内建操作符与函数开发HiveJDBChive参数Hive高级编程HiveQLHiveShell基本操作hive优化Hive体系结构Hive的原理 配套视频课程 第一部分:Hivebin下脚本介绍Hivebin下的脚本介绍Exthivehive-config第二部分:HiveShell基本操作Hive命令行•hive[-hiveconfx=y]*[

2、<-ifilename>]*[<-ffilename>

3、<-equery-string>][-S]•-i  从文件初始化HQL•-e  从命令行执行指定的HQL12.6.2013文章内容来自:Java私塾• -f  执行HQL脚本•-v  输出执行的HQL语句到控制台•-pconnecttoHiveServeronportnumber-hiveconfx=yUsethistosethive/hadoopconfigurationvariables.Hive命令行示例•从命令行执行指定

4、的sql语句•$HIVE_HOME/bin/hive-e'selecta.colfromtab1a'•以指定的hive环境变量执行指定的sql语句•$HIVE_HOME/bin/hive-e'selecta.colfromtab1a'-hiveconfhive.exec.scratchdir=/home/my/hive_scratch-hiveconfmapred.reduce.tasks=32•以沉默模式执行指定的sql语句,并将执行结果导出到指定文件HIVE_HOME/bin/hive -e

5、'selecta.colfromtab1a'>a.txt•以非交互式模式执行sql文件•HIVE_HOME/bin/hive-f/home/my/hive-script.sql•在进入交互模式之前,执行初始化sql文件•HIVE_HOME/bin/hive-i/home/my/hive-init.sqlHive 交互式Shell命令• 当命令$HIVE_HOME/bin/hive以不带-e/-f选项的方式运行时,hive将进入到交互模式•以(;)冒号结束命令行*Command*Descripti

6、onquit退出命令行set=设置参数set-v打印出所有Hive支持的命令*Command*DescriptionaddFILE*增加一个文件到资源列表.listFILE列出所有已经添加的资源listFILE*根据value来查看添加的资源!executeashellcommandfromhiveshelldfs执行DFS的命令12.6.2013文章内容来自:Java私塾

7、>执行查询并输出到标准输出第三部分:日志日志•Hive使用Log4J来处理日志•我们可以通过下面的命令设计Hive的日志级别•$HIVE_HOME/bin/hive-hiveconfhive.root.logger=INFO,console•hive.root.logger的有INFO,DEBUG,等第四部分:资源Hive添加资源•Hive可以动态的添加资源,如文件•一般情况下,我们是在与Hive进行交互时添加文件•实际上是使用Hadoop的 DistributedCache来控制的例子•ADD

8、{FILE[S]

9、JAR[S]

10、ARCHIVE[S]}[]*•LIST{FILE[S]

11、JAR[S]

12、ARCHIVE[S]}[..]• DELETE{FILE[S]

13、JAR[S]

14、ARCHIVE[S]}[..]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。