美文网首页
Hive Shell 基本操作

Hive Shell 基本操作

作者: 无敌的肉包 | 来源:发表于2018-08-14 16:15 被阅读0次

Hive 命令行

hive [-hiveconf x=y]* [<-i filename>]* [<-f filename>|<-e query-string>] [-S]
-i 从文件初始化HQL
-e 从命令行执行指定的HQL
-f 执行HQL脚本
-v 输出执行的HQL语句到控制台
-p <port> connect to Hive Server on port number
-hiveconf x=y Use this to set hive/hadoop configuration variables.

Hive 命令行示例

#从命令行执行指定的sql语句
$HIVE_HOME/bin/hive -e 'select a.col from tab1 a'

#以指定的hive环境变量执行指定的sql语句
$HIVE_HOME/bin/hive -e 'select a.col from tab1 a' -hiveconf hive.exec.scratchdir=/home/my/hive_scratch -hiveconf mapred.reduce.tasks=32

#以沉默模式执行指定的sql语句,并将执行结果导出到指定文件 
$HIVE_HOME/bin/hive  -e 'select a.col from tab1 a' > a.txt

#以非交互式模式执行sql文件
$HIVE_HOME/bin/hive -f /home/my/hive-script.sql

#在进入交互模式之前,执行初始化sql文件
$HIVE_HOME/bin/hive -i /home/my/hive-init.sql

Hive 交互式Shell命令
当命令$HIVE_HOME/bin/hive以不带 -e/-f 选项的方式运行时, hive将进入到交互模式
;冒号结束命令行

Command Description
quit 退出命令行
set <key>=<value> 设置参数
set -v 打印出所有Hive支持的命令
add FILE <value> <value>* 增加一个文件到资源列表.
list FILE 列出所有已经添加的资源
list FILE <value>* 根据value来查看添加的资源
! <cmd> execute a shell command from hive shell
dfs <dfs command> 执行DFS的命令
<query string> 执行查询并输出到标准输出

相关文章

  • Hive Shell 基本操作

    Hive 命令行 hive [-hiveconf x=y]* [<-i filename>]* [<-f file...

  • Hive 2.1 - Hive shell 操作

    1、hive shell 帮助 1.1 指定要使用的数据库 --database 1.2直接执行sql -e 1....

  • 关于 hive的迁移之数据迁移和跨集群 备份

    昨天讲了 表结构的迁移,结合 shell 和 hive -e 和 hive -f 基本小试牛刀完成了, 重中之重...

  • HIVE

    基本操作 hive进入hive模式 exit; 退出hive模式 展示正则匹配表名hive> use ad_s...

  • Hive之同比环比的计算

    Hive系列文章 Hive表的基本操作[http://www.ikeguang.com/?p=1657] Hive...

  • Hive的安装与配置

    基本概念 典型缺点 Hive 不支持记录级别的增删改操作,依托于Shell可以将查询生成的结果重定向到文件中。但是...

  • Hive sql常见操作

    基本sql操作 hive表操作 分区操作 Hive内置函数 (1)数学函数 常用的数学函数都有:round、flo...

  • Hive 基本操作

    准备工作 1.检查各项服务是否已正常启动 [x] hdfs启动【start-dfs.sh】 [x] yarn启动【...

  • Hive 基本操作

    数据库基本操作 ( 和MySQL脚本相似 ): 创建删除库操作 创建删除表操作 hive 特点 Hive不支持修改...

  • Hive基本操作

    在所有操作前先启动hdfs、yarn、historyserver。 hive操作 启动hivebin/hive 创...

网友评论

      本文标题:Hive Shell 基本操作

      本文链接:https://www.haomeiwen.com/subject/chgubftx.html