- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Coded
- UIP-Kontextgrundlage
- UIP-Dokumentation
- UIP-Funktion
- UIP-Leitplanken
- uip llm-configuration
- uip llm-gateway
- UIP-Modellhub
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Library-Object-Repository
- Get-Object-Repository
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Listeninstanzen
- Beispiele für Listenworkflows
- Packen
- Veröffentlichen
- Remote
- restore
- Ausführen, Debuggen & Ausführung enthält
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- TM
- UIA
- UIP-Aufgaben
- UIP-Ablaufverfolgungen
- Feedback zu UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
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
| Option | Erforderlich | Standard | Beschreibung |
|---|---|---|---|
--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> | nein | processOrchestration | Prozesstyp. |
--debug-mode <mode> | nein | Default | Default (an Haltepunkten anhalten), StepByStep (bei jedem Schritt anhalten) oder SingleStep (genau einen Schritt ausführen). |
--simulation-mode <mode> | nein | None | None, 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
uip maestro flow debug– Der Befehl zum Debuggen auf höherer Ebene, den die meisten Workflows stattdessen verwenden solltenuip maestro flow instance– die entsprechende Steuerelementoberfläche für eine veröffentlichte, laufende Instanz anstelle einer Debugging-Sitzung- Flow-Übersicht
- Globale Optionen, Beendigungscodes
- Zusammenfassung
- UIP Maestro Flow Debug-Instanz erstellen
- Optionen
- Datenform
- UIP Maestro Flow Debug-Instanz Status
- Haltepunkte für UIP-Maestro-Flow-Debug-Instanz
- Abbruch der UIP Maestro Flow-Debug-Instanz
- UIP Maestro Flow Debug-Instanz fortsetzen
- Vorfälle mit UIP Maestro Flow Debug-Instanz
- Variablen des UIP Maestro Flow Debug-Instanz
- UIP Maestro Flow Debug-Instanz Variablen-Set
- UIP Maestro Flow Debug-Instanz Variablen-Alle
- Siehe auch