Gruppo personalizzato SSAS per query
Domanda
La mia tabella dei fatti è simile a questa
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
Alla fine ho bisogno di un rapporto Excel come questo
repetition count
1 2 3
yesterday 1 1 1
today 0 2 0
tomorow 2 1 0
Come creare un "conteggio delle ripetizioni" dimensione in SSAS 2k5? Tieni presente che la mia tabella dei fatti è un po 'più complicata e ho più altre dimensioni lì.
La mia idea è quella di creare una query con nome in DSV ma ho dei dubbi sul fatto che il filtro funzionerà correttamente.
Soluzione
Penso che dovresti fare una vista con GROUP BY e un conteggio in modo da caricare dati come i seguenti nel tuo cubo
yesterday a 3
yesterday b 2
yesterday c 1
today a 2
today b 2
tomorrow a 2
tomorrow c 1
tomorrow d 1
Quindi è possibile utilizzare la colonna di conteggio come chiave per una dimensione di conteggio delle ripetizioni e creare una misura in base al tipo di aggregazione del conteggio delle righe.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow