Extract/Transform/Load
同じことを行う複数のプロセスをそれぞれ別のデータストリームに対して実行する。例えば、複数のファイルについて、ソートを行うプロセスと重複データの削除を行うプロセスを同時に実行する。
これらの並列性は単一のジョブとして実施されることが多い。
さらなる困難さは、ロードされるデータの相対的一貫性の保証にある。情報源となるデータベースはそれぞれ固有の更新周期があるため(数分で更新されるものもあれば、日単位や週単位で更新されるものもある)、ETLシステムは全情報源が同期するまでデータを保持しておく必要がある。同様にデータウェアハウスは情報源システムや帳簿と一致させる必要があるため、同期の確立が必要となる。