Ga naar hoofdinhoud Ga naar aanvullende inhoud

Aggregatiefuncties

De functiegroep met zogeheten aggregatiefuncties bestaat uit functies die meerdere veldwaarden als invoer aannemen en een enkel resultaat retourneren, waarbij de aggregatie wordt gedefinieerd door een diagramdimensie of een group by-clausule in het script. Aggregatiefuncties zijn onder meer Sum(), Count(), Min(), Max() en nog veel meer.

De meeste aggregatiefuncties kunnen zowel worden gebruikt in het script voor het laden van gegevens als in diagramuitdrukkingen, maar de syntaxis verschilt.

Aggregatiefuncties gebruiken in het script voor het laden van gegevens

Aggregatiefuncties kunnen alleen worden gebruikt binnen LOAD -opdrachten.

Aggregatiefuncties gebruiken in diagramuitdrukkingen

De argumentuitdrukking van een aggregatiefunctie mag niet nog een andere aggregatiefunctie bevatten.

De uitdrukking mag geen aggregatiefuncties bevatten, tenzij deze interne aggregaties de kwalificatie TOTAL bevatten. Gebruik voor meer geavanceerde geneste aggregaties de aggregatiefunctie Aggr, in combinatie met berekende dimensies.

Een aggregatiefunctie aggregeren over de set mogelijke records die wordt gedefinieerd door de selectie. Maar er kan een alternatieve set records worden gedefinieerd door gebruik te maken van een set-uitdrukking bij set-analyse.

Set-analyse en set-uitdrukkingen

Meer informatie

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!