Execution Logs
Untersuchen Sie die Eingabe, Ausgabe und Zeitangaben jedes Nodes in einer Workflow-Ausführung.
Logs öffnen
Klicken Sie auf der Aktivitätsseite auf eine beliebige Zeile in der Aktivitätsprotokoll-Tabelle. Dadurch wird der Workflow im Editor geöffnet, wobei der Logs-Tab bereits aktiv ist. Sie können jederzeit zwischen den Tabs AI Builder und Logs oben im Editor wechseln.
Log-Ansicht
Das Logs-Panel zeigt eine vertikale Liste aller Nodes, die während der Ausführung gelaufen sind, in der Reihenfolge ihrer Ausführung. Jede Zeile zeigt:
| Spalte | Beschreibung |
|---|---|
| Node-Symbol | Der Node-Typ (Flow Start, Code, Condition, Query Data usw.) |
| Node-Name | Die Bezeichnung, die Sie dem Node im Editor gegeben haben |
| Ausführungszeit | Wie lange dieser spezifische Node zur Ausführung benötigt hat (rechts angezeigt in µs, ms oder s) |
Fehlgeschlagene Nodes sind mit einem roten Indikator markiert. So können Sie die Liste schnell durchsehen und erkennen, wo etwas schiefgelaufen ist.
Einen Node untersuchen
Klicken Sie auf eine beliebige Node-Zeile, um sie aufzuklappen. Sie sehen zwei Panels nebeneinander:
- Input – Die Daten, die in den Node eingegangen sind
- Output – Die Daten, die der Node erzeugt hat
Jedes Panel zeigt die Anzahl der Zeilen in der Payload an (z. B. „8 lines", „6 lines").
Ansichtsmodi
Sowohl das Input- als auch das Output-Panel unterstützen drei Ansichtsmodi, die über die Symbole in der oberen rechten Ecke jedes Panels umgeschaltet werden:
| Ansicht | Symbol | Beschreibung |
|---|---|---|
| Raw JSON | { } |
Die rohe JSON-Payload, syntaxhervorgehoben. Ideal zum Kopieren oder Lesen der vollständigen Struktur. |
| Tree View | Baum-Symbol | Aufklappbarer Baum mit erweiterbaren Schlüsseln. Nützlich zum Navigieren in tief verschachtelten Objekten, ohne durch Rohtext scrollen zu müssen. |
| Table View | Raster-Symbol | Schlüssel-Wert-Tabellenlayout. Gut geeignet für flache Objekte oder wenn Sie einen schnellen Überblick über Feldnamen und Werte benötigen. |
In die Zwischenablage kopieren
Jedes Panel hat eine Kopieren-Schaltfläche (Zwischenablage-Symbol) neben den Ansichtsmodus-Umschaltern. Klicken Sie darauf, um das vollständige Raw-JSON dieses Panels in Ihre Zwischenablage zu kopieren – nützlich zum Einfügen in einen Fehlerbericht, zum Teilen mit einem Teammitglied oder zum Testen in einem externen Tool.
Daten lesen
Flow Start Node
Das Input-Panel des Flow Start Nodes zeigt die ursprüngliche Anfrage, die den Workflow ausgelöst hat. Bei einem API-ausgelösten Workflow umfasst dies:
- Den Request Body (geparster JSON)
- Headers (Content-Type, Accept usw.)
- API-Konfiguration (Methode, benutzerdefinierter Pfad, Rate Limit, Timeout)
Das Output-Panel zeigt dieselben Daten, umformatiert als Variablen, die nachfolgenden Nodes zur Verfügung stehen.
Code Nodes
- Input – Die Variablen und Daten, die beim Ausführen des Codes verfügbar waren
- Output – Das vom Code zurückgegebene
result-Objekt
Condition Nodes
- Input – Der Bedingungsausdruck und die verglichenen Werte
- Output – Welcher Zweig genommen wurde (IF oder ELSE)
Query Data / Write Data Nodes
- Input – Die Abfragefilter, der Tabellenname und die Parameter
- Output – Die zurückgegebenen Zeilen (Query) oder die Schreibbestätigung (Write)
HTTP Request Nodes
- Input – Die gesendete URL, Methode, Headers und Body
- Output – Der empfangene Antwortstatus, Headers und Body
Debugging-Tipps
Den fehlerhaften Node schnell finden
Scrollen Sie durch die Log-Liste und suchen Sie nach dem roten Indikator. Klicken Sie darauf, um zu sehen, welche Eingabe den Fehler verursacht hat und welche Fehlermeldung in der Ausgabe zurückgegeben wurde.
Input mit Output vergleichen
Wenn ein Code Node unerwartete Ergebnisse liefert, klappen Sie ihn auf und vergleichen Sie den Input (was hineinging) mit dem Output (was herauskam). Dies zeigt in der Regel, ob das Problem in den eingehenden Daten oder in der Code-Logik liegt.
Ausführungszeit prüfen
Wenn ein Workflow langsam ist, überprüfen Sie die Ausführungszeiten auf der rechten Seite jeder Zeile. Der Node mit der höchsten Zeit ist Ihr Engpass – normalerweise ein HTTP Request oder Query Data Node, der auf einen externen Dienst wartet.
Kopieren und extern testen
Verwenden Sie die Kopieren-Schaltfläche beim Input eines HTTP Request Nodes, um die genaue URL, Headers und Body zu übernehmen. Fügen Sie es in curl oder Postman ein, um die Anfrage isoliert zu testen.