开发者学堂课程【大数据 Hive 教程精讲:Apache Hive--命令行&参数配置方式】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/90/detail/1380
Apache Hive--命令行&参数配置方式
简介:
1.Hive 参数配置
2.Hive 参数配置方式
一、Hive 参数配置
1.Hive 命令行
输入$HIVE_HOME/bin/hive -H或者-help可以显示帮助选项:
说明:
1、-i 初始化 HQL 文件。
2、-e 从命令行执行指定的 HQL
3、-f 执行 HQL 脚本
4、-v 输出执行的 HQL 语句到控制台
5、-p <port> connect to Hive Server on port number
6、-hiveconf x=y Use this to set hive/hadoop configuration variables
例如:
$HIVE_HOME/ bin /hive -e 'select * from tabl a'
$HIVE_HOME/ bin/hive -f / home/ my / hive-script.sql
$HIVE_HOME/bin/hive -f hdfs : / /<namenode> :<port>/hive-script.s
$HIVE_HOME/ bin/hive -i / home/ my / hive-init.sql
$HIVE_HOME/ bin/hive -e 'select a.col from tab1 a '
--hiveconf hive.exec.compress.output=true
--hiveconf mapred.reduce.tasks=32
[root@node-1 hivedata]# /export/server/hive/bin/hive
Logging initialized using configuration in jar:fi1e:/export/server/hive/1ib/hive-common-i.2.1.jar ! /hive-1og4j.properties
hive> show databases;
oK
defaultitcast
Time taken: 0.762 seconds
,Fetched: 2 row(s)
hive> [root@node-1 hivedata]#export/server/hive/bin/hive -e 'show databases '