distinctCount distinctCount
Cuenta el número de valores diferentes e ignora los valores nulos.
Categoría
Agregación
Sintaxis de función
distinctCount(<listAny>)
Parámetros
Parámetro
Tipo
Descripción
listToProcess
listString, listBoolean, listInteger, listDecimal, listDuration, listDateTime, listDateTimeOnly, listDateOnly o listObject
Lista para procesar. Para listObject, debe ser una referencia de campo.
keyAttributeName
cadena
Este parámetro es opcional y solo para listObject. Si no se proporciona el parámetro, un objeto se considera duplicado si todos los atributos tienen los mismos valores. De lo contrario, un objeto se considera duplicado si el atributo dado tiene el mismo valor.
Firma y tipo devuelto
distinctCount(<listAny>)
Devuelve un entero.
distinctCount(<listObject>)
distinctCount(<listObject>,<string>)
Devuelve una lista de objetos.
Ejemplo
distinctCount([10,2,10,null])
Devuelve 2.
distinctCount(@event{my_event.productListItems})
Devuelve el número de objetos estrictamente distintos en la matriz de objetos determinada (tipo listObject).
distinctCount(@event{my_event.productListItems}, "SKU")
Devuelve el número de objetos que tienen un valor de atributo SKU distinto {}.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76