Pedia

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)ツールが、この処理をコードベースで効率化しています。

由来・語源

(記述募集中)

使用例

(記述募集中)

関連用語

  • 関連:
TOP / 検索 Amazonで探す