首页 > 学院 > 开发设计 > 正文

ESB && ETL

2019-11-06 08:57:36
字体:
来源:转载
供稿:网友

未完待整理~

1 ESB

2 ETL

2.1 什么是ETL

ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。

ETL是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的统一数据仓库模型,将数据加载到数据仓库中去。

Extract 通过接口提取源数据,例如JDBC、专用数据库接口和平面文件提取器,并参照元数据来决定数据的提取及其提取方式。Transform 开发者将提取的数据,按照业务需要转换为目标数据结构,并实现汇总。Load 加载经转换和汇总的数据到目标数据仓库中,可实现SQL或批量加载。

2.2 应用场景


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表