Context:
In order for events to be mapped to activities we need a way to query ingested events and group them by e.g. their event name.
AT:
- an event search api is defined offering
- a response containing a list of available event counts grouped by:
- 1. group
- 2. source
- 3. event name
- results should be sorted alphabetically for each grouping level (case insensitive)
- a search terms query param searchTerms (optional, could be missing/empty)
- filtering in the event properties:
- group: terms search
- source: terms search
- event name: terms search
- filtering in the event properties:
- optional sort parameter (field and order)
- a response containing a list of available event counts grouped by:
- the api is documented
Hint:
See the following design for the expected search output https://app.zeplin.io/project/5b4f294ab0d5cf0c2c391d1d/screen/5db1a422b3039f54caaa9be5 (ignore the payload column)
This is the controller panel for Smart Panels app
- is depended on by
-
OPT-2924 Ingested Events can be mapped to an Event Based Process
- Done