0
点赞
收藏
分享

微信扫一扫

phoenix修改表名


需求:在phoenix中将表名TABLE1,改为表名TABLE2

步鄹:

1)phoenix建立表名TABLE1
2)Hbase中修改表名TABLE1为TABLE2
3)phoenix建立表名TABLE2(格式同TABLE1)
4)查询phoenix中TABLE2

注意:表结构一定要一样,要不然会导致数据错误

//phoenix中的操作
DROP TABLE TABLE2;
CREATE TABLE TABLE1 (ID VARCHAR NOT NULL PRIMARY KEY, COL1 VARCHAR) ;
UPSERT INTO TABLE1 VALUES('1','new');
UPSERT INTO TABLE1 VALUES('2','test_row_2');

//修改Hbase表名
hbase shell> disable 'TABLE1'
hbase shell> snapshot 'TABLE1', 'TABLE_TEST'
hbase shell> clone_snapshot 'TABLE_TEST', 'TABLE2'
hbase shell> delete_snapshot 'TABLE_TEST'
hbase shell> drop 'TABLE1'

phoenix修改表名_表名


phoenix修改表名_微信公众号_02


phoenix修改表名_表名_03

phoenix修改表名_微信公众号_04


phoenix修改表名_微信公众号_05


phoenix修改表名_表名_06

北京小辉微信公众号

phoenix修改表名_表名_07

大数据资料分享请关注


举报

相关推荐

0 条评论