Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024
Veri ambarı ilk günlerinde çoğu organizasyon katman servislerini, Bu örnekte gösterildiği gibi o sırada mevcut olan birkaç araç:
-
Bir kuruluş, bir ana çerçeve veri kaynağından veri özütlerini işlemek için COBOL gibi bir programlama dilinde veya belki de SAS gibi bir ortamda bir program yazar ve daha sonra kalite güvence kontrolü ve dönüşüm yapın.
-
Standart FTP (Dosya Aktarım Protokolü) gibi bir dosya aktarım hizmeti, dönüştürülen ve "temizlenmiş" verileri, veri ambarının bulunduğu makinede kopyalamak için kullanılır.
-
Düz eski SQL veya toplu yükleme programı, veri ambarının yeni (veya güncellenmiş) içeriğiyle bir ilişkisel veritabanı yüklemek için kullanılır.
Bu programatik yaklaşım için hiçbir şey yanlış. Belirli ortamınız için özel kodlamanın veya araçların "doğru" yol olup olmadığını mutlaka belirleyin. Ara katman araçları kullanarak veri ambarınızı uygulamanız gerektiğini otomatik olarak varsaymayın.
Ancak ekip, çoğu katman aracında yer alan yeniden kullanılabilir mantığın çok pahalı olduğunu bulabilir. Dahası, açık kaynak kodlu (ücretsiz) ara katman araçlarını, "iç kaynaklarını kullanarak tasarruf edeceğiz" argümanını haklı çıkarmanın zor bir yolunu bulabilirsin. Bu nedenle, bugünkü pek çok uygulama Ayıkla, Dönüştür, ve Yük (ETL) araçları kullanılarak yapılır.