hive 在linux界面操作

hive 在linux界面操作笔记

  1. 在linux展示功能

    hive -h 或者 hive --help 输入该命令后将展示
    -i 从文件初始化HQL
    -e 从命令行执行指定的HQL
    -f 执行HQL脚本
    -v 输出执行的HQL语句到控制台
    -s 静默Slient模式
    ...
    
  2. HIVE-执行hive的两种常用方法

    ① 在bash中直接通过 hive -e 命令 ,hive -e 直接执行sql语句

    1.hive -e "select * from student where sex = ''秀吉" > /tmp/output.txt 指定路径保存查询路径
    

    ② 在bash中直接通过hive -f命令,执行文件中一条或者多条sql语句,即 hive -f xxx.sql

    hive -f /home/my/hive-student.sql  > /tmp/output.txt
    
  3. hive -v 和 hive -s

    ① hive -v:冗余verbose模式,额外打印出执行的HQL语句

    hive -v -e ‘select * from student’
    

    ② hive -S:静默Slient模式,不显示转化MR-Job的信息,只显示最终结果

    hive -S -e ‘select * from student’
    
  4. hive --service serviceName:启动服务

  5. Hive的交互模式下命令:

    quit / exit:退出CLI
    
    reset:重置所有的配置参数,初始化为hive-site.xml中的配置。如之前使用set命令设置了reduce数量。
    
    set <key>=<value>:设置Hive运行时配置参数,优先级最高,相同key,后面的设置会覆盖前面的设置。
    
    set –v:打印出所有Hive的配置参数和Hadoop的配置参数。
    
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值