Horizon AI Query is in closed beta.
Interested in the Horizon AI Query? Get in touch with your Customer Success Manager.
You can create a Continuous Query to have your Horizon AI Query automatically evaluated by Junction as needed, and receive any query result changes through your Webhook or ETL Pipeline destinations.
Automatic Evaluation
Continuous Query runs automatically on all existing and new Users in your Team;
Continuous Change Monitoring
Continuous Query is scheduled intelligently in response to any new data points or updates discovered through device data connections made through Junction Link and Junction Mobile SDKs.
Result Pushing
Junction pushes any Continuous Query result table changes to your Webhook or ETL Pipeline destinations.
Result Pulling
The latest result table can be queried through Junction API at any time.
With Continuous Query, you can focus on adding value to your product with the aggregated data insights:
While Continuous Query uses the same Query DSL as the Query API, some restrictions are in place:
Do reach out to us if your use case is hampered by these restrictions.
When a Continuous Query is re-evaluated and the result set has changed, Junction sends a Result Table Changed data event to your your Webhook or ETL Pipeline destinations.
This data event includes only the delta (new rows or changed rows with respect to the group keys). To re-fetch the whole result set, use the Get Result Table endpoint.
You can manage your Continuous Query using our Org Management API:
You can also manage them through the Continuous Query section of the Vital Dashboard: