- Erste Schritte
- Erstellen
- Fügen Sie einen KI-Agent zu einem Workflow hinzu
- Rufen Sie eine externe API auf
- Eingehende E-Mails verarbeiten
- Einen Slack-Benachrichtigungs-Workflow erstellen
- Eine menschliche Genehmigung zu einem Workflow hinzufügen
- Erstellen Sie einen Chat Agent-Workflow
- Fehler behandeln
- Grundlagen des Debuggens
- Human-in-the-Loop: Eskalation oder menschlicher Schritt
- Auswerten Ihrer Workflows
- Bereitstellen und ausführen
- Beispiele
- Referenz (Reference)
Fehlersuche und ‑behebung
Was die häufigsten Maestro Automation-Fehler bedeuten und wie Sie sie im Workflow oder mit Hilfe Ihres Administrators beheben können.
Die meisten Fehler entstehen durch die Einrichtung eines Knotens und Sie können sie selbst auf der Arbeitsfläche beheben. Einige stammen von der Einrichtung des UiPath-Kontos Ihres Unternehmens und nur ein Administrator kann diese beheben. Finden Sie die Meldung, die Sie unten sehen.
Wenn eine Ausführung im Debugmodus fehlschlägt, wird der fehlgeschlagene Knoten rot und auf der Registerkarte Vorfälle wird die Meldung angezeigt. Das Debuggen der Grundlagen beschreibt, wo gesucht werden soll.
Beheben Sie dies im Workflow
Ein Knoten zeigt ein gelbes Warnsymbol an
Ein Pflichtfeld auf dem Knoten ist leer. Wählen Sie den Knoten aus und füllen Sie die als erforderlich markierten Felder aus, bevor Sie den Workflow testen.
„Der Prozess muss mindestens einen Triggerknoten haben“
Der Workflow hat keinen Trigger, sodass er nicht gestartet werden kann und „Debuggen“ bleibt nicht verfügbar. Fügen Sie einen Trigger hinzu, z. B. einen Manual Trigger und verbinden Sie ihn mit dem ersten Knoten. Trigger listet die Optionen auf.
„Fehler beim Auswerten von Ausdrücken in Aktivitätseingaben“ mit „Unerwartetes Token“
Ein Feld, das auf Ausdruck festgelegt ist, enthält Nur-Text, z. B. eine URL, ohne Anführungszeichen, sodass es als Code gelesen wird. Führen Sie einen der folgenden Schritte aus:
- Wechseln Sie das Feld zu Fester Wert.
- Setzen Sie den Text in Anführungszeichen, z. B.
"https://dummyjson.com/products/" + $vars.newOrder.output.productId.
Die Ausdruckssyntax erläutert die beiden Feldmodi.
„Eigenschaft „X“ ist für Typ nicht vorhanden…
Der Ausdruck verweist auf einen Knoten oder ein Feld, das nicht vorhanden ist, normalerweise aufgrund eines Tippfehlers. Ein häufiger Fall ist ein zweimal eingegebener Name, z. B. productIdproductId: Der Editor schlägt den Namen während der Eingabe vor und wenn Sie ihn eingeben, wird eine zweite Kopie hinzugefügt. Knoten-IDs können sich von den Namen unterscheiden, die Sie auf der Arbeitsfläche sehen, z. B. httpRequest1. Anstatt die Referenz einzugeben, wählen Sie sie aus dem Menü Einfügen neben der Feldbeschriftung aus, in der nur vorhandene Werte aufgeführt werden.
„Eigenschaft „Länge“ von NULL kann nicht gelesen werden“
Der Ausdruck liest ein Feld eines Werts, der leer ist. Dies geschieht zum Beispiel, wenn ein früherer Knoten nichts zurückgegeben hat. Überprüfen Sie die Ausgabe des früheren Knotens in der Ausführungsablaufverfolgung und stellen Sie sicher, dass sie einen Wert zurückgibt. Um einen leeren Wert zuzulassen, verwenden Sie eine optionale Verkettung, z. B. $vars.getOrders.output?.length. Die Ausdruckssyntax beschreibt dies.
„Name oder Dienst nicht bekannt“
Die vollständige Meldung lautet: „Integration Services-Vorgang fehlgeschlagen. Unified HttpRequest ist mit Statuscode „502“ fehlgeschlagen, Meldung: Name oder Dienst nicht bekannt“. Ein HTTP-Anforderungsknoten kann die Adresse in seiner URL nicht erreichen, was normalerweise daran liegt, dass der Hostname falsch ist. Prüfen Sie die URL auf Tippfehler und öffnen Sie sie in einem Browser, um zu bestätigen, dass sie antwortet. Wenn der Fehler in einer bereitgestellten Ausführung aufgetreten ist, korrigieren Sie die URL, stellen Sie sie erneut bereit und versuchen Sie es dann erneut oder brechen Sie die fehlgeschlagene Ausführung ab, wie es unter „Wiederholen und Abbrechen“ beschrieben ist. HTTP-Anforderung beschreibt die Felder des Knotens.
„Der zugehörige Prozess des Auftrags konnte nicht gefunden werden“
Der Workflow ruft einen API-Workflow auf, der noch nicht bereitgestellt wurde. Stellen Sie zuerst den API-Workflow bereit und testen Sie ihn dann erneut. Der Maestro Automation- oder API-Workflow beschreibt, wie die beiden zusammenarbeiten.
Weitere Ausdrucksfehler
Ausdruckssyntax: Häufige Fehler umfassen Fehler wie undefined -Werte, Bedingungen, die sich unerwartet verhalten, und Werte, die für einen Knoten nicht verfügbar sind.
Wenden Sie sich an Ihren Administrator
Einige Probleme entstehen dadurch, wie das UiPath-Konto Ihres Unternehmens eingerichtet wird. Senden Sie Ihrem Administrator die genaue Nachricht und einen Link zu Administration, der auflistet, was er aktivieren muss.
- Sie können Maestro Automate nicht finden, wenn Sie ein Projekt erstellen.
- Sie können keine Verbindung zu einer App hinzufügen, z. B. Slack oder Gmail.
- Sie können einen Workflow erstellen, aber nicht testen oder bereitstellen.
- Ein Knoten, der Dokumente oder Menschen verwendet, wie z. B. Quick Form, steht Ihnen nicht zur Verfügung.
Wenn Sie sich selbst registriert haben, ist Ihr Konto einsatzbereit und Sie benötigen keinen Administrator. Bei der Registrierung wird beschrieben, was enthalten ist.
Probleme in VS-Code
Anmelde-, CLI- und Bereitstellungsprobleme, die für VS Code spezifisch sind, werden in der VS Code-Erweiterung Fehlerbehebung behandelt.
Nächste Schritte
- Debugging-Grundlagen: Testen Sie einen Workflow und lesen Sie das Ergebnis.
- Fehlerbehandlung: Lassen Sie einen Workflow selbst nach Fehlern wiederherstellen.
- Community: Fragen Sie andere Builder, wenn Sie nicht weiter kommen.
- Beheben Sie dies im Workflow
- Ein Knoten zeigt ein gelbes Warnsymbol an
- „Der Prozess muss mindestens einen Triggerknoten haben“
- „Fehler beim Auswerten von Ausdrücken in Aktivitätseingaben“ mit „Unerwartetes Token“
- „Eigenschaft „X“ ist für Typ nicht vorhanden…
- „Eigenschaft „Länge“ von NULL kann nicht gelesen werden“
- „Name oder Dienst nicht bekannt“
- „Der zugehörige Prozess des Auftrags konnte nicht gefunden werden“
- Weitere Ausdrucksfehler
- Wenden Sie sich an Ihren Administrator
- Probleme in VS-Code
- Nächste Schritte