建表

create external table if not exists hive2hbase(
id int,         ---> 对应hbase的rowkey (即下面的:key)
age int,          ---> 按顺序对应hbase中列值的value
name string
)
stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'      
WITH SERDEPROPERTIES (                              ---> 分隔形式 serde
"hbase.columns.mapping"=":key,base_info:age,base_info:name"        ---> hbase和hive的映射 '行键(可省略,默认第一个字段即表示行键), 列名:列值....' (列名不可以重复 否则会覆盖)
)
TBLPROPERTIES(
"hbase.table.name"="user_info"                          ---> 设置hbase的表明 tip:可以省略 省略即表示hbase中的表名和hive中一致
); 注:hive中建的表如果hbase中已经存在,则只能建成外部表
  建表时hbase中的表不一定非要存在,不存在时可以建成外部表
  和hbase关联的hive表是不可以改表名的

 

最新文章

  1. Web javascript 中常用API合集
  2. (C++)窗口置前SetForegroundWindow(pThis->hwndWindow);
  3. Linux小技巧总结
  4. user-select : 保护版权内容的简单方案
  5. js实现(全选)多选按钮
  6. tomcat下不用项目名直接访问项目
  7. 【HDOJ】【1512】Monkey King
  8. Semi-definite programming优化工具
  9. snatch
  10. LR使用Java User协议环境报错Please add the <JDK>\bin to the path and try again
  11. python字符串及正则表达式[转]
  12. java基础(九章)
  13. c# 属性改变
  14. Android cannot be cast to android.app.Fragment
  15. 每天to do list
  16. HDU 5701 中位数计数 百度之星初赛
  17. 用pip安装python 模块OpenSSL
  18. 数据结构之 AVL个人笔记
  19. HttpUploader7-授权码配置
  20. PHP二次开发

热门文章

  1. 十八、MySQL 数据排名查询某条数据是总数据的第几条
  2. [c++] C++多态(虚函数和虚继承)
  3. yum update 更新失败
  4. puppet自动化部署
  5. 使用IDEA集成Spring框架时右下角警戒
  6. b+tree索引在MyIsam和InnoDB的不同实现方式
  7. OUC_Summer Training_ DIV2_#4之数据结构
  8. LeetCode 81. 搜索旋转排序数组 II(Search in Rotated Sorted Array II)
  9. Jenkins Publish FTP远程部署过程
  10. is幻梦 Linux命令之文件和目录操作命令(二)——查看文件内容cat、more、less、tail、head