Distinct counter
Calculate distinct field values over time
Overview
The distinct counter is a stateful processor which tracks distinct values for specified fields. Two key functions are provided:
Number of distinct field values
Number of of times the distinct field value has been seen
Example & DSL attributes
distinct counter:
fields:
- imsi
- imei
Response
The processor adds a distinctCounter attribute with the following result
distinctCounter:
imsi:
505010000011111 : 101
904130454090869 : 78
imei:
350123451234560 : 101
346543125767631 : 78
983453473245799 : 12
Attributes schema
Attribute
Description
Data Type
Required
name
Descriptive name of the processor function
String
Default: Random UUID
fields
List of fields to count the number of time the same value has been seen
String List
Last updated
Was this helpful?