ごろにゃ~の手帳(備忘録)

備忘録的ブログ。経営やマネジメント、IT、資産運用、健康管理などについて書き留めてます。

ETL 【 Extract/Transform/Load 】

企業の基幹系システムなどに蓄積されたデータを抽出(extract)し、データウェアハウスなどで利用しやすい形に加工(transform)し、対象となるデータベースに書き出す(load)こと。また、これら一連の処理を支援するソフトウェア。

データウェアハウスを構築し、分析を行うためには、業務システムで発生したデータをデータベースに収納する必要がある。従来、この作業は専用のプログラムを開発しなければならず、ETL作業が全体の工数の半分以上を占めると言われていた。

最近では、ETLツールの登場により、短期間に容易にETLシステムを構築できるようになった。ETLツールには、GUIを使ってデータの流れをビジュアルに構築するツールや、データ形式の変換機能、不正なデータを排除したり一定の形式にデータを修正するデータクレンジング機能などが搭載されている。