做网站有哪几种语言,迪奥生物做图网站,自适应文章网站模板,做网站优化哪家公司好作者#xff1a;振鹭
Hbase对应Hive外表
(背景#xff1a;在做数据ETL中#xff0c;可能原始数据在列式存储Hbase中#xff0c;这个时候#xff0c;如果我们想清洗数据#xff0c;可以考虑把Hbase表映射为Hive的外表#xff0c;然后使用Hive的HQL来清除处理数据)
1. …作者振鹭
Hbase对应Hive外表
(背景在做数据ETL中可能原始数据在列式存储Hbase中这个时候如果我们想清洗数据可以考虑把Hbase表映射为Hive的外表然后使用Hive的HQL来清除处理数据)
1. Hbase中创建表
create hbase_data,{NAME cf, VERSIONS 1}2. Hbase中增加数据
put hbase_data, 10001, cf:id, 101
put hbase_data, 10001, cf:title, nanjing
put hbase_data, 10001, cf:name, yuhuatai3. 查询Hbase中数据是否插入成功 4. 创建Hbase的Hive外表
CREATE EXTERNAL TABLE IF NOT EXISTS hbase_data(
key string COMMENT hbase_rowkey,
id string comment ID,
title string comment title,
name string,
ts timestamp COMMENT hbase_timestamp) comment STORED BY
org.apache.hadoop.hive.hbase.HBaseStorageHandler WITH SERDEPROPERTIES (
hbase.columns.mapping :key,cf:id, cf:title, cf:name,:timestamp )
TBLPROPERTIES (hbase.table.name hbase_data5. 查询Hive表中数据格式 更多技术信息请查看云掣官网https://yunche.pro/?tyrgw