Veri ambarı yazılımı son birkaç yılda katlanarak büyümüştür ve geleceğe oranla ortalamanın üzerinde bir büyüme göstermesi beklenmektedir. Bir veri ambarı, bir kuruluş veya şirketin tüm işlem verilerinin bir deposudur. Bir veri ambarının temel amacı, işlemleri analiz etmek ve karmaşık raporlar çalıştırmaktır.
Her veri ambarı yazılımı ürününün üç ana işlevi vardır: veri çıkarma, veritabanı yapısını oluşturma ve özelleştirilmiş sorgular oluşturma. Bilgi teknolojisi endüstrisinde, veri ambarı uzmanları iş zekası uzmanları olarak bilinir. Genellikle matematik, istatistik veya bilgisayar sistem analizi konularında bilgi sahibidir. İlişkisel veritabanlarında, sistem mimarisinde ve veritabanı programlamanın temelleri konusunda ek eğitim gereklidir.
Herhangi bir veri ambarı yazılımının en önemli fonksiyonlarından biri, çeşitli kaynaklardan verileri doğru şekilde çıkarma ve yapılandırma yeteneğidir. Bu genellikle bir ayıklama, dönüştürme ve yükleme (ETL) aracı olarak adlandırılır. Veri ambarları, işlem sistemindeki verilerle verilerin bütünlüğünü ve karşılıklı ilişkilerini koruyacak şekilde doldurulurken, personelin çıkartılan verileri özelleştirmesini sağlar. Bu, sistemin mimarisinin önemli bir parçasıdır.
Çoğu veri ambarı yazılımı programlarının, çoklu veri kümeleri oluşturmak, desteklemek ve sürdürmek için kullanıldığını not etmek önemlidir. Birçok durumda, tüm küpler boyunca çoğaltılmış bazı tablolar bulunurken, ayrı ve farklı kalması gereken başka veri kümeleri vardır. Örneğin, satın alma verileri olan bir veri küpü, bir satıcı ödemesi küpü ile paylaşılan birçok veri noktasına sahip olacaktır. Bununla birlikte, her bir küpte yalnızca bu belirli küp için geçerli olan belirli bir bilgi yelpazesi de olacaktır.
Veri mimarı, paylaşılan verileri tanımlamaktan, doğru olduğunu onaylamaktan ve her bir küpün bütünlüğünü etkilemeden bu bilginin birden fazla küpte bulunmasını sağlamaktan sorumludur. Ayrıca, veri küplerini yenilemek için gereken veri yükleme işlemini yönetmekten sorumludur. Bu, küplerin karmaşıklığına ve verilerin nasıl sağlandığına bağlı olarak otomatik veya manuel bir işlem olabilir.
Tüm veri ambarı yazılım programları bir dizi standart rapor ve sorguyla birlikte gelir. Bu raporlar ortak iş gereksinimlerine dayanır ve doğada oldukça genel olma eğilimindedir. Örneğin, bu yılın satış hacmine göre ilk on müşteriden oluşan bir rapor, ortak bir rapor isteğidir ve çoğu programda standart olacaktır.
Bununla birlikte, birçok firma, özel ihtiyaçları karşılamak için özel raporlar oluşturulmasını istediklerini tespit eder. Örneğin, aynı satış raporunun satış temsilcilerinin adlarını içermesi ve verileri belirli ilçelerde veya bölgelerde sıralaması gerekebilir. Hızlı bir şekilde özel bir rapor oluşturma ve mevcut iş gereksinimlerini karşılayacak şekilde uyarlama yeteneği, bu tür yazılımların başarısı için esastır.


