Verilerinizi ev temizliği olarak düşünün. ETL, çıkarma, dönüştürme ve yükleme anlamına gelir. ETL, işletmelerin farklı konumlardaki verileri bir yerden bir yere taşırken birleştirmelerini sağlayan bir yazılımdır ve bu verilerin farklı biçimlerde veya formatlarda olması gerçekten önemli değildir. Veri herhangi bir kaynaktan gelebilir. ETL, bu tür veri eşitsizliklerini kaldırabilecek kadar güçlü.
Örneğin, bir finans kurumu birkaç bölümdeki bir müşteri hakkında bilgi sahibi olabilir ve her bölüm bu müşterinin bilgisini farklı bir şekilde listeleyebilir. Üyelik departmanı müşteriyi adıyla listeleyebilirken, muhasebe departmanı müşteriyi numarasına göre listeleyebilir. ETL tüm bu verileri toplayabilir ve bir veri tabanında veya veri deposunda depolamak gibi tek bir sunumda birleştirebilir.
Şirketlerin ETL'yi kullanmasının bir başka yolu da bilgileri kalıcı olarak başka bir uygulamaya taşımaktır. Örneğin, kelime işlem verileri, bir elektronik tabloda veya veritabanı programında izlenmesi kolay olan sayı ve harflere çevrilebilir. Bu özellikle şirketler tamamen yeni bir yazılıma geçerken bilgileri yedeklemekte kullanışlıdır.
ETL'nin önemli bir işlevi, "temizleme" verileridir. ETL konsolidasyon protokolleri ayrıca, yinelenen veya parçalanan verilerin ortadan kaldırılmasını da içerir, böylece işlemin E kısmından L kısmına geçenlerin özümsemesi ve / veya depolanması daha kolaydır. Bu temizleme işlemleri aynı zamanda belirli veri türlerinin işlemden kaldırılmasını da içerebilir. Belirli bir bilgiyi eklemek istemiyorsanız, dönüşümünüzü bu tür bilgileri ortadan kaldırmak için ETL'nizi özelleştirebilirsiniz.
Denklemin T kısmı elbette en güçlüsüdür. ETL sadece farklı bölümlerdeki verileri değil aynı zamanda farklı kaynaklardan gelen verileri de dönüştürebilir. Örneğin, Microsoft Outlook gibi bir e-posta programındaki veriler, SAP üretim uygulamasından gelen verilerle birlikte dönüştürülebilir ve sonuçta sonunda ortak bir iş parçacığının verileri olur. Microsoft, elbette, Oracle ve IBM gibi bir ETL paketi hazırlıyor.


