Funktionen können aus einer Tulip-Instanz exportiert und in eine andere importiert werden. Beide Instanzen müssen dieselbe Version haben, um den Import und Export durchführen zu können. Mit dieser Funktion können Sie wiederverwendbare Logik über verschiedene Instanzen oder Arbeitsbereiche hinweg gemeinsam nutzen.
Sie können Funktionen einzeln über die Seite „Funktionen“ exportieren oder sie als Teil einer App exportieren.
Eine Funktion exportieren
- Navigieren Sie zur Seite „Funktionen “.
- Bewegen Sie den Mauszeiger über die Funktion, die Sie exportieren möchten, und klicken Sie auf das Drei-Punkte-Menü auf der rechten Seite.
- Klicken Sie auf „Exportieren“.
- Wählen Sie aus, ob Sie den Export als Datei herunterladen oder das Export-Token in die Zwischenablage kopieren möchten.
No snapshot export: Functions do not have explicit versions like Automations. You export the current development state of the Function.
Was wird exportiert?
Wenn Sie eine Funktion exportieren, sind die folgenden referenzierten Elemente enthalten:
- Tabellendefinitionen: Nur die Tabelle und das Schema (Felder und Struktur). Tabellendaten sind nicht enthalten.
- Connector-Funktionen: Der gesamte Connector, der die referenzierte Connector-Funktion enthält.
Eine Funktion importieren
- Navigieren Sie zur Seite „Funktionen“ im Ziel-Workspace.
- Klicken Sie oben auf der Seite auf das Drei-Punkte-Menü und wählen Sie „Importieren“ aus.
- Fügen Sie das Export-Token ein oder laden Sie die Exportdatei hoch.
- Klicken Sie auf „Importieren“.
No merge behavior for Functions: Importing a Function always creates a new Function, even if an identical Function already exists on the destination site.
Nach dem Import
Nach dem Import werden in der Zielinstanz die folgenden Elemente angezeigt:
- Die Funktion wird auf der Seite „Funktionen“ angezeigt.
- Referenzierte Tabellen werden mit ihren Feldern, jedoch ohne Daten erstellt. Sie müssen die Tabellendaten separat in eine CSV-Datei exportieren und importieren.
- Konnektoren und Konnektorfunktionen werden importiert, sofern sie in der Zielinstanz noch nicht vorhanden sind. Erfahren Sie mehr über den Import und Export von Konnektoren und Konnektorfunktionen.
App-Export mit Funktionen
Beim App-Export werden alle referenzierten Funktionen als Snapshot-Versionen exportiert. Beim Import behandelt Tulip die Funktion je nachdem, ob die Funktions-ID in der Zielinstanz bereits vorhanden ist oder nicht.
Wenn die Funktions-ID bereits vorhanden ist:* Die Snapshot-Version wird der bestehenden Funktion hinzugefügt.* Wenn die Funktion archiviert war, wird sie aus dem Archiv entnommen.* Die importierte App verweist auf die Snapshot-Version der Funktion
Wenn die Funktions-ID nicht existiert:* Tulip erstellt eine neue Funktion* Der Snapshot wird importiert und eine Kopie als „ development version “ verwendet* Die importierte App verweist auf die Snapshot-Version.

