《CDP企业数据云平台从入门到实践》——Hive3 新特性 (3) https://developer.aliyun.com/article/1228362?groupCode=ClouderaCDP
三、 Demo 演示
Demo 演示主要有两部分:Hive3 的 ACID 和 Hive3 的 Merge,会在 Zeppelin 中进行操作。
1. Hive3 的 ACID
详细步骤如下:
1) 创建表:Hive ACID
CRAETETABLEIFNOTEXISTShello_acid (keyint,valueint)
查看建表语句:
showcreatetablehello_acid
查看表信息:
INSERTINTOhello_acidPARTITION (load_date) VALUES
2) 插入数据
INSERTINTOhello_acidPARTITION (load_date) VALUES
数据查询:
Select*FROMhello_acid
3) 删除 key=2 的记录
DELETEFROMhello_acidWHEREkey=2
数据查询:key=2 的记录被删除
4) 数据更新,将 key=3 的数据更新成 10
UPDATEhello_acidSETvalue=10WHEREkey=3
数据查询
5) 创建 mydim 表,并插入三条记录
6) 创建中间表 update_staging_table,并插入数据
7) 信息查询
交易信息:
锁信息:
《CDP企业数据云平台从入门到实践》——Hive3 新特性 (5) https://developer.aliyun.com/article/1228360?groupCode=ClouderaCDP