Het aggregatiebereik definiëren
Er zijn gewoonlijk twee factoren die samen bepalen welke records worden gebruikt voor het definiëren van de waarde van aggregatie in een uitdrukking. Bij het werken in visualisaties zijn deze factoren:
- Dimensionale waarde (bij aggregatie in een diagramuitdrukking)
- Selecties
Samen definiëren deze factoren het bereik van de aggregatie. U komt mogelijk situaties tegen waarbij u de selectie, de dimensie of beide buiten beschouwing wilt laten bij de berekening. In diagramfuncties kunt u dit bereiken door de kwalificatie
Methode | Beschrijving |
---|---|
Kwalificatie |
Bij gebruik van de kwalificatie TOTAL binnen uw aggregatiefunctie wordt de dimensionale waarde buiten beschouwing gelaten. De aggregatie wordt uitgevoerd op alle mogelijke veldwaarden. Na de kwalificatie TOTAL kan een lijst met een of meer veldnamen tussen punthaken worden opgegeven. Deze veldnamen moeten een subset zijn van de dimensievariabelen van het diagram. In dit geval wordt bij de berekening geen rekening gehouden met de dimensievariabelen van het diagram met uitzondering van de aangegeven dimensievariabelen. Er wordt één waarde geretourneerd voor elke combinatie van veldwaarden in de opgegeven dimensievelden. Ook velden die momenteel niet een dimensie zijn in een diagram, kunnen worden opgenomen in de lijst. Dit kan nuttig zijn bij groepsdimensies waarbij de dimensievelden niet vast zijn. Als alle variabelen in de groep worden aangegeven, werkt de functie als het drill-downniveau verandert. |
Set-analyse | Bij gebruik van set-analyse binnen uw aggregatie wordt de selectie buiten beschouwing gelaten. De aggregatie wordt uitgevoerd op alle waarden verdeeld over de dimensies. |
Kwalificatie |
Bij gebruik van de kwalificatie TOTAL en set-analyse binnen uw aggregatie worden de selectie en de dimensies buiten beschouwing gelaten. |
Kwalificatie |
Bij gebruik van de kwalificatie ALL binnen uw aggregatie worden de selectie en de dimensies buiten beschouwing gelaten. Het equivalent kan worden bereikt met de instructie =sum(All Sales) =sum({1} Total Sales) |
Example: Kwalificatie TOTAL
In het volgende voorbeeld wordt getoond hoe
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-analyse
In het volgende voorbeeld wordt getoond hoe set-analyse kan worden gebruikt om een vergelijking tussen gegevensverzamelingen te maken voordat er iets is geselecteerd. Ervan uitgaande dat
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: Kwalificatie TOTAL en set-analyse
In het volgende voorbeeld wordt getoond hoe set-analyse en de kwalificatie
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% |
Gegevens die worden gebruikt in voorbeelden: