dice che ho un provvedimento, foo
, in un cubo, e ho un obbligo di segnalazione che gli utenti vogliono vedere le seguenti misure in un rapporto:Filtraggio una Misura (o rimozione di valori anomali)
total foo
total foo excluding instances where foo > 10
total foo excluding instances where foo > 30
Che cosa è il modo migliore per gestire questo? In passato, ho aggiunto i calcoli denominati che restituiscono NULL
se foo > 10
o solo foo
in caso contrario. Mi sento come se ci deve essere un modo per ottenere questo a MDX (qualcosa come Filter([Measures].[foo], [Measures].[foo] > 10))
, ma non posso per la vita di me capire qualcosa.
Tutte le idee?
apprezzo il vostro input, che non è affatto la posta desiderata sto andando per. Il tuo esempio filtra una serie di negozi, ma quello che sto cercando è un modo per filtrare i record dei fatti. Utilizzando il tuo esempio, dire che volevo mostrare le Vendite unitarie medie per negozio, voglio comunque mostrare tutti gli Store, ma non voglio che la media aggreghi Vendite unità> 2000. – Colin