Retourner le statut d'une tâche exécutée en mode synchrone - 7.3

Guide d'utilisation de Talend Administration Center

Version
7.3
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Administration Center
Content
Administration et monitoring
Last publication date
2024-02-21

Procédure

Utilisez la commande runTask de MetaServlet pour exécuter la tâche.

Exemple

Par exemple (sous Windows) :
MetaServletCaller.bat --tac-url=http://localhost:8080/org.talend.administrator/ 
--json-params={"actionName":"runTask","authPass":"admin","authUser":"admin@company.com", 
"mode":"synchronous","taskId":"2502"} --format-output

Exemple

Si la tâche a été exécutée avec succès, vous obtenez par exemple :
{
  "errorStatus":  "NO_ERROR",
   "execBasicStatus":  "OK",
   "execDetailedStatus":  "ENDED_OK",
   "execDetailedStatusLabel":  "Ok",
   "execRequestId":  "1406816118032_sYHGd",
   "executionTime": {
     "millis": 6011,
     "seconds": 6
  },
   "jobExitCode": 0,
   "returnCode": 0,
   "status":  "READY_TO_RUN"
}
Le statut de la tâche après exécution est Ready to run et le statut de cette exécution, Ended OK ainsi que le code de sortie du Job 0 indiquent qu'elle s'est terminée avec succès.

Exemple

En cas d'échec de la tâche, vous obtenez par exemple :
{
  "errorStatus":  "JOB_ERROR",
   "execBasicStatus":  "ERROR",
   "execDetailedStatus":  "JOB_ERROR",
   "execDetailedStatusLabel":  "Job ended with error(s)",
   "execRequestId":  "1406817091606_fVsht",
   "executionTime": {
     "millis": 3847,
     "seconds": 3
  },
   "jobExitCode": 1,
   "returnCode": 0,
   "status":  "READY_TO_RUN"
}
Le statut de l'exécution Job error ainsi que le code de sortie du Job 1 indiquent qu'une erreur est survenue lors de l'exécution de la tâche.