De basisaggregatiefuncties zijn een groep van de meest gebruikte aggregatiefuncties.
Gebruik de vervolgkeuzelijst bij elke functie om een korte beschrijving en de syntaxis van de functie te bekijken. Klik op de functienaam in de beschrijving van de syntaxis voor meer informatie.
Basisaggregatiefuncties gebruiken in het load-script
De gesorteerde waarden worden herhaald over een aantal records, zoals is vastgelegd door een group by-clausule, of geaggregeerd over een volledige gegevensverzameling als er geen group by-clausule is gedefinieerd.
firstsorted([
distinct ] expression , sort-weight
[, n ])
Max() retourneert de hoogste numerieke waarde van de geaggregeerde gegevens in de uitdrukking, zoals gedefinieerd door een group by-clausule. Door een rank n op te geven, wordt de n-de hoogste waarde gezocht.
Min() retourneert de laagste numerieke waarde van de geaggregeerde gegevens in de uitdrukking, zoals gedefinieerd door een group by-clausule. Door een rank n op te geven, wordt de n-de laagste waarde gezocht.
Mode() retourneert de vaakst voorkomende waarde, de moduswaarde, van de geaggregeerde gegevens in de uitdrukking, zoals gedefinieerd door een group by-clausule. De functie Mode() kan zowel numerieke waarden als tekstwaarden retourneren.
Only() retourneert een waarde als er één, en niet meer dan één, mogelijk resultaat is voor de geaggregeerde gegevens. Als de records binnen elk gegroepeerd resultaat, zoals gedefinieerd door een group by-clausule, slechts één waarde bevat, wordt die waarde geretourneerd. Als de records binnen elk gegroepeerd resultaat, zoals gedefinieerd door een group by-clausule, slechts één waarde bevat, wordt die waarde geretourneerd. Anders wordt NULL geretourneerd
Basisaggregatiefuncties gebruiken in grafiekuitdrukkingen
Aggregatiefuncties voor grafieken kunnen alleen worden gebruikt op velden in grafiekuitdrukkingen. De argumentuitdrukking van een aggregatiefunctie mag niet nog een andere aggregatiefunctie bevatten.
FirstSortedValue() retourneert de waarde van de uitdrukking die is opgegeven in value en die overeenkomt met het resultaat van het sorteren van het argument sort_weight, waarbij rekening wordt gehouden met rank, indien opgegeven. Als meer dan één uitkomst dezelfde sort_weight voor de opgegeven rank deelt, retourneert de functie NULL.
Mode() retourneert de vaakst voorkomende waarde, de modus, in de geaggregeerde gegevens. De functie Mode() kan zowel tekstwaarden als numerieke waarden verwerken.
Only() retourneert een waarde als er één, en niet meer dan één, mogelijk resultaat is voor de geaggregeerde gegevens. Als u bijvoorbeeld zoekt naar het enige product waarvan de prijs per eenheid =9 en er zijn meerdere producten met een prijs per eenheid van 9, dan wordt het resultaat NULL geretourneerd.
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!
Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com