FME Flow:2025,0
Exportieren und Importieren von Projekten
Sie können den Inhalt vonFME FlowProjekteund importieren Sie die Projekte in dieselbe oder eine andere Instanz vonFME Flow 2017 oder später.
Beachten Sie beim Exportieren und Importieren von Projekten Folgendes:
- Wenn ein Projekt Benutzer enthält:
- Zum Exportieren und Importieren müssen Sie der Gruppe fmesuperuser angehören, mit der Ausnahme, dass ein Benutzer ein Projekt exportieren kann, wenn das Projekt das Konto dieses Benutzers und nur dieses Konto enthält.
- Die gleichen Berechtigungen, die der Benutzer auf dem aktuellen System hat, gelten auch auf dem System, auf das das Projekt importiert wird, abernurzu Elementen im Projekt. Alle anderen Berechtigungen, die der Benutzer auf dem aktuellen System hat, werden nicht übernommen.
- Wenn ein Projekt API-Token enthält, muss für den Import eine der folgenden Bedingungen erfüllt sein:
- Sie gehören zur Gruppe fmesuperuser.
- Der Eigentümer des Projekts, das den Import durchführt, verfügt auf dem Zielsystem über dasselbe Benutzerkonto.
- Wenn ein Projekt Flow-Apps ohne die zugehörigen API-Token enthält, sind diese Apps auf dem Zielsystem deaktiviert, bis sie explizit aktiviert werden.
- Standardmäßig wird der Benutzer, der den Import durchführt, zumEigentümer aller Elemente im Projekt, wenn das Projekt nicht die Benutzerkonten der ursprünglichen Eigentümer enthält oder diese Benutzerkonten auf dem Zielserver nicht vorhanden sind. Wenn das Projekt auf dem System, auf das das Projekt importiert wird, Elemente mit demselben Namen enthält und der Benutzer, der den Import durchführt, nicht Eigentümer dieser Elemente ist, schlägt der Import fehl. Um den Standardbesitzer von Elementen zu ändern, geben Sie denVorschau des Imports Option.
- Wenn sich ein Projekt nach dem Export, aber vor dem Import ändert, möchten Sie es möglicherweise in seinen ursprünglichen Zustand zurückversetzen, damit es mit dem Export übereinstimmt. Weitere Informationen finden Sie unterProjekte entfernen.
- Vielleicht möchten Sieaktualisieren die Projektversion, bevor Sie sie exportieren. Die angegebene Version wird an die exportierte .fsproject-Datei angehängt.
- Das Importieren eines Projekts löstnurder ProjektimportSystemereignis, falls aktiviert. Wenn beispielsweise ein neues Repository auf demFME Flow Durch den Import eines Projekts wird das Ereignis „Repository erstellen“ nicht ausgelöst.
So exportieren Sie ein Projekt
SHAREDRESOURCE_ISMIGRATABLE_*
Wert vontrue
werden migriert.- Auf derProjekte Wählen Sie ein Projekt aus und klicken Sie aufExport. Die Seite „Projekt exportieren“ wird geöffnet.
- Dateiname: Bearbeiten Sie bei Bedarf den Namen der Projektkonfigurationsdatei .fsproject.
- Exportstandort:
- Herunterladen: Lädt die Projektkonfiguration als .fsproject-Datei auf Ihr lokales System herunter.
- Ressourcen: Speichert die Projektkonfiguration als .fsproject-Datei im angegebenenRessourcen Standort.
- Ressourcenstandort: DerRessourcen Speicherort, an dem das Projekt gespeichert werden soll.
- Beitrag zum Thema Erfolg: die Themen des Benachrichtigungsdienstes, über die bei erfolgreichem Export benachrichtigt werden soll (ein Standardthema ist bereits angegeben). Weitere Informationen finden Sie unterÜberwachungFME Flow Veranstaltungen aus den Themen.
- Beitrag zum Thema „Fehler“: die Themen des Benachrichtigungsdienstes, über die bei einem fehlgeschlagenen Export benachrichtigt werden soll (ein Standardthema ist bereits angegeben). Weitere Informationen finden Sie unterÜberwachungFME Flow Veranstaltungen aus den Themen.
- Standard-Sicherheitsmodus: WennSystemverschlüsselung IstStandard, diese Einstellung istErmöglicht , und ein benutzerdefinierter Verschlüsselungsschlüssel wird zum Importieren des Projekts benötigt, wennGeben Sie alle vertraulichen Informationen an (unten) ist aktiviert.
- Geben Sie alle vertraulichen Informationen an: Wenn aktiviert, wird Folgendes in den Export einbezogen:
- Benutzer Kontokennwörter.
- Benutzernamen und Passwörter fürDatenbankverbindungen oderWebverbindungen im Projekt enthalten.
- Verschlüsselte Parameterwerte für:
- Flow Apps
- Automatisierungsauslöser
- Automatisierungsaktionen
- Automatisierungen Externe Aktionen
- Publikationen
- Abonnements
- Zeitpläne
- Ressourcenverbindungen
- System-E-MailEinstellungen
- Systemereignis Konfigurationen
NotizDiese Einstellung gilt nicht separat fürworkspaceS. Wenn dieworkspace dass die Server-App ausgeführt wird, ist ebenfalls im Projekt enthalten. Alle verschlüsselten Benutzerparameterwerte sind darin enthalten.
NotizUnabhängig von dieser Einstellung werden Sitzungstoken nicht mit im Projekt enthaltenen Benutzern exportiert. - Erweiterte Optionen: Erweitern Sie alle in diesem Abschnitt aufgeführten Elemente, die Sie nicht in das zu exportierende Projekt aufnehmen möchten, und deaktivieren Sie sie.
- Um den Export abzuschließen, klicken Sie aufExport.
Stellen Sie sicher, dass dieser Schlüssel verfügbar ist, bevor Sie fortfahren. Falls verfügbar, überprüfen SieJa, ich habe den erforderlichen Verschlüsselungsschlüssel und weiter.
So importieren Sie ein Projekt
Auf derProjekte Seite, klicken Sie aufImport. Die Seite „Projekt importieren“ wird geöffnet.
Dateispeicherort:
- Zum Thema „Erfolg/Misserfolg“ posten (optional): Geben Sie die Benachrichtigungsdienstthemen an, über die bei Erfolg oder Misserfolg des Imports benachrichtigt werden soll (Standardthemen sind bereits angegeben). Weitere Informationen finden Sie unterÜberwachungFME Flow mit Benachrichtigungen.
Um fortzufahren, wählen Sie eine der folgenden Optionen aus:
- Schnellimport: Importiert das Projekt, ohne dass Sie die Elemente im Projekt überprüfen können, einschließlich der Elemente, die gleichnamige Elemente auf dem aktuellenFME Flowoder Artikel, die den Besitzer wechseln.
- Erlauben Sie das Überschreiben von Elementen, wenn diese bereits vorhanden sind.: Wenn auf der aktuellen Instanz bereits eine Projektkonfiguration mit demselben .fsproject-Dateinamen vorhanden ist, steuert diese Einstellung das Überschreibverhalten des Imports. Wenn diese Option aktiviert ist, werden Elemente im vorhandenen Projekt durch gleichnamige Elemente im importierten Projekt überschrieben. Wenn diese Option nicht aktiviert ist, werden nur Elemente aus der importierten Konfiguration importiert, die im vorhandenen Projekt nicht vorhanden sind. Es wird nichts überschrieben.
- Automatisierungen und Benachrichtigungen: Wenn aktiviert, werden Automatisierungs-Workflows, Themen, Abonnenten und Herausgeber, die im Zielprojekt fehlen, hinzugefügt; vorhandene werden aktualisiert. Es wird eine Vereinigung zwischen den im Zielprojekt bereits vorhandenen Themenregistrierungen und den von der Quelle empfangenen Themenregistrierungen durchgeführt.
- Ressourcen: Wenn diese Option nicht aktiviert ist, werden fehlende Dateien oder Ordner hinzugefügt; vorhandene werden nicht aktualisiert. Wenn aktiviert, werden fehlende Dateien oder Ordner hinzugefügt; vorhandene werden aktualisiert. In beiden Fällen gilt: Wenn auf dem Zielserver keine Stammressource mit demselben Namen definiert ist, wird das Ressourcenpaket nicht importiert.
- Alle Benachrichtigungen während des Imports pausieren: Diese Option wird nur Benutzern angezeigt, die zum Sicherheitsstatus fmesuperuser gehörenRolle. Wenn aktiviert (Standard),Automatisierungen Arbeitsabläufe undBenachrichtigungsdienst Herausgeber und Abonnenten werden während des Imports deaktiviert. Wenn der Import abgeschlossen ist, wird der Dienst automatisch wieder aktiviert. Diese Option ist nützlich, um zu verhindern, dass Automatisierungs-Workflows während eines Imports unerwartet ausgelöst werden. Sie haben beispielsweise eineDropbox-Verzeichnis Trigger, der für ein Verzeichnis konfiguriert ist, das vom Import betroffen ist, aber keine Benachrichtigungen im Zusammenhang mit dem Import auslösen möchte.
- Deaktivieren Sie alle aufgelisteten Elementtypen nach dem Import: Wenn diese Option aktiviert ist, werden die folgenden Elementtypen im Projekt, die neu sind oder überschrieben werden,FME Flow nach dem Import sind deaktiviert:
- Automatisierungen
- Streams
- Zeitpläne
- SystembereinigungAufgaben
- Benutzer
- Sicherheitstoken
- Um den Import abzuschließen, klicken Sie aufProjekt importieren.
- Vorschau des Imports: Ermöglicht Ihnen, die Elemente im Projekt vor dem Importieren zu überprüfen, einschließlich der Elemente, die Elemente mit gleichem Namen auf dem aktuellenFME Flow. Ermöglicht außerdem das Entfernen bestimmter Elementtypen (Ressourcenverbindungen, Datenbankverbindungen, Webverbindungen, Benutzer, Sicherheitstoken, Bereitstellungsparameter) und das Ändern des Standardbesitzes von Elementen.
- Inhalt in der Vorschau anzeigen: Auf dieser Seite werden die Elemente im Projekt aufgelistet, die importiert werden. Über der Liste können Sie filtern nach: Artikelname; Typ; Quelle (ob der Artikel direkt aus demProjektoder ist einAbhängigkeit eines Elements im Projekt); oder Aktion (ob das Element neu ist (Neuer Artikel) oder wenn bereits ein gleichnamiges Element vorhanden ist, das überschrieben wird, wennErlauben Sie das Überschreiben von Elementen, wenn diese bereits vorhanden sind. wird geprüft (Überschreiben))
Auf dieser Seite werden auch Meldungen zum Projekt oder dessen Inhalt bereitgestellt, die dazu führen können, dass der Import fehlschlägt oder unerwartete Ergebnisse erzeugt. Diese Probleme können normalerweise in den verbleibenden Einstellungen und Dialogen behoben werden.
- Erlauben Sie das Überschreiben von Elementen, wenn diese bereits vorhanden sind.: Wenn auf der aktuellen Instanz bereits eine Projektkonfiguration mit demselben .fsproject-Dateinamen vorhanden ist, steuert diese Einstellung das Überschreibverhalten des Imports. Wenn diese Option aktiviert ist, werden Elemente im vorhandenen Projekt durch gleichnamige Elemente im importierten Projekt überschrieben. Wenn diese Option nicht aktiviert ist, werden nur Elemente aus der importierten Konfiguration importiert, die im vorhandenen Projekt nicht vorhanden sind. Es wird nichts überschrieben.
- Automatisierungen und Benachrichtigungen: Wenn aktiviert, werden Automatisierungs-Workflows, Themen, Abonnenten und Herausgeber, die im Zielprojekt fehlen, hinzugefügt; vorhandene werden aktualisiert. Es wird eine Vereinigung zwischen den im Zielprojekt bereits vorhandenen Themenregistrierungen und den von der Quelle empfangenen Themenregistrierungen durchgeführt.
- Ressourcen: Wenn diese Option nicht aktiviert ist, werden fehlende Dateien oder Ordner hinzugefügt; vorhandene werden nicht aktualisiert. Wenn aktiviert, werden fehlende Dateien oder Ordner hinzugefügt; vorhandene werden aktualisiert. In beiden Fällen gilt: Wenn auf dem Zielserver keine Stammressource mit demselben Namen definiert ist, wird das Ressourcenpaket nicht importiert.
Bei der VerwendungErlauben Sie das Überschreiben von Elementen, wenn diese bereits vorhanden sind. , beachten Sie je nachKomponente das importiert wird:
- Elemente auswählen: Wenn das Projekt Elemente enthält,Ressourcenverbindungen,Datenbankverbindungen,Webverbindungen ,Benutzer ,Sicherheitstoken , oderBereitstellungsparameter , können Sie sie in den Import einschließen oder davon ausschließen. Um sicherzustellen, dass ein Artikel enthalten ist, aktivieren Sie das Kontrollkästchen neben dem Artikel.
- Besitzer auflösen: Auf dieser Seite werden alle Elemente aufgelistet, denen Besitzer fehlen (auch als „TBD“ in der Spalte „Besitzer“ des Bereichs „Inhaltsvorschau“ angezeigt). Entweder die ursprünglichen Besitzer der Elemente auf der QuelleFME Flow verfehlen das ZielFME Flow, oder die Eigentümer sind nicht in das Projekt selbst eingebunden. Wenn keine Aktion ausgeführt wird, gehören die Elemente dem Benutzer, der den Import durchführt. Um den Standardbesitzer aller aufgelisteten Elemente zu ändern, klicken Sie aufBesitzer ändern. Sie können einen Benutzer aus dem Ziel auswählenFME Flow, oder eine, die im Projekt enthalten ist.
- Zusätzliche Optionen:
- Alle Benachrichtigungen während des Imports pausieren: Diese Option wird nur Benutzern angezeigt, die zum Sicherheitsstatus fmesuperuser gehörenRolle. Wenn aktiviert (Standard),Automatisierungen Arbeitsabläufe undBenachrichtigungsdienst Herausgeber und Abonnenten werden während des Imports deaktiviert. Wenn der Import abgeschlossen ist, wird der Dienst automatisch wieder aktiviert. Diese Option ist nützlich, um zu verhindern, dass Automatisierungs-Workflows während eines Imports unerwartet ausgelöst werden. Sie haben beispielsweise eineDropbox-Verzeichnis Trigger, der für ein Verzeichnis konfiguriert ist, das vom Import betroffen ist, aber keine Benachrichtigungen im Zusammenhang mit dem Import auslösen möchte.
- Deaktivieren Sie alle aufgelisteten Elementtypen nach dem Import: Wenn diese Option aktiviert ist, werden die folgenden Elementtypen im Projekt, die neu sind oder überschrieben werden,FME Flow nach dem Import sind deaktiviert:
Diese Option ist für Benutzer, die nicht der Rolle „fmesuperuser“ angehören, nicht verfügbar. Wenn ein Import von einem Nicht-fmesuperuser-Benutzer durchgeführt wird, bleibt der Benachrichtigungsdienst während des Imports aktiv.
NotizFlow Apps werden nicht ausgeführt, wenn die zugehörigen Sicherheitstoken deaktiviert sind.Um diese Elemente zu verwenden, müssen Sie sie ausdrücklich aktivieren.
Um den Import abzuschließen, klicken Sie aufProjekt importieren.

