ELT - CI/CD用語集の定義
ELTはまず生のソースデータをwarehouseにロードし、その後にSQLとwarehouseのエンジンを使ってそこで変換します。
ELT(Extract, Load, Transform)は、まず生データをwarehouseにロードし、その後にwarehouseのcomputeを使ってその場で変換します。これはクラウドのデータスタックで主流のパターンです。
ELTは変換をデスティネーションのwarehouseに移し、安価でelasticなcomputeが高速な生ロードの後に形を整えられるようにします。
チームが移行した理由
クラウドのwarehouseはwarehouse内での変換を安価でスケーラブルにしたため、多くのチームがETLからELTへ移行し、transformをCIでテストされるバージョン管理されたSQLとして管理しています。
関連ガイド
ETL - CI/CD Glossary DefinitionETL: ETL (Extract, Transform, Load) is a pattern that pulls data from sources, reshapes it, then writes the r…
Data Warehouse - CI/CD Glossary DefinitionData Warehouse: A data warehouse is a central store optimized for analytical queries over structured, cleaned…
Data Transformation - CI/CD Glossary DefinitionData Transformation: Data transformation is the step that cleans, reshapes, joins, and aggregates raw data in…