Yeni başlayan kafamı OLAP'ın etrafına sarmaya çalışıyorum ve birkaç sorum var.
- Soru 1: OLAP küpü medyanları, modları, yüzdelikleri depolayabilir mi?
- Soru 2: Kullanıcı tarafından yazılan bir MDX sorgusu satır düzeyinde verilerin bir özetini döndürebilir mi? (ör.% işlemler> 100 ABD doları). Yoksa küp tasarımcısı bunu küpe mi eklemeli?
- Soru 3: Herhangi bir OLAP ürünü artık satır düzeyinde verilere erişmek için mekanizmalar sağlıyor mu? Hangi?
BT Departmanımız belirli bir MS Analsis Services ROLAP küpü ile ne tür sorunlar yaşadığımız hakkında geri bildirim arıyor. Arkasındaki ilişkisel veritabanına erişimimiz yok ve şu anda küpte önlem olarak bulunmayan hesaplamaları yapmamız gerekiyor.
Bakalım bu hakkım var mı?
- Bir küp sayımlar, ortalamalar, oranlar, standart sapmalar için istatistikler sağlayabilir.
- Belirli bir istatistik, küp tasarımcısı tarafından sağlanan bir önlemle sunulmadıysa, bunu elde etmek için bir MDX sorgusu yazabilir miyiz? Veya satır düzeyinde verilerden ön hesaplamak için küpü değiştirmeleri mi gerekiyor?
- Bir küp medyanlar, modlar veya yüzdelikler gibi istatistikler sağlayamaz, çünkü bu istatistikler düzgün bir şekilde toplanmaz.
Leland Wilson'ın Grafik Gramerini ve Veri Madenciliği ve OLAP bölümünde okudum , diyor
Bu [küp işlemleri] sayımlar, ortalamalar, oranlar ve standart sapmalar gibi istatistiklerle iyi çalışır. Alt sınıflar üzerindeki basit toplamalar, temel özet istatistikleri üretmek için doğrusal fonksiyonlarda birleştirilen toplamlar, kareler toplamları ve diğer terimler üzerinde çalışılarak hesaplanabilir.
Medyan, mod ve persentiller gibi istatistiklerle düzgün çalışmazlar çünkü bu istatistiklerin toplamı, toplamlarının istatistiki değildir. Örneğin, medyanların medyanı agreganın medyanı değildir.
Eklemeye devam ediyor:
Ancak son zamanlarda daha sofistike bir ROLAP modeli ortaya çıktı. Çeşitli teknolojilerle, istatistiksel algoritmalara ilişkisel model üzerinden ham verilere gerçek zamanlı olarak erişim sağlamak mümkündür. Bu yaklaşım, veri küpleri gibi yapıların sunduğu katı toplamalardan daha umut vericidir.
Bu mimarinin en zarif biçiminde, uygulamalar veri işleme yöntemleri hakkında bilgi vermek ve iade edilen bilgilere bağlı olarak uygun işlemleri yapmak için uzaktan bağlantılar talep edebilir. Bu formda, bileşen mimarisi dağıtılmış bilişimin gerçek vaadini gerçekleştirebilir: site, işletim sistemi veya dilden bağımsız tasarım ve yürütme.
Bu, 2005 yılı civarında yazılmıştır. Satır düzeyinde veri erişimine izin vermek için bu yöntemi kullanan ürünlerin farkında olan var mı?