Importieren und Exportieren
Importieren und Exportieren verschieben eine Workflow-Definition zwischen Instanzen, Backups oder Git-Repos – Anmeldeinformationen sind konstruktionsbedingt ausgeschlossen.
🔁 Exportieren
- Öffnen Sie den Workflow.
- ⋯ Menü → Exportieren.
- Speichern Sie die Datei „.knot.json“.
Die Datei enthält:
- Knot-Schema-Version;
- Knoten, Kanten („Quelle“ / „Ziel“);
- Trigger-Einstellungen;
- Anmeldeinformationen-Verweise nach logischer ID, nicht nach Geheimnissen.
🔁 Importieren
- Workflows → Importieren.
- Wählen Sie „.knot.json“ aus.
- Ordnen Sie fehlende Anmeldeinformationen Ihren lokalen verschlüsselten Einträgen zu.
- Simulieren, dann aktivieren.
🔁 Versionskompatibilität
| Situation | Expected behavior |
|---|---|
| Same Knot version | Smooth import |
| Newer → older Knot | Ignored fields or explicit error |
| Major upgrade | Follow Knot Core release notes |
Speichern Sie Exporte in Backup-Tools mit der Knot-Version, wenn Metadaten verfügbar sind.
🔁 Best Practices
- Eine Datei = ein geschäftlicher Workflow (Monolithen vermeiden).
- Version „.knot.json“ im Team-Git (keine Geheimnisse).
- Dokumentieren Sie die erforderlichen Anmeldeinformationen in einer internen README-Datei.
🔁 Öffentliche Vorlagen
Knot Core examples/*.knot.json verwendet nur fiktive Daten (Demo Industries, @example.com). Ideal zum Lernen ohne Kundendatenlecks.