hive學習4(hive的指令碼執行)

2022-04-22 20:44:13 字數 581 閱讀 3155

hive -e "sql"

hvie -f file

例項

[root@spark1 ~]# hive -e "show tables" #檢視有哪些表

[root@spark1 ~]# hive -e "show tables" >> wujiadong #將檢視結果追加到wujiadong檔案中

[root@spark1 ~]# hive -f 1.sql #直接跟乙個檔案,執行後退出

[root@spark1 ~]# hive -i 1.sql #執行之後還可以繼續執行

hive> source 1.sql #再hive斷也可以source執行檔案

與linux互動

hive> !pwd; #檢視路徑

hive> !ls; #檢視有哪些檔案

與hdfs互動

hive> dfs -ls / ; #檢視hdfs下目錄

hive> dfs -mkdir /hahaha; #hdfs下建立目錄hahaha

4 hive 執行命令方式,資料載入

hive執行命令的方式 hive e hql 命令列執行hsql hive e select from mydb2.c1 hive s 靜默模式,控制台不輸出logging資訊 hive s e select from mydb2.c1 hive v 詳細模式,會把執行的sql列印出來 hive v...

Hive學習筆記8 運維相關

netstat na grep 9083 grep v listen wc l 集群資源利用率低,但客戶端作業響應較慢 一般情況下不一致,客戶端只需要預設配置即可,通過beeline方式連線服務端。客戶端一般部署在hadoop集群之外應用側 服務啟動時指定引數啟動,如下 nohup hive ser...

hive學習 hive中的資料型別

1 基本型別 資料型別 所佔位元組 開始支援版本 tinyint 1byte,128 127 smallint 2byte,32,768 32,767 int4byte,2,147,483,648 2,147,483,647 bigint 8byte,9,223,372,036,854,775,80...