Skip to main content

Update Semantic Model

Current configuration of the Update Semantic Model task in the Workflow Designer

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

FieldDescription
Semantic ModelPublished Import model to update.
Refresh modeFull reloads all entities; Incremental applies rules configured in the model.
Wait for completionWaits for a final state before proceeding.
TimeoutMaximum wait time, from 5 to 3600 seconds.
Check intervalFrequency of checks during wait, from 250 to 5000 milliseconds.
Idempotency keyOptional 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.