MicroStrategy - Akıllı Küpler
MicroStrategy'de oluşturulan raporları çalıştırdığımızda, hesaplamaları uygulamak ve bir rapor oluşturmak için verileri depodan alıyorlar. Birden fazla kullanıcı aynı raporu talep ettiğinde, ancak farklı değerler aralığı veya farklı filtre koşulları ile, bu durumda ambarın her rapor için benzer hesaplamaları tekrarlaması gerekir ve bu performansa ulaşır.
Bundan kaçınmak için MicroStrategy, raporlar ve depo arasındaki orta katmanda oturan bir nesne olan akıllı küpler kullanır.
Aşağıdaki şema akıllı küpün rolünü göstermektedir.
Akıllı Küp, birçok kullanıcı tarafından oluşturulan farklı raporlar arasında tek bir bellek içi kopya olarak paylaşılır. Veri ambarından bir dizi veri döndürülür ve doğrudan Intelligence Sunucusu belleğine kaydedilir. Veri ambarını sorgulamak yerine Intelligent Cube'dan veri toplayan birden çok rapor oluşturulur.
Akıllı küpleri kullanışlı kılan özellikler aşağıdadır.
- Dinamik toplamayı destekler.
- Yenileme için planlanabilir.
- Türetilmiş metrik oluşturmayı destekler.
- Doğrudan sorgulama deposundan daha hızlı performans.
- Tek bir panoda birden fazla küp kullanılabilir.