五、ETL和ELT区别

ETL和ELT区别

ETL

  • ETL含义:抽取Extra、转化Transfer、装载Load,先转换后加载
  • 过程:从数据源中提取数据,这些数据源通常是事务性(例如:MYSQL、Oracle)数据库,数据保存在临时暂存数据库中(ODS),然后执行转换操作,将数据结构化并转换为适合目标数据仓库系统的形式,完后将结构化数据加载到仓库中,以备分析。

ELT

  • ELT:先加载后转换
  • 过程:数据在从源数据池中提取后立即加载。没有专门的临时数据库(ODS),这意味着数据会立即加载到单一的集合存储中,数据在数据仓库系统中进行转换,以便于商业智能工具(BI工具)一起使用。
posted @ 2021-09-05 21:55  池左岛夜香  阅读(432)  评论(0编辑  收藏  举报