有什麼方法可以將hbase shell中的掃描結果輸出到文件中?我認爲這很簡單,但我一直沒能在文檔中找到任何東西。從hbase shell中獲取掃描結果
24
A
回答
41
我知道這篇文章已經很老了,但我正在尋找一些關於HBase的東西,並且遇到了它。
嗯,我不知道這是否是最好的方式,但是您絕對可以使用HBase爲您提供的腳本選項。只需打開一個shell(最好進入HBase的目錄bin)並運行
echo "scan 'foo'" | ./hbase shell > myText
其中foo是要掃描的表的名稱。如果你打開myText,你會看到結果。希望我幫助!
8
使用EOF這裏DOC另一種選擇,可能更多的可定製:
hbase shell <<EOF >myText
scan 'foo'
EOF
3
你也可以在這裏使用字符串太(如果你的shell支持它們):
$ hbase shell <<< "scan 'sometable'" > myoutput.txt
在上面,我做例如,在Linux系統上的Bash中。
相關問題
- 1. 如何從hbase掃描結果中獲取行密鑰
- 2. 使用zxing時獲取掃描結果?
- 3. HBase的列寬掃描和獲取
- 4. 從條形碼掃描獲得結果
- 5. mapreduce,hbase和掃描
- 6. HBase行內掃描
- 7. Hbase掃描超時
- 8. 連續WifiManager掃描掃描結果
- 9. HBase - Java客戶端限制掃描結果說明?
- 10. DynamoDB簡單掃描 - 獲得0結果
- 11. 如何根據HBase shell中的行模式掃描行?
- 12. 如何使用hbase shell從hbase中獲取以特定值結尾的行
- 13. HBase的掃描速度慢
- 14. HBase掃描操作緩存
- 15. 掃描特定rowkey的Hbase
- 16. HBase掃描 - RowKey過濾器
- 17. Hbase多範圍掃描?
- 18. 使用HBase掃描的java.lang.NoClassDefFoundError
- 19. NullPointerException空白掃描結果
- 20. 從shell腳本獲取結果objective-c
- 21. 如何從2臺掃描儀獲取SonarQube中的合併項目結果?
- 22. twain掃描儀不從掃描儀獲取圖像
- 23. HBase shell掃描字節到字符串轉換
- 24. 使用HBase shell掃描特定列值的HTable行
- 25. 谷歌玻璃PHP鏡API - 獲取的掃描QR碼結果
- 26. 爲什麼MySQL Count()是掃描所有行以獲取結果?
- 27. 如何跳過Hbase掃描中的行?
- 28. 優化SQL掃描查詢,以獲得從Postgres的結果DB
- 29. 重複掃描wifi結果中的SSID
- 30. HBase Get:掃描儀結果中缺少行值,全部使用全鍵
工作就像一個魅力:) – 2014-05-08 16:33:42
這個解決方案的問題是,hbase是相當健談,所以你不只是得到命令輸出,你還會得到一堆hbase對話。如果你想獲取數據並進行解析,那就太糟糕了。 – 2014-08-25 15:12:38
@KenWilliams此外,它有點慢。有沒有更快的方式你知道。實際上,我必須在循環中執行24次命令,這需要花費很多時間,我不想編寫java代碼來執行此操作。 – sahu 2015-05-04 07:09:08