Veri Ambarı Nedir?

İngilizce: Data Warehouse

Veri ambarı, farklı kaynaklardan gelen temizlenmiş veriyi analitik sorgular, KPI takibi ve kurumsal raporlama için düzenli tutan depodur.

Veri Ambarı Nedir?

Veri ambarı (data warehouse), operasyonel sistemlerden gelen verinin analiz ve raporlama için temizlenmiş, modellenmiş ve sorgulanabilir biçimde tutulduğu merkezi depodur. Amaç günlük işlemleri yürütmek değil; geçmiş veriyi karşılaştırılabilir ve hızlı analiz edilebilir hale getirmektir.

Bir işletme satış, stok, muhasebe, reklam ve müşteri destek verilerini ayrı sistemlerde tutabilir. Veri ambarı bu kaynakları ortak tarih, müşteri, ürün ve kanal boyutlarıyla birleştirerek yönetim raporlarının aynı gerçekliğe dayanmasını sağlar.

Nasıl Çalışır?

Veri ambarına veri genellikle ETL veya ELT süreçleriyle taşınır. Kaynak kayıtlar temizlenir, yinelenen değerler ayıklanır, tarih ve para birimi gibi alanlar standartlaştırılır, ardından fact ve dimension tabloları gibi analitik modellere dönüştürülür.

Yaygın modelleme yaklaşımları:

  • Star schema: Merkezi fact tablo ve onu çevreleyen dimension tabloları
  • Snowflake schema: Daha normalize edilmiş boyut yapıları
  • Data mart: Satış, finans veya pazarlama gibi belirli alanlara ayrılmış alt ambar
  • OLAP: Çok boyutlu analiz ve hızlı toplulaştırma yaklaşımı

İş Dünyasında Kullanımı

Veri ambarı finansal raporlama, satış performansı, stok planlama, müşteri segmentasyonu ve yönetim dashboard’ları için kullanılır. BI araçları genellikle veri ambarına bağlanarak ekiplerin aynı metrikleri farklı kırılımlarda incelemesini sağlar.

Data lake daha esnek ve ham veri odaklıyken veri ambarı daha kontrollü, tanımlı ve raporlama odaklıdır. Başarılı bir veri ambarı projesinde tablo tasarımı kadar metrik tanımları, veri kalitesi ve yenileme takvimi de önemlidir.