- Drucken
Export-Import-Diagramm
Nachfolgend ist der gesamte Transferfluss für Konnektoren und Konnektorenfunktionen dargestellt. In diesem Dokument finden Sie eine detaillierte Erläuterung dieses Flusses.
Exportieren
Beim Export müssen wir festlegen, welche Konnektoren beim Export einer Anwendung oder Automatisierung einbezogen werden sollen. Glücklicherweise ist dies ganz einfach. Konnektoren können nur von Triggern und Automatisierungen referenziert werden. Wenn eine Anwendung oder Automatisierung eine Konnektorfunktion referenziert, wird dieser Konnektor zusammen mit den referenzierten Funktionen exportiert. Konnektoren können auch einzeln exportiert werden; in diesem Fall werden alle Funktionen exportiert:
Importieren
Konnektor-Snapshots
Wenn ein Konnektor in einer veröffentlichten Anwendung verwendet wird, werden seine Funktionen als Snapshots gespeichert. Weitere Einzelheiten zu diesem Verhalten finden Sie hier. Diese Snapshots sind auf der Seite Konnektoren nicht sichtbar.
Beim Import werden alle Snapshot-Konnektoren in Nicht-Snapshot-Konnektoren umgewandelt, damit sie auf der Seite Konnektoren angezeigt werden können.
Was ist das Gleiche? Was tun wir, wenn wir einen passenden Konnektor finden?
Als Nächstes prüfen wir, ob es in der Zielinstanz passende Konnektoren gibt. Bei Konnektoren prüfen wir einfach, ob die Konnektor-ID bereits in der Zielinstanz vorhanden ist.
Wenn eine passende Konnektor-ID vorhanden ist, erstellen wir keinen neuen Konnektor, sondern verwenden den vorhandenen. Wir aktualisieren keine Umgebungskonfigurationen für Umgebungen, die in der Zielinstanz existieren. Wenn dem Quell-Connector eine neue Umgebung hinzugefügt wurde, wird diese hinzugefügt, aber die Authentifizierungsdaten werden nicht übertragen.
Wenn Arbeitsbereiche in Gebrauch sind und der Konnektor in einem anderen Arbeitsbereich existiert, wird dieser Konnektor in " Global" übertragen und ist nun in allen Arbeitsbereichen zugänglich.
Wenn kein passender Konnektor gefunden wird, wird ein neuer Konnektor mit der Konfiguration der Quellinstanz erstellt.
Konnektor-Funktionen
Sobald ein passender Konnektor gefunden wurde, muss jede Funktion daraufhin überprüft werden, ob sie in der Zielinstanz existiert. Es gibt drei Bedingungen, um eine passende Konnektorfunktion zu identifizieren: 1. Ist die Funktions-ID vorhanden? Wenn nein, erstellen Sie eine neue Funktion. Wenn ja, fahren Sie fort. 2. Sind die Ein- und Ausgänge identisch? Wenn nein, erstellen Sie eine neue Funktion mit einem eindeutigen Namen. Wenn ja, fahren Sie fort. 3. Ist die übereinstimmende Funktion archiviert? Wenn ja, dearchivieren Sie sie.
Bei allen übereinstimmenden Funktionen wird die Konfiguration in der Zielinstanz beachtet.