Update Semantic Model
The Update Semantic Model task initiates a full or incremental update of an Import Semantic Model.
The selector shows only models published, accessible, and updatable by the user executing the workflow. Live models query sources directly and do not use this task.
Configuration
| Field | Description |
|---|---|
| Semantic Model | Published Import model to update. |
| Refresh mode | Full reloads all entities; Incremental applies rules configured in the model. |
| Wait for completion | Waits for a final state before proceeding. |
| Timeout | Maximum wait time, from 5 to 3600 seconds. |
| Check interval | Frequency of checks during wait, from 250 to 5000 milliseconds. |
| Idempotency key | Optional value that prevents starting the same logical request twice. |
Timeout and interval are used only when Wait for completion is active. If the timeout expires, the update may continue: use Monitor Update with the returned identifier.
The idempotency key can contain Sybot parameters:
aggiornamento-clienti-#>data_elaborazione<#
Reuse the same key only for requests that must be considered equivalent.
Results
The task makes available:
- update identifier;
- status and progress;
- identifier of the new generation, when completed;
- secure diagnostic message in case of issue.
States distinguish pending, in-progress, succeeded, failed, cancelled, or not started requests because an equivalent update is already active.
Verification
During an update, Views continue to use the previously published generation. After a succeeded state, verify freshness and data as described in Publish and Update.