FME Flow: 2025.0

Exportieren und Importieren von Projekten

Sie können den Inhalt der FME Flow-Projekte exportieren und die Projekte in die gleiche oder eine andere Instanz von FME Flow 2017 oder höher importieren.

Beachten Sie beim Exportieren und Importieren von Projekten Folgendes:

  • Wenn ein Projekt Benutzer enthält:
    • Sie müssen der Gruppe fmesuperuser angehören, um exportieren und importieren zu können, mit der Ausnahme, dass ein Benutzer ein Projekt exportieren kann, wenn das Projekt ausschließlich das Konto dieses Benutzers enthält.
    • Dieselben Berechtigungen, die der Benutzer auf dem aktuellen System besitzt, haben auch auf dem System Gültigkeit, auf dem das Projekt importiert wird, was allerdings nur für Elemente im Projekt gilt. Andere Berechtigungen, die der Benutzer auf dem aktuellen System besitzt, werden nicht übertragen.
  • Wenn ein Projekt API-Token enthält, muss einer der folgenden Punkte für den Import zutreffend sein:
    • Sie gehören zur Gruppe fmesuperuser.
    • Der Eigentümer des Projekts, der den Import durchführt, hat auf dem Zielsystem dasselbe Benutzerkonto.
  • Wenn ein Projekt Flow Apps ohne die zugehörigen API-Token enthält, werden diese Apps auf dem Zielsystem deaktiviert, bis sie explizit aktiviert werden.
  • Standardmäßig wird der Benutzer, der den Import durchführt, zum Eigentü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, in 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 Standardeigentümer von Elementen zu ändern, geben Sie die Option Vorschau des Imports an.
  • Wenn ein Projekt nach dem Export, aber vor dem Import geändert wird, möchten Sie es möglicherweise in den ursprünglichen Zustand zurückversetzen, damit es mit dem Export übereinstimmt. Weitere Informationen finden Sie unter Entfernen von Projekten.
  • Sie möchten vielleicht die Projektversion aktualisieren, bevor Sie sie exportieren. Die angegebene Version wird an die Datei .fsproject angehängt, die exportiert wird.
  • Das Importieren eines Projekts stößt nur den Projektimport Systemereignis (falls aktiviert) an. Wenn zum Beispiel ein neues Repository in FME Flow als Ergebnis des Imports eines Projekts erstellt wird, wird das Ereignis "Repository erstellen" nicht ausgelöst.

Um ein Projekt zu exportieren

Hinweis  Sämtliche Ressourcen, die zu einem Projekt gehören, sind nicht Teil des Exports, es sei denn dass die Ressource migrierbar ist. Standardmäßig sind die Ressourcen DATA, ENGINE und DASHBOARD als migrierbar konfiguriert.Um festzustellen, ob Ihre Ressourcen-Ordner migrierbar sind, öffnen Sie die Konfigurationsdatei fmeFlowConfig.txt. Lokalisieren Sie Ihre Ressourcen unter FME SERVER SETTINGS START > Shared Resource Management. Ressourcen mit einem SHAREDRESOURCE_ISMIGRATABLE_* Wert von true werden migriert.
  1. Wählen Sie auf der Seite Projekte ein Projekt und klicken Sie auf Export. Die Seite "Projekt exportieren" wird geöffnet.
  2. Dateiname: Bearbeiten Sie bei Bedarf den Dateinamen .fsproject für die Projektkonfiguration.
  3. Speicherort für Export:
    • Herunterladen: Lädt die Projektkonfiguration als .fsproject-Datei auf Ihr lokales System herunter.
    • Ressourcen: Speichert die Projektkonfiguration als .fsproject-Datei im angegebenenRessourcen-Speicherort.
      • Ressourcen-Speicherort: Der Ressourcen-Speicherort, an dem das Projekt gespeichert werden soll.
      • Bei Erfolg an Thema senden: die Notification Service-Themen, die bei erfolgreichem Export benachrichtigt werden sollen (ein Standardthema ist bereits angegeben). Weitere Informationen finden Sie unter Überwachen von FME Flow-Ereignissen anhand von Themen.
      • Bei Erfolg an Thema senden: die Notification Service-Themen, die bei fehlgeschlagenem Export benachrichtigt werden sollen (ein Standardthema ist bereits angegeben). Weitere Informationen finden Sie unter Überwachen von FME Flow-Ereignissen anhand von Themen.
  4. Standard-Sicherheitsmodus: Wenn die Systemverschlüsselung auf Standard gesetzt ist, ist diese Einstellung aktiviert und ein benutzerdefinierter Kodierungsschlüssel ist erforderlich, um das Projekt zu importieren, wenn Alle vertraulichen Informationen einschließen (unten) aktiviert ist.
  5. Stellen Sie sicher, dass dieser Schlüssel verfügbar ist, bevor Sie fortfahren. Falls vorhanden, markieren Sie Ja, ich habe den erforderlichen Verschlüsselungsschlüssel und fahren Sie fort.

  6. Alle vertraulichen Informationen einschließen: Wenn diese Option aktiviert ist, werden die folgenden Informationen in den Export einbezogen:
  7. Erweiterte Optionen: Erweitern und deaktivieren Sie alle in diesem Abschnitt aufgeführten Elemente, die Sie nicht in das zu exportierende Projekt aufnehmen möchten.
  8. Um den Export abzuschließen, klicken Sie auf Exportieren.

Importieren eines Projekts

Tipp Wenn Sie die Konfiguration eines Imports verlassen, bevor Sie den Import tatsächlich starten, können Sie auf der Registerkarte Ausstehende Importe zur Importkonfiguration zurückkehren.

Klicken Sie auf der Seite Projekte auf Import. Die Seite "Projekt importieren" wird geöffnet.

Speicherort:

  • Upload: Importiert eine Projektkonfiguration (.fsproject-Datei), die auf das System heruntergeladen wurde.
  • Ressourcen: Importiert eine Projektkonfiguration (.fsproject-Datei), die am angegebenen Ressourcen-Speicherort gespeichert wurde.
    • Bei Erfolg/Fehler an Thema senden (optional): Geben Sie die Themen des Notification Services an, die bei Erfolg oder Misserfolg des Imports benachrichtigt werden sollen (Standardthemen sind bereits angegeben). Weitere Informationen finden Sie unter Überwachen von FME Flow mit Benachrichtigungen.
  • Um fortzufahren, wählen Sie eine der folgenden Optionen:

    • Schnellimport: Importiert das Projekt, ohne dass Sie die Elemente im Projekt überprüfen können, einschließlich der Elemente, die gleichnamige Elemente in der aktuellen FME Flow-Instanz überschreiben werden, oder Elemente, die den Eigentümer wechseln werden.
    • Vorschau des Imports: Ermöglicht es Ihnen, die Elemente im Projekt vor dem Import zu überprüfen, einschließlich der Elemente, die gleichnamige Elemente in der aktuellen FME Flow-Instanz überschreiben werden. Außerdem können bestimmte Arten Elementtypen (Ressourcenverbindungen, Datenbankverbindungen, Webverbindungen, Benutzer, Sicherheitstoken, Bereitstellungsparameter) entfernt und die Standard-Eigentümerschaft von Elementen geändert werden.

    Anzeigen des Verlaufs der Projektimport- und -exportaktivitäten

    Wählen Sie auf der Seite "Projekte" die Registerkarte Verlauf. Klicken Sie für ein Protokoll eines bestimmten Imports oder Exports auf einen Eintrag in der Tabelle.