我想表有兩個列族移動HBase的成蜂巢表。我可以移動一列家庭,但我怎樣才能移動另一個在同一個蜂巢表中。導入多個列族蜂巢
編輯:
我搬到一個列族ushing下面的代碼。
CREATE TABLE hbase_hive(key string, firstname string, age string)
STORED BY ‘org.apache.hadoop.hive.hbase.HBaseStorageHandler’
WITH SERDEPROPERTIES (「hbase.columns.mapping」 = 「id:firstname,id:age")
TBLPROPERTIES(「hbase.table.name」 = 「hl」);
,但我有一個以上的系列列名hb
,並具有三列。如何實現這一點。
更新:
我也嘗試添加下面的不同列族的列名是我的代碼。
CREATE TABLE hbase_hive(key string, firstname string, age string, testname string)
STORED BY ‘org.apache.hadoop.hive.hbase.HBaseStorageHandler’
WITH SERDEPROPERTIES (「hbase.columns.mapping」 = 「id:firstname,id:age,pd:name")
TBLPROPERTIES(「hbase.table.name」 = 「hl」);
但我得到如下結果:
819215975 19391121 625678921720 NULL
819617215 19570622 625116365890 NULL
820333876 19640303 623221670810 NULL
824794938 19531211 625278010070 NULL
828093442 19420803 625284904860 NULL
828905771 19320209 625078004220 NULL
829832017 19630722 625178010070 NULL
不是值我得到空的。
更新:
我試着在HBase的外殼使用下面的命令創建HBase的表
create ‘hl’,’id’
然後我用下面的命令
alter ‘hl’,’pd’
它更容易,如果你表現出一些示例代碼或你如何實現移動第一CF – Gevorg
@Gevorg我已經更新了我題。請檢查。 – animal