İçeriğe geçin

ETL

ETL; çıkarma, dönüştürme ve yükleme sırasını anlatır. Veri kaynaktan okunur, analiz deposuna yüklenmeden önce dönüştürülür.

Diğer adlarıExtract, Transform, Load
API ve entegrasyon

ETL ne anlama gelir?

ETL, Extract, Transform, Load ifadesinin kısaltmasıdır: veriyi kaynaktan okumak, tanımlanmış kurallarla dönüştürmek ve ardından hedef depoya yüklemek. Analiz için örneğin birimler ortaklaştırılır, alanlar eşlenir veya hatalı kayıtlar ayrılır. Belirleyici olan sıradır: dönüşüm, veriler belirlenen analiz deposuna yüklenmeden önce yapılır.

Kurgusal bir yazılım projesinde arka plan görevi, çalışma süresini {"durationMs":90000} olarak verir. Planlanan ETL adımı milisaniyeyi saniyeye çevirir: 90000 / 1000 = 90. Ancak bundan sonra {"durationSeconds":90} analiz deposuna yüklenir. Alan adları ve sayılar açıklayıcı örnektir; gerçek veri akışı çalıştırılmış veya hız ölçülmüş değildir.

ELT'de ham veriler önce hedef depoya alınır, sonra orada dönüştürülür. ETL ise hazırlığı yüklemeden önce yapar. Uygun seçenek, hedef sistem ve gereken analizler gibi etkenlere bağlıdır; harflerin sırası tek başına maliyet veya performans üstünlüğü göstermez.

Kaynaklar

Bu konudaki yazılar

ASES ile API ve entegrasyon

ERP, CRM ve mağaza sorunsuz bağlantılı