Met à jour le statut d'une tâche de source de données.
Identificateur : update_datasource_task_status
Éléments
datasource_task_id : L'ID de la tâche qui doit être récupérée. Il s'agit de la valeur de la colonne configurée comme identifiant dans les paramètres de la source de données.
statut : Le stade actuel de la tâche. Par exemple, DONE, CANCELED, PAUSED et IN_PROGRESS.
connection_timeout : La valeur du délai d'attente en millisecondes.
Sortie
L'étiquette d'événement de cet événement est update_datasource_task_status.
OK : La tâche de la source de données a été récupérée avec succès.
ERROR : Une erreur s'est produite lors de la récupération de la tâche. Si le serveur définit un message d'erreur, il sera trouvé dans les données utiles.
Payload : erreur, message d'erreur, classe d'erreur, catégorie d'erreur, code d'erreur.
TIMEOUT : Le serveur n'a pas envoyé de réponse dans le délai spécifié, connection_timeout
Exemple
Cet exemple montre que cela peut être utilisé en conjonction avec une entrée de source de données.
<update_datasource_task_status id="cancel_ds_task">
<param name="datasource_task_id" type="string">?{context.ds_§{ replace validation.datasource.value.id '-' '' }§_task.id}?</param>
<param name="status" type="string">CANCELED</param>
<param name="connection_timeout" type="string">10000</param>
</update_datasource_task_status>