Degenerált dimenziók kezelése az Analysis Services-ben
Kővári Attila
2012. október 16.
Érdemes-e tény (fact) típusú relációt definiálni az Analysis Servicesben a ténytábla és a degenerált (Fact, Degenerate) dimenziók között?
Nem
- mert az Analysis Services hétköznapi 1-n-es kapcsolatként kezeli
- Mert az Analysis Services csak 1 Fact típusú relációt engedélyez a ténytáblán (Ha többet szeretnénk akkor jön a semmitmondó "All fact dimension in a measure group must be roles of the same database dimension." hibaüzenet
Az egyetlen előnye a Fact relációnak, hogy szebb Drillthrough SQL utasítást generál. Tehát nyugodtan használhatunk sima 1 az n-es relációtípust (Regular) nem lesz rosszabb a teljesítménye mint a tény (Fact) típusú relációnak.
Kővári Attila - BI projekt
Már készül a következő cikk. Kérjen értesítést a megjelenéséről itt.
Új hozzászólás