Hive命令 引數

2022-07-28 08:36:14 字數 2335 閱讀 7829

1、hive -h

顯示幫助

2、hive -h hiveserverhost -p port

連線遠端hive伺服器

3、hive--definea=1--hivevarb=1--hiveconfhive.cli.print.current.db=true見《hive設定變數》

4、hive-e"show tables";

直接執行hivesql語句

hive -e "show tables;" > a.txt;

將執行結果(覆蓋)輸出到a.txt檔案裡,>>是追加

5、hive-fa.hql

執行hsql檔案,可以是hdfs上的檔案

hive -f /path/to/dir/a.hql;

hive -f hdfs://vm1:8020/path/to/dir/a.hql;

6、hive-s-e "show tables;";

-s 靜默執行

7、hive-iinit.sql

hive會話剛啟動後,立即執行hql裡的內容

[

hive@vm1 conf

]$ hive

-h

missing

argument

foroption

:h

usage

:hive

-d

,--define

<

key=

value

>

variable

commands.e

.g.-

d a=

b or

--define a

=b

--database

<

databasename

>

specify

the database to use

-e

<

quoted

-query

-string

>

sql from command line

-f

<

filename

>

sql from files

-h

,--help

print

help information

-h

<

hostname

>

connecting to

hive

server

on remote host

--hiveconf

<

property

=value

>

usevalue

forgiven property

--hivevar

<

key=

value

>

variable

commands.e

.g.--

hivevar a

=b

-i

<

filename

>

initialization

sql file

-p

<

port

>

connecting to

hive

server

on port number

-s

,--silent

silent

mode

ininteractive shell

-v

,--verbose

verbose

mode

(echo executed sql to the

console

)

來自為知筆記(wiz)

Hive命令列引數

hive home bin hive是乙個shell工具,它可以用來執行於互動或批處理方式配置單元查詢。語法 usage hive hiveconf x y i filename f filename e query string s i initialization sql from file e...

hive的常用互動命令 hivevar 引數傳遞

命令列模式,或者說目錄模式,可以使用hive 執行命令。選項說明 e 執行短命令 f 執行檔案 適合指令碼封裝 s 安靜模式,不顯示mr的執行過程 hivevar 傳引數 專門提供給使用者自定義變數。hiveconf 傳引數,包括了hive site.xml中配置的hive全域性變數。例子1 hiv...

Hive學習筆記 Hive 引數

第一部分 hive 引數 hive.exec.max.created.files 說明 所有hive執行的map與reduce任務可以產生的檔案的和 預設值 100000 hive.exec.dynamic.partition 說明 是否為自動分割槽 預設值 false hive.mapred.re...