Bei der VerwendungErlauben Sie das Überschreiben von Elementen, wenn diese bereits vorhanden sind. , beachten Sie je nachKomponente das importiert wird:
Diese Option ist für Benutzer, die nicht der Rolle „fmesuperuser“ angehören, nicht verfügbar. Wenn ein Import von einem Nicht-fmesuperuser-Benutzer durchgeführt wird, bleibt der Benachrichtigungsdienst während des Imports aktiv.
Um diese Elemente zu verwenden, müssen Sie sie ausdrücklich aktivieren.

Um fortzufahren, klicken Sie aufWeitermachen.
NotizStandardmäßig sind aufgelistete Elemente nicht markiert, was bedeutet, dass sie nicht für die Aufnahme in das Projekt vorgesehen sind. Dieses Verhalten unterscheidet sich von demSchnellimport Option, die alle Elemente in den Import einschließt.
Um fortzufahren, klicken Sie aufWeitermachen.
NotizWenn dieFME Flow bereits gleichnamige Elemente enthält und diese nicht bereits dem angegebenen Benutzer gehören, schlägt der Import fehl.
Um fortzufahren, klicken Sie aufWeitermachen.
So zeigen Sie den Verlauf der Projektimport- und -exportaktivität an
Wählen Sie auf der Seite Projekte dieGeschichte Tab. Klicken Sie auf einen Eintrag in der Tabelle, um ein Protokoll eines bestimmten Imports oder Exports anzuzeigen.