The Data Search service is a microservice that enables data searches within other processes. It facilitates the creation of processes capable of conducting searches and retrieving data by utilizing Kafka actions in tandem with Elasticsearch mechanisms.
Create process
Displaying the results (optional)
Configure the search node
Topic name
KAFKA_TOPIC_DATA_SEARCH_IN
environment variable in your deployment).Body message
["STARTED", "FINISHED, ONHOLD" "..."]
- depending if you want to filter process instances based on their status, if the parameter is ommited, the process will display all the statusesData to send
Advanced configuration (Headers)
{"processInstanceId": ${processInstanceId}}
{"destinationId": "search_node", "callbacksForAction": "search_for_client"}
Performing the search
Receiving the response
KAFKA_TOPIC_DATA_SEARCH_OUT
env variable in your deployment). Add the topic in the Node config of the User task where you previously added the Kafka Send Action.tooManyResults
is true.