Data Mart, belirli bir departmanın veya iş fonksiyonunun taleplerini karşılamak için özel olarak tasarlanmış, daha geniş veri ambarı alanı içinde konu odaklı bir havuzdur. Tüm kuruluşun bilgi ihtiyaçlarına hizmet eden merkezi bir veri ambarının aksine, bir veri pazarı satış, pazarlama veya finans gibi belirli bir alana odaklanır.
Yapı açısından, bir data mart, bir veri ambarının küçültülmüş bir versiyonudur ve belirli iş alanının strateji oluşturmasına ve bilinçli kararlar almasına yardımcı olan operasyonel verilerin anlık görüntüsünü içerir. Veri pazarları belirli iş alanlarıyla sınırlı olduğundan, kapsamlı veri ambarlarına kıyasla oluşturulması, yönetilmesi ve gezinmesi genellikle daha kolaydır.
Data mart'lar üç ana yolla oluşturulabilir:
- Yukarıdan Aşağıya Yaklaşım: Bir data mart, mevcut bir veri ambarının bir bölümü olabilir. Bu yaklaşımda, veri pazarı tam teşekküllü bir veri ambarından çıkarılır ve veri, veri ambarından veri pazarına akar.
- Aşağıdan Yukarıya Yaklaşım: Burada, önce belirli iş ihtiyaçlarını karşılayan veri pazarları oluşturulur ve daha sonra eksiksiz bir veri ambarı oluşturmak için birleştirilebilir veya entegre edilebilirler. Bu, daha az maliyetli ve uygulaması daha hızlı olabilir ancak dikkatli bir şekilde yönetilmezse tutarsızlıklara yol açabilir.
- Tek Başına: Bazı durumlarda, verileri doğrudan operasyonel veya işlemsel sistemlerden çekerek, bir veri ambarından bağımsız olarak bir data mart oluşturulabilir.
Veri marketleri, sorgulama ve raporlama için optimize edilmiş yıldız veya kar tanesi şemaları kullanılarak tasarlanabilir. Verilerin veri pazarına entegrasyonu, verilerin çeşitli kaynak sistemlerden toplandığı, tutarlı bir biçime dönüştürüldüğü ve ardından veri pazarına yüklendiği, çıkarma, dönüştürme ve yükleme (ETL) gibi süreçleri içerir.
Bir veri pazarının avantajları arasında daha hızlı veri alma, belirli bir iş alanına odaklanma ve tam bir veri ambarı uygulamaya kıyasla genel olarak daha düşük maliyetler yer alır. Özelleştirilmiş raporların ve analizlerin oluşturulmasına izin verdiği için belirli iş birimi hedefleriyle daha iyi uyum sağlayabilir. Ancak, diğer veri pazarları veya merkezi bir veri ambarı ile uygun şekilde yönetilmez veya entegre edilmezse, tutarsızlıklar ve fazlalıklar ortaya çıkabilir ve bu da verilerde olası yanlışlıklara yol açabilir.
Data Mart, belirli bir departman veya iş fonksiyonuyla ilgili verileri depolayan uzmanlaşmış, odaklanmış bir havuzdur. Uygulanması, o alanda karar vermeyi ve verimliliği artırabilir, ancak bilgilerin tutarlılığını ve doğruluğunu sağlamak için dikkatli planlama ve yönetim gerektirir.