1.hive互動式命令
所謂的互動式值的是類似mysql互動式模式,即命令列直接輸入hive,直接在裡面寫hql語句。
quit;
set ***x=***;
-- 設定hive的引數和屬性的,只限於當前客戶端,當前客戶端退出則引數失效,永久生效則寫在配置檔案中
-- 例如: set hive.exec.mode.local.auto=true
-- 修改hive的引數3個地方
hive-
default
.xml
hive-site.xml
hive>
set ***=***;
載入順序:hive-
default
.xml > hive-site.xml >
set ***x=***;
生效順序:載入順序反向
set ***; 檢視某乙個屬性的值
set-v;
-- 列印所有的屬性值,包含hadoop和hive的屬性值
addfile ***;
-- 新增指令碼檔案到hive的classpath下,例如指令碼解析的時候
list files|files;
-- 檢視hive的classpath下所有檔案
list jars|jar;
-- 檢視hive的classpath下所有jar包
!shell命令 -- 在hive客戶端執行linux命令,只支援查詢和建立相關操作
dfs dfs命令 在hive客戶端執行hdfs命令
dfs -ls /
source /***/***/
sql指令碼檔名.
sql-- 執行sql指令碼
2.hive 命令列執行命令hive [hiveconf x=y]* [
<-i filename>
]* [
<-f filename|-e querystring>
]
hiveconf
: 設定hive的相關引數,即設定引數後啟動客戶端,這個設定是對當前客戶端生效。當前客戶端退出則失效
hive hiveconf hive.exec.mode.local.auto=true
-i file
通過乙個檔案初始化引數
一次性初始化多個引數的時候,將多個引數寫到檔案中
hive -i myinithive.conf
-e 'sql語句'
先進入客戶端查詢sql語句再退出客戶端
hive -e 'show tables in weibo'
-f /***/***.sql
執行表乙個sql指令碼檔案,先進入客戶端,執行source ***.sql再退出客戶端
hive -f ***.sql
IOS學習 訪問其他應用並互動
一 類的openurl 方法 2 呼叫其它應用的方法 呼叫 自帶mail 呼叫 phone 呼叫 sms 呼叫自帶 瀏覽器 safari 呼叫 remote 呼叫phone可以傳遞號碼,呼叫sms只能設定號碼,不能初始化sms內容。二 應用程式間通訊 1 調在plist檔案中,註冊對外介面 關鍵ke...
VBA 和其他應用程式互動
今天主要學學vba 和其他應用程式的互動 一 了解繫結的概念 每個office程式都有各自的物件庫,也就是每個程式可用的物件 方法和屬性 所以要能使excel訪問另外的office程式,就需要將另乙個office程式繫結起來。分為兩種 早期繫結 後期繫結 早期繫結 需要顯式地將客戶端應用程式指向伺服...
SAP與其他系統互動的方式
就目前了解來看,sap與其他系統互動的方式主要有3種,分別是中間表,rfc和web service方式。第1種中間表,也就是利用中間資料庫作為互動的方式。sap系統利用dbco建立與中間資料庫關聯,利用sql或者tsql直接對資料庫進行操作。而其他系統也對該中間表進行操作。這種實現方法最大的優點是實...