È importante comprendere le differenze tra i filtri e i passi di selezione nelle cartelle di lavoro in modo da poterli applicare in modo efficace.
Scopo e applicazione
I filtri agiscono sulle singole colonne per ridurre o concentrare i dati in una o più visualizzazioni. I filtri possono essere applicati a qualsiasi visualizzazione che utilizza dati dello stesso data set o area argomenti del filtro, inclusi i data set uniti tramite join. Per ulteriori informazioni, vedere Informazioni sui filtri.
I passi di selezione agiscono sulle gerarchie e non filtrano effettivamente i dati nelle visualizzazioni. Specificano invece quali livelli o membri della gerarchia vengono visualizzati in tutte le visualizzazioni che utilizzano la stessa gerarchia su cui si basa il passo di selezione. I passi di selezione non hanno alcun effetto sulle visualizzazioni che non utilizzano la stessa gerarchia.
Impatto sull'aggregazione
I filtri vengono applicati ai dati prima dell'aggregazione e pertanto influiscono su tutti i valori aggregati nelle visualizzazioni. I passi di selezione vengono applicati dopo l'aggregazione e pertanto non hanno alcun impatto sui valori aggregati.
Si supponga, ad esempio, di disporre di una visualizzazione tabella denominata Ricavi nel 2010 che utilizza le colonne di attributi e misure per mostrare i ricavi per trimestre per l'anno 2010, incluso il totale complessivo per l'intero anno.
.png
Se si aggiunge un filtro dello sfondo nella barra dei filtri per escludere il primo trimestre del 2010, la riga per il primo trimestre scompare dalla tabella e il totale complessivo per l'intero anno cambia per riflettere il valore del filtro escluso.
.png
Si supponga ora che la visualizzazione tabella utilizzi una gerarchia temporale per mostrare gli stessi dati, ora denominata Ricavi nel 2010 (gerarchia temporale).
.png
Se si aggiunge un passo di selezione nella barra dei filtri per rimuovere il primo trimestre del 2010, la riga per il primo trimestre viene eliminata dalla tabella, ma i ricavi totali per l'intero anno non cambiano. Ciò accade perché il passo di selezione viene applicato dopo l'aggregazione della query per i ricavi nel 2010, quindi rimuove solo il membro del primo trimestre del 2010 dalla visualizzazione.
.png
Ordine di funzionamento nella barra dei filtri
Nella barra dei filtri, l'ordine in cui vengono visualizzati i filtri della cartella di lavoro o dello sfondo è irrilevante. Tuttavia, l'ordine di visualizzazione dei passi di selezione è fondamentale perché determina l'ordine in cui vengono applicati.
Si supponga, ad esempio, di disporre di una visualizzazione tabella denominata Ricavi nel 2010 che utilizza una gerarchia temporale per mostrare i ricavi per trimestre per l'anno 2010, inclusi il totale dei ricavi per l'anno. Si supponga che il primo passo di selezione nella barra dei filtri inizi con l'anno 2010 e quindi rimuova il primo trimestre, 2010 Q1, in modo che vengano visualizzati solo gli importi dei ricavi per l'anno stesso e i tre trimestri rimanenti.
.png
Se si aggiunge un altro passo di selezione separato nella barra dei filtri che aggiunge nuovamente il primo trimestre, 2010 Q1, la visualizzazione mostra tutti e quattro i trimestri per l'anno 2010, come previsto.
.png
Se si inverte l'ordine di questi due passi di selezione nella barra dei filtri, la visualizzazione non mostra alcun dato. Ciò accade perché ora il passo di selezione che aggiunge il membro 2010 Q1 viene applicato per primo, quindi la visualizzazione inizia solo con 2010 Q1. Il secondo passo di selezione per conservare il 2010 e rimuovere 2010 Q1 non funziona perché non è possibile conservare il membro 2010 se non è nella selezione con cui iniziare.
.png
È importante assicurarsi che i passi di selezione vengano visualizzati in un ordine logico in modo che, quando vengono applicati, la visualizzazione mostri i dati previsti.