暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种ETL流程执行hbase快速装载的方法与装置_CN-112667593-A_高东升_武汉达梦数据库股份有限公司.pdf
49
12页
1次
2021-11-10
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202011571993.X
(22)申请日 2020.12 .27
(71)申请人 武汉达梦数据库股份有
地址 430000 省武汉市东湖新技术开
999C3
栋16-19层
(72)发明人 高东升 梅纲 
(74)专利代理机构 深圳市六加知识产权代理有
限公 44372
代理人 向彬
(51)Int.Cl.
G06F
16/182
(2019 .01)
G06F
16/16
(2019 .01)
G06F
16/25
(2019 .01)
(54)发明
ETLhbase载的方法
装置
(57)摘要
本发提供了一种ETLhbase
装载的方法与装置方法包括基于hbase快速装
hbasemapperETL
重定义mapper任务的run后运行由数据源节
点组件读取数hbase装载组件将数据转成K/V
对写入mapper的contextreducer从context读
后的Key/Values对并hfile
而利用hbasebulkload装载至hbase。本发明解决
hbasebulkload
hdfs文件的问克服临时hdfs文件读写操作造
成的效率影响。
权利要求书2页 说明书7页 附图2页
CN 112667593 A
2021.04.16
CN 112667593 A
1 .一种ETL流程执行hbase快速装载的方法其特征在于包括
hbaseETL
hbase装载组件构造hbase bulk load的mapper任务子流程
定义mapper务的run后运mapper子据源入的
hbaseKey/Valuemapper
context
hbasereducer程从context后的Key/Values
hfile文件进而利hbase bulk load将hfile文件装载至hbase。
2.1述的ETLhbase
hbase装载ETL流程中的据源节点组游的据清洗转hbase装载
构造hbase bulk load的mapper任务子流程具体为
hbaseETL
hbase装载组件得到序列化组件对象集合
对数据源进行及分读取设置进而基于所述组对象集合中各组件以及各
分片数据源构造hbase bulk load的一个或多个mapper任务子流程
其中个分片数据源及其下游的据清洗转换组hbase装载组件构成一个mapper
任务子流程每个mapper读取对应分片数据源。
3 .2述的ETLhbase其特
hbase装载ETL流程中的据源节点组游的据清洗转hbase装载
得到序列化组件对象集合具体为
hbaseETL
hbase装载组件构造hbase快速装载ETL流程有向无环图
在所有向环图索hbase装载件的游组据源节点索到
的组件中排无关hbase装载的数据源节点组件及其下游各组件
基于剩余的据源节点组据清洗转换组件以及hbase装载组构造列化的组
件对象集合并保存在map reduce Job的Configuration中。
4 .根据权利要求2所述的ETL流程执行hbase快速装载的其特在于每个分片数
据源包含对应的据源节点组件信息及数据分片信息便每个mapper读取对应的分
数据源。
5 .据权利要求2所述的ETL流程执行hbase快速装载的其特在于对数
源进行分片片读取设置具体为
自定义map reduce的InputFormat为BulkLoadInputFormat
BulkLoadInputFormat重写InputFormat的getSplits实现数据源分片的获取
Bul kL oad I n p u tF orm a t In pu tFo rma t cr e a teR ec ord Re a d er d u mm y
recordreader便在mapper子流程运行时读取对应的分片数据源。
6 .据权利要求5所述的ETL流程执行hbase快速装载的其特在于据源
分区表时按所述分区表的分区进行分片得到多个分片数据源
当数据源为非分区表时通过自定义分区进行分片得到多个分片数据源
其中每个分片数据源包含表信息及表分区信息或表范围划分信息。
权 利 要 求 书
1/2
2
CN 112667593 A
2
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