Gå till huvudinnehåll

Aggregera

Aggregatfunktioner utför en beräkning på flera värden för att returnera ett enda resultat.

Följande funktioner är tillgängliga i Qlik Open Lakehouse:

Funktion Beskrivning
APPROX_COUNT_DISTINCT Approximerar antalet distinkta indatavärden som inte är null.
APPROX_COUNT_DISTINCT_EACH Approximerar antalet distinkta värden för varje given grupp.
AVG Beräknar medelvärdet (aritmetiskt medelvärde) av alla indatavärden.
AVG_EACH Beräknar medelvärdet (aritmetiskt medelvärde) av alla indatavärden för varje given grupp.
AVG_TIME_SERIES Hämtar medelvärdet per tidsintervall.
COLLECT_SET Samlar in en uppsättning av alla värden för ett givet fält.
COLLECT_SET_EACH Samlar in en uppsättning av alla värden för ett fält för varje given grupp.
Antal Räknar antalet icke-null indatavärden.
COUNT(*) Räknar antalet inmatningsrader.
COUNT(DISTINCT ...) Räknar antalet distinkta indatavärden som inte är null.
COUNT_EACH Räknar antalet objekt för varje given grupp.
COUNT_IF Räknar antalet `TRUE`-indatavärden.
DYNAMIC_SESSIONS Samlar en matris med sessionens start- och sluttider.
FÖRST Hämtar det första indatavärdet som anländer för varje grupp.
FIRST_ARRAY Hämtar den första matrisen med värden som ses i händelserna inom tidsfönstret.
FIRST_EACH Hämtar en matris med de första värdena per given grupp i tidsfönstret.
FIRST_TIME_SERIES Hämtar det första värdet per tidsintervall.
LAST Hämtar det sista indatavärdet som anländer för varje grupp.
LAST_ARRAY Hämtar den sista matrisen med värden som setts i händelserna inom tidsfönstret.
Syntax Hämtar en matris med de sista värdena per grupp i tidsfönstret.
LAST_K Hämtar de sista `k` värdena per grupp.
LAST_K_EACH Hämtar de sista `K` värdena per angiven grupp.
LAST_TIME_SERIES Hämtar det sista värdet per tidsintervall.
MAX Beräknar maximum av alla indatavärden.
MAX_BY Hämtar värdet som motsvarar det maximala värdet för ett annat fält i tidsfönstret.
MAX_EACH Samlar in det maximala värdet per angiven grupp.
MAX_TIME_SERIES Hämtar det maximala värdet per tidsintervall.
MIN Beräknar minimum av alla indatavärden.
MIN_BY Hämtar värdet som motsvarar minimivärdet för ett annat fält i tidsfönstret.
MIN_EACH Samlar in minimivärdet per given grupp.
MIN_TIME_SERIES Hämtar minimivärdet per tidsintervall.
SESSION_COUNT Räknar antalet sessioner.
STD_DEV Beräknar standardavvikelsen för en uppsättning tal.
STD_DEV_EACH Beräknar standardavvikelsen för en uppsättning tal per given grupp.
STRING_MAX Beräknar det maximala av alla inmatade strängvärden.
STRING_MAX_EACH Samlar in det maximala strängvärdet per given grupp.
STRING_MIN_EACH Samlar in det minimala strängvärdet per given grupp.
SUM Beräknar summan av alla inmatade värden.
SUM_EACH Beräknar summan av alla indatavärden för varje given grupp.
SUM_TIME_SERIES Hämtar summan av alla värden per tidsintervall.
WEIGHTED_AVERAGE Det viktade medelvärdet för ett fält i tidsfönstret.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!