Sözlüğe dön
    Veri

    ETL / ELT

    Kaynak sistemlerden veri çıkarma, dönüştürme ve hedefe yükleme süreçleridir; ELT'de dönüşüm hedefte yapılır.

    Detaylı tanım

    ETL (Extract, Transform, Load) ve ELT (Extract, Load, Transform), verinin kaynak sistemlerden bir veri ambarına taşınmasını sağlayan iki yaklaşımdır. ETL'de veri hedefe yüklenmeden önce ayrı bir katmanda temizlenip dönüştürülür; bu klasik, çoğunlukla şirket içi (on-prem) veri ambarlarında yaygındır. ELT'de ham veri önce hedefe yüklenir, dönüşüm ise hedef sistemin işlem gücü kullanılarak orada yapılır; BigQuery, Snowflake ve Databricks gibi modern bulut veri ambarlarında standart haline gelmiştir. Hangisinin tercih edileceği veri hacmi, kaynak çeşitliliği, uyum/gizlilik gereksinimleri ve ekibin araç setine bağlıdır: büyük hacimli, bulut-öncelikli senaryolarda ELT esneklik ve ölçeklenebilirlik sunarken, dönüşümün yükleme öncesi zorunlu olduğu durumlarda ETL daha uygundur. Her iki yaklaşım da veri kalitesi, izlenebilirlik ve düzenli çalışan veri hatları (data pipeline) gerektirir. ETL/ELT süreçleri genellikle sistemler arası API entegrasyonlarıyla beslenir ve bir ERP gibi kaynaklardan gelen veriyi raporlama ve analitik için kullanılabilir hale getirir.