Definizione dell'ambito di aggregazione
Vi sono in genere due fattori che concorrono a determinare quali record vengono utilizzati per definire il valore dell'aggregazione in un'espressione. Quando si utilizzano le visualizzazioni, tali fattori sono:
- Valore dimensionale (dell'aggregazione in un'espressione di grafico)
- Selezioni
Insieme, questi fattori definiscono l'ambito dell'aggregazione. È possibile incontrare situazioni in cui si desidera che il calcolo ignori la selezione, la dimensione o entrambe. Nelle funzioni per grafici è possibile ottenere questo risultato utilizzando il qualificatore
Metodo | Descrizione |
---|---|
Qualificatore |
Utilizzando il qualificatore TOTAL all'interno della funzione di aggregazione viene ignorato il valore dimensionale. L'aggregazione verrà eseguita su tutti i valori di campo possibili. Il qualificatore TOTAL può essere seguito da un elenco di uno o più nomi di campo tra parentesi acute. Questi nomi di campo devono essere un sottogruppo delle variabili di dimensione del grafico. In questo caso, il calcolo verrà effettuato ignorando tutte le variabili di dimensione del grafico eccetto quelle elencate, ad esempio un valore verrà restituito per ogni combinazione di valori di campo nei campi delle dimensioni elencati. Anche i campi che non sono attualmente una dimensione in un grafico possono essere inclusi nell'elenco. Questo può essere utile in caso di dimensioni di gruppo, dove i campi di dimensione non sono fissi. Elencando tutte le variabili nel gruppo viene attivata la funzione in corrispondenza delle modifiche del livello di drill-down. |
Set Analysis | Se si utilizza l'analisi di gruppo all'interno dell'aggregazione, la selezione verrà ignorata. L'aggregazione verrà eseguita su tutti i valori suddivisi nelle dimensioni. |
Qualificatore |
Se si utilizza il qualificatore TOTAL e Set Analysis all'interno dell'aggregazione, la selezione e le dimensioni verranno ignorate. |
Qualificatore |
Se si utilizza il qualificatore ALL all'interno dell'aggregazione, la selezione e le dimensioni verranno ignorate. È possibile ottenere gli stessi risultati con l'istruzione =sum(All Sales) =sum({1} Total Sales) |
Example: Qualificatore TOTAL
Nell'esempio seguente viene mostrato come
Year | Quarter | Sum(Amount) | Sum(TOTAL Amount) | Sum(Amount)/Sum(TOTAL Amount) |
---|---|---|---|---|
3000 | 3000 | 100% | ||
2012 | Q2 | 1700 | 3000 | 56,7% |
2013 | Q2 | 1300 | 3000 | 43,3% |
Example: Analisi di gruppo
Nell'esempio seguente viene mostrato come Set Analysis può essere utilizzata per eseguire un confronto tra serie di dati prima che venga eseguita qualsiasi selezione. Presupponendo che sia stato selezionato
Year | Quarter | Sum(Amount) | Sum({1} Amount) | Sum(Amount)/Sum({1} Amount) |
---|---|---|---|---|
3000 | 10800 | 27,8% | ||
2012 | Q1 | 0 | 1100 | 0% |
2012 | Q3 | 0 | 1400 | 0% |
2012 | Q4 | 0 | 1800 | 0% |
2012 | Q2 | 1700 | 1700 | 100% |
2013 | Q1 | 0 | 1000 | 0% |
2013 | Q3 | 0 | 1100 | 0% |
2013 | Q4 | 0 | 1400 | 0% |
2013 | Q2 | 1300 | 1300 | 100% |
Example: Qualificatore TOTAL e analisi di gruppo
Nell'esempio seguente viene mostrato come Set Analysis e il qualificatore
Year | Quarter | Sum(Amount) | Sum({1} TOTAL Amount) | Sum(Amount)/Sum({1} TOTAL Amount) |
---|---|---|---|---|
3000 | 10800 | 27,8% | ||
2012 | Q2 | 1700 | 10800 | 15,7% |
2013 | Q2 | 1300 | 10800 | 12% |
Dati utilizzati negli esempi: