session-trigger
The session-trigger processing node uses a dashboard parent output (for dashboard_users) and searchCriteria to locate sessions in the same project, then calls reprocess on a configured target-node when metadata matches.
When to use it
Use for operational workflows (refresh a stale transform after dashboard publish) where re-running one node for selected sessions is intentional.
Limitations
- Side effect: triggers reprocessing on the platform; easy to misconfigure
target-nodeor JMESPath. - Requires a
dashboardupstream withdashboard_usersand valid project context. searchCriteriamust includesession(name filter) andexpression(JMESPath on session metadata compared to the dashboard user).- Not for trainee analytics or building
$heat-dataservicepayloads.
Configuration
| Property | Required | Description |
|---|---|---|
target-node | yes | Session template node name to reprocess (for example csv-input) |
searchCriteria | yes | Object with session (string) and expression (JMESPath) |