ETL / ELT
ETL / ELT
ETLとは、Extract(抽出)、Transform(変換)、Load(書き出し)の順でデータを移動・加工する処理。ELTは、Extract、Load、Transformの順で行う処理。
最終更新: 2026/1/28
手順の違い
- ETL (従来):
- 抽出元DBからデータを抜く → 専用サーバーで加工する → DWHに入れる。
- メリット: DWH内には綺麗なデータだけが入るので容量を節約できる。
- デメリット: 加工処理の変更に手間がかかる。
- ELT (モダン):
- 抽出元DBからデータを抜く → そのままDWHに入れる → DWHのパワーを使って加工する。
- メリット: とりあえずデータを入れておけば、後から自由に加工方法を変えられる。クラウドDWH(BigQueryやSnowflake)の強大な計算能力を活かせる。
パイプラインツール
Airflow, dbt (data build tool), Fivetran などのモダンデータスタック(MDS)ツールが、この処理をコードベースで効率化しています。
由来・語源
(記述募集中)
使用例
(記述募集中)
関連用語
- 関連: