Hive中的命令
来源:互联网 发布:软件方案文档 编辑:程序博客网 时间:2024/05/22 23:59
quit; exit;当我们在CLI或者Beeline下,我们可以用quit或者exit命令来退出交互式的shell。
set;在交互式shell中输入 上面的命令可以查看用户和Hive重写的配置文件的变量;
set <key>=<value>在交互式shell中设置参数,
set mapred.reduce.tasks=32;这里具体列举下参数配置的三种方式:
(1)在Hive的配置文件hive-site.xml中设置参数(全局有效)
(2)在命令行参数中设置参数,在进入Hive的时候通过运行脚本的形式设置参数(对hive的启动实例有效)
-hiveconf param=value
或者
hive -i hiveconf.conf.三种设置的优先级:3 > 2 >1
(3)在交互式shell中用set命令进行设置参数(对hive的连接session有效)
set -v;在交互式shell中输入上面的命令,可以查看Hadoop和Hive的全部配置文件的变量
reset;这个命令和以将用 hiveconf和set设置的参数都清空,所有如果是你经常使用到的参数,可以选择设置在Hive的配置文件中。
add FILE[S] <filepath> <filepath>*add JAR[S] <filepath> <filepath>* add ARCHIVE[S] <filepath> <filepath>*list FILE[S] list JAR[S] list ARCHIVE[S]delete FILE[S] <filepath>* delete JAR[S] <filepath>* delete ARCHIVE[S] <filepath>*添加文件或者jar包,
查看文件或者jar包,
删除文件或者jar包
注:当我们自定义函数的时候,可以将自定义的函数打包通过添加jar包添加。
dfs <dfs command>
在CLI中执行dfs的命令
source FILE <filepath>
在CLI中执行一个脚本文件
hive -i 将hive的初始化语句写在文件中,然后进入CLI的时候,用 hive -i 初始化文件
hive -e 不进入CLI在命令行执行指定的HQL语句
hive -e 'select *from myhive.student;'
hive -f 执行HQL脚本,如果要执行多条hql语句,那么可以将要执行的hql语句写在一个文本文件中,然后执行:hive -f xxhql.hql;
hive -p <port> connect to Hive Server on port number
hive -hiveconf x=y(Use this to set hive /hadoop configuration variables)
-hiveconf mapred.reduce.tasks=3;
hive -s 表示以不打印日志的形式执行命名操作,只打印除去日志等信息的纯查询数据.
阅读全文
0 0
- Hive中的命令
- hive 命令
- hive 命令
- Hive命令
- Hive 命令
- hive命令
- hive 命令
- hive命令
- hive命令
- Hive中的.hiverc文件及命令运行方式
- Hive中的.hiverc文件及命令运行方式
- #hive#hive中的union all
- hive学习 hive中的数据类型
- hive学习 hive中的表
- hive之explain命令
- Hive装载数据命令
- Hive基本命令整理
- Hive基本命令整理
- MVC和MVVM模式的区别
- logback logback.xml常用配置详解(三) <filter>
- lintcode&九章算法——No.97 二叉树的最大深度 ? 待解决
- 微信小程序支付demo, php开发小程序支付接口实例
- matlab 高斯模糊非库函数实现方式
- Hive中的命令
- bzoj 1002 轮状病毒(高精度 + 找规律乱搞)
- 上海高级金融学院李晓阳教授:大数据带来思维变革
- Android隐藏输入法键盘(hideSoftInputFromInputMethod没有效果)
- 算法(2)堆排序
- 在示波器上快速、准确、完整的波形测量---凯利讯半导体
- java计算程序运行时间
- Eclipse同域请求配置
- redhat重设root密码