永发信息网

什么是ETL?

答案:1  悬赏:60  手机版
解决时间 2021-02-06 03:53
什么是ETL?
最佳答案
Extraction-Transformation-Loading的缩写,中文名称为数据提取、转换和加载。 ETL工具有:OWB(Oracle Warehouse Builder)、ODI(Oracle Data Integrator)、Informatic PowerCenter、Trinity、AICloudETL、DataStage、Repository Explorer、Beeload、Kettle、DataSpider
目前,ETL工具的典型代表有:Informatica、Datastage、OWB、微软DTS、Beeload、Kettle……
开源的工具有eclipse的etl插件。cloveretl.
数据集成:快速实现ETL
ETL的质量问题具体表现为正确性、完整性、一致性、完备性、有效性、时效性和可获取性等几个特性。而影响质量问题的原因有很多,由系统集成和历史数据造成的原因主要包括:业务系统不同时期系统之间数据模型不一致;业务系统不同时期业务过程有变化;旧系统模块在运营、人事、财务、办公系统等相关信息的不一致;遗留系统和新业务、管理系统数据集成不完备带来的不一致性。
实现ETL,首先要实现ETL转换的过程。它可以集中地体现为以下几个方面:
1、空值处理:可捕获字段空值,进行加载或替换为其他含义数据,并可根据字段空值实现分流加载到不同目标库。
2、规范化数据格式:可实现字段格式约束定义,对于数据源中时间、数值、字符等数据,可自定义加载格式。
3、拆分数据:依据业务需求对字段可进行分解。例,主叫号 861082585313-8148,可进行区域码和电话号码分解。
4、验证数据正确性:可利用Lookup及拆分功能进行数据验证。例如,主叫号861082585313-8148,进行区域码和电话号码分解后,可利用Lookup返回主叫网关或交换机记载的主叫地区,进行数据验证。
5、数据替换:对于因业务因素,可实现无效数据、缺失数据的替换。
6、Lookup:查获丢失数据 Lookup实现子查询,并返回用其他手段获取的缺失字段,保证字段完整性。
7、建立ETL过程的主外键约束:对无依赖性的非法数据,可替换或导出到错误数据文件中,保证主键唯一记录的加载。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
还回的意思是什么啊?知道的请说下!
单线图
晨园东方玉器城这个地址在什么地方,我要处理
淘宝交易成功和评论为什么差太多
招商信用卡一年涨多少额度
我在泸州商贸城要坐多少路公交车到宝来桥
省客集团旗下有几家长途汽车站?
老粗的意思是什么啊?知道的请说下!
红天下鱼荘地址有知道的么?有点事想过去
法线,法向速度,和速度的关系是啥?
意大利的佛罗伦萨有现代建筑吗?不可能只有那
毛衣高领有蕾丝老是掉下来怎么办
我的YY老提示卡皇马加群的提示 ,一会被加入
在网上申请的工商借记卡怎样去领,上面说是去
手机淘宝打开里面一片空白什么东西都不能显示
推荐资讯
东泽芦荟日用品商行地址有知道的么?有点事想
普济社区居委会地址好找么,我有些事要过去
如何建立百度百科词条
创新美家居装饰店地址好找么,我有些事要过去
虹桥镇上陶村免费停车场地址在什么地方,我要
喜欢一个女生,互相有好感。她各个方面都很优
上柏村地址在哪,我要去那里办事
实行村务公开和民主管理,是 &nbs
空静的意思是什么啊?知道的请说下!
上四下者是什么字
诟数的意思是什么啊?知道的请说下!
瑞祥寺地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?