Les commandes non-algorithmiques et les algorithmes qui adoptent la clause return
sont exécutés comme process en temps réel. Le résultat de l'exécution du process en temps réel sera retourné à l'utilisateur une fois terminé, et ne sera PAS stocké dans le serveur Ultipa.
Opérations valides sur le process en temps réel selon différents statuts :
Statut | top() |
kill() |
---|---|---|
running | √ | √ |
stopped | ||
completed |
Afficher le Process en Temps Réel
Nom de la table retournée : _top
En-tête de la table retournée : process_id
| process_uql
| duration
(l'id, l'instruction UQL et la durée (en secondes) de la tâche)
Syntaxe:
// Pour afficher tous les processus en temps réel dans l'instance Ultipa actuelle
top()
Arrêter le Process en Temps Réel
Un process arrêté ne peut pas être redémarré.
Syntaxe:
// Pour tuer tous les processus en temps réel dans l'instance Ultipa actuelle
kill("*")
// Pour tuer un certain processus en temps réel dans l'instance Ultipa actuelle
kill("<process_id>")