hbaseシェルのスキャン結果をファイルに出力する方法はありますか?私はこれが簡単だと仮定していますが、ドキュメントで何かを見つけることができませんでした。hbaseシェルのスキャン結果を出力
24
A
答えて
41
私はこの投稿がかなり古くなっていることを知っていますが、自分自身でHBaseについて何かを探していて、それを見つけていました。
これが最良の方法かどうかは分かりませんが、HBaseが提供するスクリプトオプションを使用することは間違いありません。ただ、シェルを開いて(好ましくはHBaseのディレクトリのbinに移動)とfooがスキャンしたいテーブルの名前です
echo "scan 'foo'" | ./hbase shell > myText
実行します。 myTextを開くと、そこに結果が表示されます。私は助けて欲しいと思う!
8
潜在的に多くのカスタマイズここではEOFを使用して別のオプションドキュメント、:(あなたのシェルがサポートしている場合)あなたは、あまりにもここに文字列を使用することができます
hbase shell <<EOF >myText
scan 'foo'
EOF
3
:
$ hbase shell <<< "scan 'sometable'" > myoutput.txt
私がやっている上これは例えばLinuxシステム上のBashでのものです。
関連する問題
- 1. Emacsは、出力のpythonシェルに結果
- 2. HBaseマップ出力をhdfs&HBASeに出力
- 3. 結果をExcelに出力
- 4. 出力クエリの結果は、
- 5. シェルの検索結果と一致番号の出力方法は?
- 6. 出力印刷結果
- 7. XML出力がクリッカブル結果
- 8. Ctrl-Cなしでhbaseシェルでスキャン操作を終了させる方法
- 9. HBaseシェルのデータ型変換
- 10. シェルのウェブ出力
- 11. シェルスクリプトの結果をファイルに出力
- 12. hbaseスキャナからソートされた結果
- 13. 列ごとにmysql結果を出力
- 14. スタートアップスクリプトCMD結果をUNCパスに出力
- 15. Linux:DD結果をテキストファイルに出力する
- 16. の出力結果がPentahoケトル
- 17. AndroidスキャンでBluetoothスキャン結果が向上する
- 18. 結果は、Pythonの2.7シェルで
- 19. HBaseシェル:行キーのリストを取得
- 20. Mule Esb 3.2.1:スプリッタの結果を集めて結果をXMLとして出力
- 21. HBase(簡単):hbaseシェルでレンジプレフィックススキャンを実行する方法
- 22. Emacsシェル:入力、出力、エラーの概要
- 23. エクセル - 複数の入力から計算の出力結果
- 24. Nmapスキャン範囲出力ファイルの問題
- 25. Python Tkinterウィンドウ出力とシェル入力
- 26. シェルの出力と異なるDoctestの出力
- 27. ウェブページの出力を確認し結果を返すスクリプト/コード
- 28. サブプロセスを使ってシェル出力をリダイレクト
- 29. 出力バブルソートの結果をJavaの配列
- 30. ソケットへのVxWorksシェル出力のリダイレクト
チャームのように働いていました:) –
この解決策の問題は、hbaseがかなりチャットしているため、コマンド出力だけでなく、hbase対話もたくさんあることです。あなたがデータを取得し、それを解析したい場合、それはかなり不気味です。 –
@KenWilliamsまた、それは少し遅いです。あなたが知っているより速い方法がありますか?実際には私はループで24回コマンドを実行する必要があり、それは時間がかかりますし、そうするためにJavaコードを書いたくありません。 – sahu