Referencia de comando > Referencia de comando pmcmd > GetWorkflowDetails
  

GetWorkflowDetails

Devuelve la siguiente información sobre un flujo de trabajo:
El comando GetWorkflowDetails emplea la siguiente sintaxis en el modo de línea de comandos:
pmcmd GetWorkflowDetails

<<-service|-sv> service [<-domain|-d> domain] [<-timeout|-t> timeout]>

<<-user|-u> username|<-uservar|-uv> userEnvVar>

<<-password|-p> password|<-passwordvar|-pv> passwordEnvVar>

[<<-usersecuritydomain|-usd> usersecuritydomain|<-usersecuritydomainvar|-usdv> userSecuritydomainEnvVar>]

[<-folder|-f> folder]

[<-runinsname|-rin> runInsName]

[-wfrunid workflowRunId]

workflow
El comando GetWorkflowDetails emplea la siguiente sintaxis en el modo interactivo:
GetWorkflowDetails

[<-folder|-f> folder]

[<-runinsname|-rin> runInsName]

[-wfrunid workflowRunId]

workflow
La tabla siguiente describe las opciones y los argumentos de pmcmd GetWorkflowDetails:
Opción
Argumento
Descripción
-service
-sv
service
Obligatorio. Nombre del servicio de integración.
-domain
-d
domain
Opcional. Nombre del dominio.
-timeout
-t
timeout
Opcional. Tiempo, en segundos, durante el que pmcmd intenta conectar con el servicio de integración.
Si se omite la opción -timeout, pmcmd utiliza el valor de tiempo de espera especificado en la variable de entorno INFA_CLIENT_RESILIENCE_TIMEOUT. Si la variable de entorno no está definida, pmcmd usa el valor de tiempo de espera predeterminado. El valor predeterminado es 180.
-user
-u
username
Obligatorio en el modo de línea de comandos si no se especifica la variable de entorno de nombre de usuario. Nombre de usuario. No se usa en el modo interactivo.
-uservar
-uv
userEnvVar
Especifica la variable de entorno de nombre de usuario.
Obligatorio en el modo de línea de comandos si no se especifica el nombre de usuario. No se usa en el modo interactivo.
-password
-p
password
Obligatorio en el modo de línea de comandos si no se especifica la variable de entorno de contraseña. Contraseña. No se usa en el modo interactivo.
-passwordvar
-pv
passwordEnvVar
Obligatorio en el modo de línea de comandos si no se especifica la contraseña. Variable de entorno de contraseña. No se usa en el modo interactivo.
-usersecuritydomain
-usd
usersecuritydomain
Opcional en el modo de línea de comandos. Obligatorio si se utiliza autenticación de LDAP. Nombre del dominio de seguridad al que pertenece el usuario. No se usa en el modo interactivo. El valor predeterminado es Native.
-usersecuritydomainvar
-usdv
userSecuritydomainEnvVar
Opcional en el modo de línea de comandos. Variable de entorno de dominio de seguridad. No se usa en el modo interactivo.
-folder
-f
folder
Obligatorio si el nombre del flujo de trabajo no es único en el repositorio. Nombre de la carpeta que contiene el flujo de trabajo.
-runinsname
-rin
runInsName
Nombre de la instancia de ejecución del flujo de trabajo. Utilice esta opción si ejecuta flujos de trabajo concurrentes.
-wfrunid
workflowRunId
Número identificativo de ejecución (ID de ejecución) de la instancia de ejecución del flujo de trabajo. Utilice esta opción si ejecuta flujos de trabajo concurrentes.
-
workflow
Nombre del flujo de trabajo.
En la tabla siguiente, se describen los diferentes estados para los flujos de trabajo:
Nombre del estado
Descripción
Anulado
Se eligió anular el flujo de trabajo o tarea en el supervisor de flujo de trabajo o mediante pmcmd. El servicio de integración finaliza el procesamiento DTM y anula la tarea. Es posible recuperar un flujo de trabajo anulado si se habilita la recuperación del flujo de trabajo.
Anulando
El servicio de integración está en proceso de anular el flujo de trabajo.
Inhabilitado
Se ha seleccionado la opción Inhabilitado en las propiedades del flujo de trabajo. El servicio de integración no ejecuta un flujo de trabajo inhabilitado hasta que se borre la opción Inhabilitado.
Error
El servicio de integración interrumpe el flujo de trabajo porque ha encontrado errores. No es posible recuperar un flujo de trabajo que ha presentado errores.
Preparándose para ejecutar
El servicio de integración está esperando un bloqueo de ejecución para el flujo de trabajo.
Ejecutando
El servicio de integración está ejecutando el flujo de trabajo.
Programado
Se ha programado el flujo de trabajo para que se ejecute más adelante. El servicio de integración ejecuta el flujo de trabajo por el tiempo que dure el programa.
Detenido
Se eligió detener el flujo de trabajo o tarea en el supervisor de flujo de trabajo o mediante pmcmd. El servicio de integración deja de procesar la tarea y todas las demás tareas de su ruta de acceso. El servicio de integración continúa ejecutando las tareas concurrentes. Es posible recuperar un flujo de trabajo detenido si se habilita la recuperación del flujo de trabajo.
Deteniendo
El servicio de integración está en proceso de detener el flujo de trabajo.
Ejecutado correctamente
El servicio de integración completa correctamente el flujo de trabajo.
Suspendido
El servicio de integración suspende el flujo de trabajo porque una tarea presentó error y no hay otras tareas ejecutándose en el flujo de trabajo. Este estado está disponible cuando se selecciona la opción Suspender en caso de error. Es posible recuperar un flujo de trabajo suspendido.
Suspendiendo
Una tarea del flujo de trabajo presenta error mientras hay otras tareas aún ejecutándose. El servicio de integración deja de ejecutar la tarea con error y continúa ejecutando las tareas de otras rutas de acceso. Este estado está disponible cuando se selecciona la opción Suspender en caso de error.
Interrumpido
El servicio de integración se apaga de manera inesperada mientras ejecuta este flujo de trabajo o tarea. Es posible recuperar un flujo de trabajo interrumpido si se habilita la recuperación del flujo de trabajo.
Interrumpiendo
El servicio de integración está en proceso de interrumpir el flujo de trabajo o la tarea.
Estado desconocido
Este estado aparece en las situaciones siguientes:
  • - El servicio de integración no puede determinar el estado del flujo de trabajo o la tarea.
  • - El servicio de integración no responde a un ping del supervisor de flujo de trabajo.
  • - El supervisor de flujo de trabajo no puede conectarse con el servicio de integración dentro del período de tiempo de espera de fiabilidad.
Desprogramado
Se ha quitado un flujo de trabajo del programa.
En espera
El servicio de integración está esperando que haya recursos disponibles para poder ejecutar el flujo de trabajo o la tarea. Por ejemplo, puede establecer en 10 la cantidad máxima de tareas de sesión y comando que pueden ejecutarse por cada proceso del servicio de integración del nodo. Si el servicio de integración ya está ejecutando 10 sesiones concurrentes, todos los demás flujos de trabajo y tareas presentarán el estado En espera hasta que el servicio de integración esté libre para ejecutar más tareas.
El comando GetWorkflowDetails muestra los detalles del último tipo de ejecución de flujo de trabajo. Los tipos de ejecución de flujo de trabajo hacen referencia al método empleado para iniciar el flujo de trabajo.
La tabla siguiente describe los diferentes tipos de ejecución de flujo de trabajo con el comando GetWorkflowDetails:
Tipos de ejecución de flujo de trabajo
Descripción
Solicitud de usuario
Flujo de trabajo iniciado manualmente.
Programa
El flujo de trabajo se inicia en el momento programado.