如果是把資料放在了hdfs系統,那麼我們如何訪問他們呢?
./hdfs dfs -ls hdfs://mycluster/output/online/
./hdfs dfs -mkdir hdfs://mycluster/output/online/
./hdfs dfs -mkdir hdfs://mycluster/output/online/pv
這裡有個坑,如果你直接建立多級目錄,會得到錯誤提示,所以要一級一級的去建立目錄才行!
mkdir: `hdfs://mycluster/output/online/pv': no such file or directory
create external table `pv_table`(
`city_name` string,
`pv` string,
`product_line` string)
partitioned by (
`day` string)
row format delimited
fields terminated by '\t'
stored as inputformat
'org.apache.hadoop.mapred.textinputformat'
outputformat
'org.apache.hadoop.hive.ql.io.hiveignorekeytextoutputformat'
location
'hdfs://mycluster/output/online/pv')
Shell命令 使用命令
shell命令的基本格式為 command option argumentsoption一般是連字元 加上單個字元,多個這樣的短選項可以寫在一起,如ls lt,很多命令也支援兩個連字元 的長選項,如ls a等價於ls all。多條命令可以寫在一行,使用分號 分隔 預設情況下,傳入給命令的引數會進行單...
Inceptor命令02 命令使用
beeline使用方式 1.無認證 beeline u jdbc hive2 10000 2.使用kerberos認證 kinit kt etc sql2 hive.keytab hive baogang2 tdh klist ticket cache file tmp krb5cc 0 defau...
crontab命令使用
crontab命令使用 名稱 crontab 使用許可權 所有使用者 使用方式 crontab u user file crontab u user 說明 crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。u user 是指設定指定 user 的時程...