ETL Process

image.png

1. Extracting

Extracting the data from different sources – the data sources can be files (like CSV, JSON, XML) or RDBMS etc.

2. Transforming

Transforming the data – this may involve cleaning, filtering, validating and applying business rules.

Cleaning (e.g. “Male” to “M” and “Female” to “F” etc.)
Filtering (e.g. selecting only certain columns to load)
Enriching (e.g. Full name to First Name , Middle Name , Last Name)
Splitting a column into multiple columns and vice versa
Joining together data from multiple sources

3. Loading

Loading – data is loaded into a data warehouse or any other database or application that houses data.

References:

http://blog.appliedinformaticsinc.com/etl-extract-transform-and-load-process-concept/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (一)90°的“早上好” 一早送儿子去幼儿园,走到教室门口,孩子突然弯腰90度,对着正在忙碌的老师深深鞠了一躬,同...
    何青1919阅读 4,093评论 0 50
  • 乡村魔术师。主角与被主角,坏人是被坏人,真真假假 一个魔术师从街边盗窃了一个人的外表去到一个乡村表演魔术,然后诈骗...
    若是无镝阅读 1,823评论 0 0

友情链接更多精彩内容