「 Extract-Transform-Load 」はETL (またはデータポンプ) として知られています。これは、あるデータベースから別のデータベースへの情報の大規模な同期を可能にするミドルウェア コンピューター テクノロジ (ミドルウェアを理解してください) です。文脈に応じて、「供給」、「抽出」、「変換」、「構成」、または「変換」と訳され、多くの場合これらが組み合わされます。
これは、アプリケーションにデータをエクスポートまたはインポートするために使用されるコネクタ(例: Oracle または SAP コネクタなど)、データを操作するトランスフォーマー(集計、フィルター、変換など)、およびマッチング(マッピング) に基づいています。目的は、データを通じて企業を統合することです。
当初、 ETLソリューションは、他のソフトウェア分野に多様化する前に、集約されたデータをデータ ウェアハウス(またはデータウェアハウス) に定期的に読み込むために登場しました。これらのソリューションは、多数のインターフェイスの急増を考慮して、銀行や金融の世界だけでなく、産業界でも広く使用されています。
その後、EAI ( Enterprise Application Integration )、次に ESB ( Enterprise Service Bus ) という補完的なテクノロジが登場しました。
フォルダーやドキュメントなどの非構造化データを操作するためのコンテンツETLソリューションもあります。これらのソリューションは、ドキュメント移行プロジェクトに使用されます。たとえば、ある EDM アプリケーションから別の EDM アプリケーションにドキュメントを移行する場合です。その範囲は電子アーカイブプロジェクトにも及ぶ可能性があります。
