distinctCount distinctCount

Räknar antalet olika värden som ignorerar null-värden.

Kategori

Aggregering

Funktionssyntax

distinctCount(<listAny>)

Parametrar

Parameter
Typ
Beskrivning
listToProcess
listString, listBoolean, listInteger, listDecimal, listDuration, listDateTime, listDateTimeOnly, listDateOnly eller listObject
Lista som ska bearbetas. För listObject måste det vara en fältreferens.
keyAttributeName
string
Den här parametern är valfri och endast för listObject. Om parametern inte anges betraktas ett objekt som duplicerat om alla attribut har samma värden. Annars betraktas ett objekt som duplicerat om det angivna attributet har samma värde.

Signatur och returtyp

distinctCount(<listAny>)

Returnerar ett heltal.

distinctCount(<listObject>)

distinctCount(<listObject>,<string>)

Returnerar en lista med objekt.

Exempel

distinctCount([10,2,10,null])

Returnerar 2.

distinctCount(@event{my_event.productListItems})

Returnerar antalet strikt distinkta objekt i den angivna objektarrayen (typen listObject).

distinctCount(@event{my_event.productListItems}, "SKU")

Returnerar antalet objekt som har ett tydligt SKU-attributvärde {}.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76