Video: Sandviç Panel Montaj Birleşim Animasyonu - Sandwich Panel Assemblying Animation 2024
Middleware, yazılım bileşenlerini birbirine bağlayan bilgisayar yazılımıdır. Bir veri ambarı ortamında, katman yazılımları aşağıdakileri yapan programlar ve yordamlar kümesidir:
-
Kaynaktaki (veya kaynaklardan) verileri çekin.
-
Verilerin doğru olduğundan emin olun.
-
Verileri ortamdan platforma platforma doğru gerektiği gibi hareket ettirin.
-
Gerekli veri dönüşümlerini gerçekleştirin.
-
Verileri veri ambarının veritabanına (veya veritabanlarına) yükleyin.
Daha formal bir anlamda, yukarıdaki listedeki öğeler bu ara katman hizmetleri tarafından ele alınır:
-
Veri seçme ve çıkarma
-
Veri kalite güvencesi, bölüm I (bileşen seviyesinde)
-
Veri hareketi, Bölüm I (ayrıca bileşen seviyesinde)
-
Veri eşleme ve dönüşüm
-
Veri yüklemesi (veri ambarı içine)
-
Veri taşıma, bölüm II (veri ambarının platform ortamına)
-
Veri yükleme > Bu şekil, orta katlı hizmetlerin orta büyüklükte bir veri ambarı ortamında nasıl bir araya geldiğini göstermektedir.
"Ekstraksiyon araçları" gibi genel terimler yerine, önceki liste içindeki bireysel hizmetler açısından veri ambarı middleware'ini kesinlikle planlamanız, tasarlamanız veya başka şekilde düşünmeniz kesinlikle gereklidir. "Birçok farklı satıcı, bu hizmetlerin tamamını, tek bir ürünün veya bir ürün grubunun parçası olarak sağlıyor.
Ancak, güçlü haritalama ve dönüşüm hizmetlerine sahip bir araç, veri yükleme hizmetlerinde zayıf olabilir veya zengin bir çıkarma hizmetleri seti sağlayan eşleme, dönüşüm ve haritalama alanında daha az etkili olabilir. veri kalitesi güvencesi.
Veri ambarlama projeniz için bir araç seçmeden önce (eğer bu sizin özel kodlamadan ziyade almakta olduğunuz yol ise), çevrenizdeki belirli zorluklar hakkında iyi bir fikriniz olduğundan emin olun. Örneğin, nispeten açık veri çıkarma gereksinimleriniz varsa, ancak veri kalitesi sorunlarına meydan okuyorsanız, yalnızca çok ekstraksiyon yetenekleri olsa dahi, mevcut en iyi kalite güvencesi araçlarını bulmaya odaklanın.
(Bu tavsiye, alet ekstraksiyon kabiliyeti olsa bile geçerlidir ve bu durumda aleti başka bir aletle birleştirmeniz gerekir.)