0

コマンドを使用してHbaseM7テーブルを一覧表示できます-

hbase>list '/mapr/cluster/tables/'

しかし、HBaseManager を使用してテーブルを一覧表示しようとするとうまくいきません.. コード スニペット 構成 conf =//set all m7 cluster; HBaseAdmin 管理者 = 新しい HBaseAdmin(conf); HTableDescriptor[] テーブル = admin.listTables()

テーブルの場所を listTables() 関数に渡す方法はありますか、それとも設定しなければならないプロパティでしょうか?

4

2 に答える 2

0

サーバー側の設定は必要ありません。クライアント側でテーブル名前空間のマッピングを行うことができます。ここで Aditya の回答を参照してください。マップ M7 ネイティブ テーブルと通信する hbase クライアントを使用してみてください。

于 2014-09-12T05:04:19.463 に答える