File Node
Dateisystemoperationen innerhalb Ihrer Workflows ausführen.
Überblick
Der File Node ermöglicht es Ihnen, Dateien zu erstellen, zu lesen, zu schreiben, umzubenennen und zu löschen. Wählen Sie den Operationsmodus aus einem Dropdown-Menü oben im Konfigurationspanel.
Konfiguration
| Feld | Beschreibung | Erforderlich |
|---|---|---|
Operation |
Die auszuführende Dateioperation | Ja |
File Path |
Pfad zur Zieldatei | Ja |
Output Variable |
Variablenname zum Speichern des Ergebnisses | Ja |
Operationen
| Operation | Beschreibung |
|---|---|
Create |
Erstellt eine neue Datei |
Read |
Liest den Inhalt einer bestehenden Datei (Standard) |
Write |
Schreibt Inhalt in eine Datei |
Rename |
Benennt eine bestehende Datei um |
Delete |
Löscht eine Datei |
Beispiel: Eine Datei lesen
Eine Konfigurationsdatei lesen und deren Inhalt an den nächsten Node übergeben:
File Path: /config/settings.json
Operation: Read
Output Variable: configData
Greifen Sie dann in nachfolgenden Nodes mit {{configData}} auf den Inhalt zu.
Beispiel: Ergebnisse in Datei schreiben
Verarbeitete Daten in einer Datei speichern:
File Path: /output/report.json
Operation: Write
Content: {{processed_data}}
Output Variable: writeResult
Beispiel: Erstellen und Verarbeiten
Eine temporäre Datei erstellen, verarbeiten und anschließend aufräumen:
File (Create) → Process Data → File (Write) → File (Delete temp)
Variablen verwenden
Dynamische Dateipfade aus vorherigen Nodes übergeben:
{{upload_path}}
{{generated_filename}}
Best Practices
- Verwenden Sie aussagekräftige Dateipfade für einfaches Debugging
- Behandeln Sie mögliche Fehler bei Dateioperationen, die fehlschlagen können (Datei nicht gefunden, Berechtigungen)
- Räumen Sie temporäre Dateien auf, wenn sie nicht mehr benötigt werden
- Verwenden Sie die Read-Operation als Standard für die meisten Datenabrufszenarien