試圖加載使用推薦的方法通過遠程桌面連接,並在命令行中運行試圖加載t1.tsv文件中HDInsight在微軟Azure雲中運行在HBase的TSV文件加載文件在天青(帶從HDFS成HBase的T1表中的兩個分開的選項卡列): C:\應用\ DIST \ HBase的-0.98.0.2.1.5.0-2057-hadoop2 \ BIN> HBase的org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv .columns = HBASE_ROW_KEY,NUM T1 t1.tsv誤差在HBase的與ImportTsv
,並得到: ERROR:除了行密鑰和時間戳(可選)一個或多個列需要 用法:importtsv -Dimporttsv.columns = A,b, c
替換指定列爲num的順序,HBASE_ROW_KEY C:\應用\ DIST \ HBase的-0.98.0.2.1.5.0-2057-hadoop2 \ BIN> HBase的org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv .columns = NUM,HBASE_ROW_KEY T1 t1.tsv 我得到: 錯誤:必須指定一列作爲HBASE_ROW_KEY 用法:importtsv -Dimporttsv.columns = A,b,C
這告訴我,逗號分隔符的列列表不認可或列名不正確,我也試圖與預選賽NUM使用列:v和爲「民」 - 沒有什麼幫助
任何想法可能是錯誤的嗎?謝謝。