onze sponsors
Hoi ,
Ik momenteel een probleem wat ik probeer te begrijpen. Stel ik heb de volgende schema:
Type (dim) -> FactA FactA DD (dim) -> FactA Date (dim) -> FactA
FactA DD (dim) -> FactB Date (dim) -> FactB
FactA = bv Order FactB = bv orderlines
FactA DD dimension is een Factdimension van FactA en ik heb een FK kolom in FactB die ook verwijst naar de FactA DD dimensie (op hte dimension usage tablad).
Stel nu dat ik zou willen filteren met de Type dimension die bij FactA hoort op de FactB records. Nu wordt dezelfde waarde getoond als ik de measures van FactB er bij neem. Wellicht maak ik een denkfout maar het lijkt erop dat je alleen tussen twee feiten kunt selecteren als een gemeenschappelijke dimensie (conformed).
Anderzijds kan ik me ook voorstellen dat dit mogelijk zou moeten zijn of moet ik dit oplossen met MDX?
Gr,
Hennie
Ja lijkt wel een goede SQL query.
Begin er toch ook naar te neigen dat ik dit in MDX moet gaan oplossen.
Een nieuwe feittabel maken lijkt me overkill want dan zou ik voor elke gecombineerde feit vraag dit moeten gaan doen.
Mijn structuur lijkt goed, alleen ik krijg het er nog niet goed uit ;-)