【いーえるてぃー】
ELT とは?
最終更新:
💡 先に取り込み、分析先でデータを整える
Extract(抽出)・Load(読み込み)・Transform(変換)の順にデータを扱う方法。元のシステムから取り出したデータを分析先へ読み込み、その中で集計や整形を行う。
📌 このページのポイント
- 抽出→読み込み→変換の順に処理する
- ETLは変換してから読み込む点が違う
- 分析先の計算機能で集計や整形を行う
- 保存するデータの範囲やアクセス権も設計する
ELTって、どんな順番でデータを扱うの?
例えば売上データを分析するなら、元のシステムから取り出し、データウェアハウスへ読み込み、その中で商品別に集計する。この「抽出→読み込み→変換」がELTだよ。
ETLとは、何が違うの?
ETLは、データを整えてから分析先へ読み込む。ELTは、読み込んだ先の計算機能を使って整えるんだ。違いの中心は順番と変換する場所で、どちらが必ず速いという意味ではないよ。
取り込んだデータは、何度でも使い直せる?
元に近いデータを保存しておけば、別の集計方法で使い直しやすいよ。ただし、保存する範囲や期間は設計による。ELTなら全データが必ず残る、ETLなら元データは残せない、という区別ではないんだ。
dbtは、どこで使うの?
何でも先に入れればいいの?
分析先へ保存してよい情報か、誰が参照できるか、どれだけ保存するかを決めよう。取り込み前に情報を削除したり加工したりする必要があれば、その処理を先に行う設計もある。目的とデータの条件に合わせて選ぶんだ。
まとめ:ざっくりこれだけ覚えればOK!
「ELT」って出てきたら「先にデータを取り込み、分析先で整える方法」と思えばだいたいOK!
📖 おまけ:英語の意味
「Extract, Load, Transform」 = 抽出・読み込み・変換
💬 E・L・Tは、それぞれの処理の頭文字だよ。ETLとは、変換と読み込みの順番が違うんだ。