UiPath Documentation
uipath-cli
latest
false
UiPath-CLI-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UIP Maestro Flow Debug-Instanz

Syntax und Optionen für „uip Maestro Flow Debug-Instanz“, eine Steuerelementoberfläche für Debugger auf niedriger Ebene zum Durchlaufen, Überprüfen und Steuern einer Studio Web-Debugging-Sitzung.

uip maestro flow debug-instance ist ein Debugger-Steuerelement auf niedriger Ebene – erstellen Sie eine Debuginstanz, durchlaufen Sie sie, überprüfen Sie ihre Variablen und Vorfälle, und brechen Sie sie ab oder setzen Sie sie fort. Dies ist eine andere, detailliertere Ebene als uip maestro flow debug, die ein Projekt hochlädt und mit einem Aufruf abfragt. debug-instance ist das, was Sie erreichen würden, um ein benutzerdefiniertes Debugging-Tool (z. B. eine Editor-Integration) um das Debug-Protokoll von Studio Web zu erstellen, wobei ein Schritt nach dem anderen ausgeführt wird.

Zusammenfassung​

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>

Beachten Sie globale Optionen. Austrittscodes folgen dem Standardvertrag. Erfordert uip login.

UIP Maestro Flow Debug-Instanz erstellen​

Starten Sie eine Debugging-Sitzung in Orchestrator und erstellen Sie die entsprechende Debugging-Instanz für eine bereits hochgeladene Lösung.

Optionen​

OptionErforderlichStandardBeschreibung
--solution-id <id>ja–Lösungs-ID aus einem vorherigen Upload oder Studio Web.
--project-id <id>ja–Studio Web-Projekt-ID innerhalb der Lösung.
--entry-point <path>ja–Einstiegspunktpfad, z. B. /Main.bpmn#start).
--process-type <type>neinprocessOrchestrationProzesstyp.
--debug-mode <mode>neinDefaultDefault (an Haltepunkten anhalten), StepByStep (bei jedem Schritt anhalten) oder SingleStep (genau einen Schritt ausführen).
--simulation-mode <mode>neinNoneNone, All (jedes Element simulieren) oder Selective (Simulieren mit Ausnahme von Opt-outs).
-i, --inputs <json>nein{}Geben Sie Argumente als JSON-Zeichenfolge ein.

Ungültige --debug-mode/--simulation-mode -Werte schlagen schnell fehl und listen den gültigen Satz auf.

Datenform​

{
  "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."
}

UIP Maestro Flow Debug-Instanz Status​

Rufen Sie den Ausführungsstatus pro Element ab. Argument: <instance-id>. Datenform: Code: "DebugInstanceStatus".

Haltepunkte für UIP-Maestro-Flow-Debug-Instanz​

Aktualisieren Sie den Haltepunkt, der für eine angehaltene Instanz festgelegt ist. Argument: <instance-id>. Option: --inputs <value> – Haltepunkte der Nutzlast als JSON-Zeichenfolge, als @file -Pfad oder über Standardpipeline. Datenform: Code: "DebugInstanceBreakpointsUpdated".

Abbruch der UIP Maestro Flow-Debug-Instanz​

Debuggen Sie die Instanz. Argument: <instance-id>. Datenform: Code: "DebugInstanceCanceled".

UIP Maestro Flow Debug-Instanz fortsetzen​

Ausführung für eine angehaltene Instanz fortsetzen. Argument: <instance-id>. Option: --inputs <value> – ein JSON-String, ein @file -Pfad oder ein Standardwert; wird standardmäßig {"nextStep": false} verwendet (bis zum nächsten Haltepunkt anstatt eines einzelnen Schritts ausgeführt). Datenform: Code: "DebugInstanceContinued".

Vorfälle mit UIP Maestro Flow Debug-Instanz​

Rufen Sie Vorfälle ab, die während der Debugging-Sitzung gemeldet wurden. Argument: <instance-id>. Datenform: Code: "DebugInstanceIncidents", Data ist ein Array (leer, wenn keines).

Variablen des UIP Maestro Flow Debug-Instanz​

Rufen Sie Variablen für die Instanz ab. Argument: <instance-id>. Option: --parent-element-id <id> – Filtern Sie nach Variablen, die unter einem Element liegen. Datenform: Code: "DebugInstanceVariables".

UIP Maestro Flow Debug-Instanz Variablen-Set​

Patch-Variablen (teilweise aktualisieren). Argument: <instance-id>. Option: --inputs <value> – Patch-Nutzlast als JSON-Zeichenfolge, @file -Pfad oder Standard. Datenform: Code: "DebugInstanceVariablesSet".

UIP Maestro Flow Debug-Instanz Variablen-Alle​

Rufen Sie alle Variablen ab, einschließlich Unterprozess-Scopes. Argument: <instance-id>. Datenform: Code: "DebugInstanceVariablesAll".

Siehe auch​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben