[英]Alter the schema of Hive table
我想更改在Hive中創建的表,該表映射到HBase字段。 最近,我在HBase中增加了一些專欄,因此希望將這些字段也添加到Hive中。
對於我使用的創造:
CREATE EXTERNAL TABLE test1(rowKey STRING,a STRING,b STRING)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES
('hbase.columns.mapping' = ':key,cf:address,cf:name')
TBLPROPERTIES ('hbase.table.name' = 'test');
現在,我想在配置單元表test1中添加一列,應將其映射到hbase,但是我找不到任何方法。 請幫忙,謝謝。
因為您使用外部表,所以最簡單的方法是刪除並重新創建它。
drop table test1;
和
create external table test1 {...};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.