/ / SSAS creazione di gerarchia per indicatore - sql-server-2012, ssas, mdx, olap, olap-cube

SSAS che crea la gerarchia per misura - sql-server-2012, ssas, mdx, olap, olap-cube

Ho bisogno di visualizzare le misure di un cubo in gerarchia (navigando in Excel o SSRS). Supponiamo di avere quattro misure in effetti sulle entrate della tabella A, reddito B, spese A. Devo mostrarlo come

"+ Profit (calculated measure)

"--+Revenue (calculated measure)

"----+Revenue A (Fact measure)

"----+Revenue B (Fact measure)

"--+expense (calculated measure)

"----+Expense A (Fact measure)

"----+Expense B (Fact measure)

Ho creato la misura calcolata comunque io siaincapace di risolvere la questione della gerarchia per le misure. Non sono in grado di utilizzare le cartelle di visualizzazione o le dimensioni degenerate per ottenere il risultato. Qualcuno può aiutare?

risposte:

0 per risposta № 1

Non è necessario creare una gerarchia se illo scopo è solo quello di poterlo sfogliare. Crea un set denominato nel tuo cubo (se la modifica della struttura del cubo è un'opzione) o un set denominato con scope della query (se deve essere creato temporaneamente) e inserisci tutte le misure necessarie.

WITH SET MySetOfMeasures AS
{
Measures.Profit,

Measures.Revenue,

Measures.[Revenue A],

Measures.[Revenue B],

Measures.expense,

Measures.[Expense A],

Measures.[Expense B]
}

Quindi puoi richiamare questo set nel tuo MDX.

SELECT MySetOfMeasures ON 0 FROM [YourCube]