SSAS benutzerdefinierte Gruppe von Abfrage
Frage
Meine Faktentabelle sieht wie folgt aus
yesterday a
yesterday a
yesterday a
yesterday b
yesterday b
yesterday c
today a
today a
today b
today b
tommorow a
tommorow a
tommorow c
tommorow d
Am Ende muss ich eine Excel-Bericht wie folgt aus
repetition count
1 2 3
yesterday 1 1 1
today 0 2 0
tomorow 2 1 0
Wie eine "repetion count" Dimension in SSAS 2k5 zu schaffen? Bitte beachten Sie, dass meine Faktentabelle ein liitle etwas komplizierter ist, und ich habe es mehr andere Dimension.
Meine Idee ist es, eine benannte Abfrage in DSV zu schaffen, aber ich habe einige Zweifel, ob Filterung korrekt funktionieren.
Lösung
Ich glaube, man braucht eine Ansicht mit einer GROUP BY und einer Zählung zu tun, so dass Sie die Daten geladen werden wie folgt in der Cube
yesterday a 3
yesterday b 2
yesterday c 1
today a 2
today b 2
tomorrow a 2
tomorrow c 1
tomorrow d 1
Dann könnte man die Zählspalte als Schlüssel für eine Wiederholungszahl Dimension verwenden und Sie würden eine Maßnahme auf der Grundlage der Zeilenanzahl Aggregattyp erstellen.