Definiera aggregeringens omfattning
Det finns vanligtvis två faktorer som tillsammans avgör vilka poster som används för att definiera värdet av en aggregering i ett uttryck. När vi arbetar med visualiseringar är dessa faktorer:
- Dimensionsvärde (för en aggregering i ett diagramuttryck)
- Val
Tillsammans definierar dessa faktorer omfattningen för aggregeringen. Du kan komma att stöta på situationer där du vill att beräkningen ska bortse från urvalet, dimensionen eller bådadera. I diagramfunktioner kan du åstadkomma detta genom att använda kvalificeraren
Metod | Beskrivning |
---|---|
Kvalificeraren |
När du använder total-kvalificeraren i en aggregeringsfunktion ignoreras dimensionsvärdet. Aggregeringen utförs på alla möjliga fältvärden. Bestämningen TOTAL kan följas av en lista med ett eller flera fältnamn inom vinkelparenteser. Dessa fältnamn bör ingå i en underuppsättning av diagrammets dimensionsvariabler. Vid uträkningen beaktas i detta fall alla diagrammets dimensionsvariabler utom de som ingår i listan, d.v.s. ett värde returneras för varje kombination av fältvärden i dimensionsfälten som finns i listan. Även fält som för närvarande inte utgör en dimension i ett diagram kan ingå i listan. Detta är användbart när man arbetar med grupper av dimensioner där dimensionsfälten inte är fasta. Genom att lista alla variabler i gruppen säkerställs att funktionen fungerar när den hierarkiska nivån ändras. |
Set-analys | Vid användning av set-analys inuti aggregeringen åsidosätts urvalet. Aggregeringen utförs på alla värden delat över dimensionerna. |
Kvalificeraren |
När kvalificeraren TOTAL och set-analys används inuti din aggregering åsidosätts urvalet och dimensionerna ignoreras. |
Kvalificeraren |
När kvalificeraren ALLanvänds inuti aggregeringen ignoreras urvalet och dimensionerna. Motsvarande resultat kan uppnås med set-analys-satsen =sum(All Sales) =sum({1} Total Sales) |
Example: Kvalificeraren TOTAL
I följande exempel visas hur
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: Set-analys
I följande exempel visas hur set-analys kan användas för att göra en jämförelse mellan datauppsättningar innan något urval har gjorts. Anta att
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: Kvalificeraren TOTAL och set-analys
I följande exempel visas hur set-analys och kvalificeraren
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% |
Data som används i exempel: