distinctCount distinctCount

Conta il numero di valori diversi ignorando i valori Null.

Categoria

Aggregazione

Sintassi della funzione

distinctCount(<listAny>)

Parametri

Parametro
Tipo
Descrizione
listToProcess
listString, listBoolean, listInteger, listDecimal, listDuration, listDateTime, listDateTimeOnly, listDateOnly o listObject
Elenco da elaborare. Per listObject, deve essere un riferimento di campo.
keyAttributeName
string
Questo parametro è facoltativo e solo per listObject. Se il parametro non viene fornito, un oggetto viene considerato duplicato se tutti gli attributi hanno gli stessi valori. In caso contrario, un oggetto viene considerato duplicato se l’attributo specificato ha lo stesso valore.

Firma e tipo restituito

distinctCount(<listAny>)

Restituisce un numero intero.

distinctCount(<listObject>)

distinctCount(<listObject>,<string>)

Restituisce un elenco di oggetti.

Esempio

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

Restituisce 2.

distinctCount(@event{my_event.productListItems})

Restituisce il numero di oggetti strettamente distinti nella matrice di oggetti specificata (tipo listObject).

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

Restituisce il numero di oggetti con un valore di attributo "SKU" distinto{}.

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