uipath-cli
latest
false
- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- UiPath für Codierungs-Agents
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- 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-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
Wichtig :
Dieser Inhalt wurde maschinell übersetzt.
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath-CLI-Benutzerhandbuch
uip flow debug lädt ein lokales Flow-Projekt in Studio Web hoch und führt eine serverseitige Debugging-Sitzung durch, wobei Statusaktualisierungen pro Element zurück an die Konsole streamt und einen endgültigen Status zurückgibt.
Zusammenfassung
uip flow debug <project-path>
[--folder-id <id>]
[--poll-interval <ms>]
[-i, --inputs <json>]
[--login-validity <minutes>]
uip flow debug <project-path>
[--folder-id <id>]
[--poll-interval <ms>]
[-i, --inputs <json>]
[--login-validity <minutes>]
Erfordert uip login. Beachten Sie globale Optionen. Austrittscodes folgen dem Standardvertrag.
Argumente
<project-path>(erforderlich) – Der Pfad zum Flow-Projektverzeichnis. Mussproject.uiprojenthalten.
Optionen
| Option | Standard | Beschreibung |
|---|---|---|
--folder-id <id> | Automatisch erkennen | Orchestrator-Ordner (OrganizationUnitId). Wenn keine Angabe erfolgt, wird der Ordner der aktuellen Anmeldesitzung verwendet. Als Integer geparst. |
--poll-interval <ms> | 2000 | Abrufintervall in Millisekunden, während darauf gewartet wird, dass Studio Web die Sitzung weiterleitet. |
-i, --inputs <json> | – | Geben Sie Argumente als JSON-Zeichenfolge oder @path/to/file.json zum Lesen aus einer Datei ein. Lesen Sie auch aus Standard, wenn keines angegeben ist (über uip flow process run, nicht hier – debug akzeptiert JSON-String oder nur @file ). |
--login-validity <minutes> | 10 | Mindestens Minuten vor dem Tokenablauf zum Auslösen einer automatischen Aktualisierung. |
Verhalten
- Validiert die Anmeldung und ruft die Organisation, den Mandanten, die Basis-URL, den Organisationsnamen und das Authentifizierungstoken aus der Sitzung ab.
- Lädt das Projekt in Studio Web unter dem Zielordner hoch.
- Abfragen nach einem endgültigen Status, wobei Statuszeilen pro Element ausgegeben werden wie:
Status: InProgress (2/5 elements completed) v Node_1 [Completed] > Node_2 [InProgress] - Node_3 [NotStarted]Status: InProgress (2/5 elements completed) v Node_1 [Completed] > Node_2 [InProgress] - Node_3 [NotStarted] - Gibt bei Vorfällen während der Ausführung eine Warnzeile aus.
0wird beendet, wennfinalStatusCompletedoderSuccessfulist;1andernfalls.
Beispiele
# Debug a local project, auto-detect folder, default poll interval
uip flow debug ./invoice-flow
# Debug against a specific folder with inline JSON inputs
uip flow debug ./invoice-flow --folder-id 2553016 \
--inputs '{"amount":100,"customer":"Acme"}'
# Debug with inputs from a file
uip flow debug ./invoice-flow --inputs @inputs.json
# Slower polling for long-running flows
uip flow debug ./invoice-flow --poll-interval 5000
# Debug a local project, auto-detect folder, default poll interval
uip flow debug ./invoice-flow
# Debug against a specific folder with inline JSON inputs
uip flow debug ./invoice-flow --folder-id 2553016 \
--inputs '{"amount":100,"customer":"Acme"}'
# Debug with inputs from a file
uip flow debug ./invoice-flow --inputs @inputs.json
# Slower polling for long-running flows
uip flow debug ./invoice-flow --poll-interval 5000
Datenform (--output json)
{
"Code": "FlowDebug",
"Data": {
"jobKey": "b2c3d4e5-0000-0000-0000-000000000001",
"instanceId": "c3d4e5f6-0000-0000-0000-000000000001",
"runId": "d4e5f6a7-0000-0000-0000-000000000001",
"finalStatus": "Completed",
"solutionId": "e5f6a7b8-0000-0000-0000-000000000001",
"studioWebUrl": "https://cloud.uipath.com/org/tenant/studio_/debug/e5f6a7b8",
"elementExecutions": [
{ "elementId": "Node_1", "status": "Completed" }
],
"variables": {}
}
}
{
"Code": "FlowDebug",
"Data": {
"jobKey": "b2c3d4e5-0000-0000-0000-000000000001",
"instanceId": "c3d4e5f6-0000-0000-0000-000000000001",
"runId": "d4e5f6a7-0000-0000-0000-000000000001",
"finalStatus": "Completed",
"solutionId": "e5f6a7b8-0000-0000-0000-000000000001",
"studioWebUrl": "https://cloud.uipath.com/org/tenant/studio_/debug/e5f6a7b8",
"elementExecutions": [
{ "elementId": "Node_1", "status": "Completed" }
],
"variables": {}
}
}
Öffnen Sie studioWebUrl in einem Browser, um die Sitzung interaktiv zu überprüfen.
Siehe auch
uip flow validate– statische Prüfung vor der Ausführunguip flow process run– Führen Sie einen veröffentlichten Prozess ausuip flow job traces– Stream-Ablaufverfolgungen für einen bereits gestarteten Auftrag- Authentication
- Flow-Übersicht