2011-12-29 11 views
1

既存のhbaseテーブルのスキーマを取得することは可能でしょうか?既存のhbaseテーブルのスキーマを取得する

私は列のファミリの名前などを知りたいと思います。

.netまたはjavaコードの場合、私は本当に私のために投稿していただきありがとうございます。

+3

何を試しましたか?それが可能かどうかを知ることはあなたの見た目のようには聞こえませんが、あなたのためにそれをコーディングする人を探しているように聞こえるように聞こえます。 –

答えて

1

はい、可能です。あなただけHBaseAdmin.getTableDescriptorを起動する必要があります。

HBaseAdmin hbaseAdmin = new HBaseAdmin(config); 
HTableDescriptor tableDescriptor = hbaseAdmin.getTableDescriptor(tableName) 

tableDescriptorオブジェクトがテーブル(家族など)に関するすべての情報が含まれています。

関連する問題