UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

instancia de depuración del flujo maestro de uip

Sintaxis y opciones para `uip maestro flujo debug-instance`, una superficie de control del depurador de bajo nivel para recorrer, inspeccionar y dirigir una sesión de depuración de Studio Web.

uip maestro flow debug-instance es una superficie de control de depuración de bajo nivel: crea una instancia de depuración, luego recorre, inspecciona sus variables e incidentes y cancela o continúa. Esta es una capa diferente y más granular que uip maestro flow debug, que carga un proyecto y sondea hasta su finalización en una sola llamada. debug-instance es lo que buscarías para crear una herramienta de depuración personalizada (por ejemplo, una integración de editor) en torno al protocolo de depuración de Studio Web, impulsando un paso a la vez.

Sinopsis​

uip maestro flow debug-instance create        --solution-id <id> --project-id <id> --entry-point <path> [--process-type <type>] [--debug-mode <mode>] [--simulation-mode <mode>] [-i, --inputs <json>]
uip maestro flow debug-instance status         <instance-id>
uip maestro flow debug-instance breakpoints    <instance-id> [--inputs <json|@file>]
uip maestro flow debug-instance cancel         <instance-id>
uip maestro flow debug-instance continue       <instance-id> [--inputs <json|@file>]
uip maestro flow debug-instance incidents      <instance-id>
uip maestro flow debug-instance variables      <instance-id> [--parent-element-id <id>]
uip maestro flow debug-instance variables-set  <instance-id> [--inputs <json|@file>]
uip maestro flow debug-instance variables-all  <instance-id>
uip maestro flow debug-instance create        --solution-id <id> --project-id <id> --entry-point <path> [--process-type <type>] [--debug-mode <mode>] [--simulation-mode <mode>] [-i, --inputs <json>]
uip maestro flow debug-instance status         <instance-id>
uip maestro flow debug-instance breakpoints    <instance-id> [--inputs <json|@file>]
uip maestro flow debug-instance cancel         <instance-id>
uip maestro flow debug-instance continue       <instance-id> [--inputs <json|@file>]
uip maestro flow debug-instance incidents      <instance-id>
uip maestro flow debug-instance variables      <instance-id> [--parent-element-id <id>]
uip maestro flow debug-instance variables-set  <instance-id> [--inputs <json|@file>]
uip maestro flow debug-instance variables-all  <instance-id>

Prevalece las opciones globales. Los códigos de salida siguen el contrato estándar. Requiere uip login.

creación de instancia de depuración de flujo maestro de uip​

Comienza una sesión de depuración en Orchestrator y crea la instancia de depuración correspondiente para una solución ya cargada.

Opciones​

OpciónObligatorioPredeterminadoDescripción
--solution-id <id>Sí—ID de solución de una carga anterior o de Studio Web.
--project-id <id>Sí—ID del proyecto de Studio Web dentro de la solución.
--entry-point <path>Sí—Ruta del punto de entrada, por ejemplo /Main.bpmn#start.
--process-type <type>NoprocessOrchestrationTipo de proceso.
--debug-mode <mode>NoDefaultDefault (pausa en los puntos de interrupción), StepByStep (pausa en cada paso) o SingleStep (ejecuta exactamente un paso).
--simulation-mode <mode>NoNoneNone, All (simular todos los elementos) o Selective (simular excepto las cancelaciones).
-i, --inputs <json>No{}Argumentos de entrada como una cadena JSON.

Los valores --debug-mode/--simulation-mode no válidos fallan rápidamente, enumerando el conjunto válido.

Forma de datos​

{
  "Code": "DebugInstanceCreated",
  "Data": {
    "instanceId": "…",
    "runId": "…",
    "jobKey": "b2c3d4e5-…"
  },
  "Instructions": "Use 'debug-instance status <instance-id>' to check the run. Use 'debug-instance incidents <instance-id>' or 'debug-instance variables <instance-id>' to inspect it."
}
{
  "Code": "DebugInstanceCreated",
  "Data": {
    "instanceId": "…",
    "runId": "…",
    "jobKey": "b2c3d4e5-…"
  },
  "Instructions": "Use 'debug-instance status <instance-id>' to check the run. Use 'debug-instance incidents <instance-id>' or 'debug-instance variables <instance-id>' to inspect it."
}

estado de instancia de depuración del flujo maestro de uip​

Obtener el estado de ejecución por elemento. Argumento: <instance-id>. Forma de datos: Code: "DebugInstanceStatus".

Puntos de interrupción de instancia de depuración del flujo maestro de uip​

Actualiza el punto de interrupción establecido para una instancia en pausa. Argumento: <instance-id>. Opción: --inputs <value>: carga útil de los puntos de interrupción como una cadena JSON, una ruta @file o canalizada a través de la entrada estándar. Forma de datos: Code: "DebugInstanceBreakpointsUpdated".

Cancelación de instancia de depuración de flujo maestro de uip​

Cancela una instancia de depuración. Argumento: <instance-id>. Forma de datos: Code: "DebugInstanceCanceled".

depuración-instancia de flujo maestro de uip: continuar​

Reanuda la ejecución en una instancia en pausa. Argumento: <instance-id>. Opción: --inputs <value>: una cadena JSON, una ruta @file o una entrada estándar; el valor predeterminado es {"nextStep": false} cuando se omite (ejecutar hasta el siguiente punto de interrupción en lugar de un solo paso). Forma de datos: Code: "DebugInstanceContinued".

incidentes de instancia de depuración de flujo maestro de uip​

Obtenga los incidentes generados durante la sesión de depuración. Argumento: <instance-id>. Forma de datos: Code: "DebugInstanceIncidents", Data es una matriz (vacía si no hay).

variables de instancia de depuración del flujo maestro de uip​

Obtener variables para la instancia. Argumento: <instance-id>. Opción: --parent-element-id <id> — filtrar a variables comprendidas en un elemento. Forma de datos: Code: "DebugInstanceVariables".

conjunto de variables de instancia de depuración de flujo maestro de uip​

Parchear (actualizar parcialmente) variables. Argumento: <instance-id>. Opción: --inputs <value>: carga útil del parche como cadena JSON, ruta @file o entrada estándar. Forma de datos: Code: "DebugInstanceVariablesSet".

flujo de uip maestro debug-instance variables-all​

Obtener todas las variables, incluidos los ámbitos de los subprocesos. Argumento: <instance-id>. Forma de datos: Code: "DebugInstanceVariablesAll".

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado