栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

2021.11.22Hbase和Hive关联表

2021.11.22Hbase和Hive关联表

hbase(main):073:0> create 'kb15:customer','order','addr'


hive> create external table customer(
    > name string,
    > order_id string,
    > order_date string,
    > addr_city string,
    > addr_street string
    > )
    > stored by 'org.apache.hadoop.hive.hbase.HbaseStorageHandler' with 
    > serdeproperties ("hbase.columns.mapping"=":key,order:orderid,order:date,addr:city,addr:street") 
    > tblproperties("hbase.table.name"="kb15:customer");
OK

hive> insert into table customer values('tom','12345','2021-11-22','nanjing','xiaohanglu');


hive> select * from customer;
OK
tom	12345	2021-11-22	nanjing	xiaohanglu

hbase(main):067:0> put 'kb15:customer','jerry','addr:city','shanghai'
hbase(main):069:0> put 'kb15:customer','jerry','addr:street','nanjinglu'
hbase(main):071:0> put 'kb15:customer','jerry','order:date','2021-11-11'
hbase(main):072:0> put 'kb15:customer','jerry','order:orderid','54321'

hbase(main):077:0> scan 'kb15:customer'
ROW                                     COLUMN+CELL                                                                                                       
 tom                                    column=addr:city, timestamp=1637563353007, value=nanjing                                                          
 tom                                    column=addr:street, timestamp=1637563353007, value=xiaohanglu                                                     
 tom                                    column=order:date, timestamp=1637563353007, value=2021-11-22                                                      
 tom                                    column=order:orderid, timestamp=1637563353007, value=12345                                                        
1 row(s) in 0.0070 seconds

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/581507.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号