copy hbase jar包
cp hbase-client-0.98.1-cdh5.1.0.jar /data/hadoop/hive-0.12.0-cdh5.1.0/lib
cp hbase-common-0.98.1-cdh5.1.0.jar /data/hadoop/hive-0.12.0-cdh5.1.0/lib
cp hbase-common-0.98.1-cdh5.1.0-tests.jar /data/hadoop/hive-0.12.0-cdh5.1.0/lib
cp hbase-protocol-0.98.1-cdh5.1.0.jar /data/hadoop/hive-0.12.0-cdh5.1.0/lib
cp hbase-server-0.98.1-cdh5.1.0.jar /data/hadoop/hive-0.12.0-cdh5.1.0/lib
cp htrace-core-2.04.jar /data/hadoop/hive-0.12.0-cdh5.1.0/lib
建表
CREATE EXTERNAL TABLE hbase_hive_table(key string, sip string, count int,name string) STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,f:sip,f:count,f:name") TBLPROPERTIES ("hbase.table.name" = "dirk_test");
hbase hive添加列,需要重建外边