Gemeinsame Nutzung von FME Engine Ressourcen
Workspaces, die von FME Flow ausgeführt werden, können benutzerdefinierte Formate, benutzerdefinierte Transformer und benutzerdefinierte Koordinatensysteme auf dieselbe Weise wie FME Workbench verwenden. Es gibt drei Möglichkeiten, diese freigegebenen benutzerdefinierten Ressourcen auf FME Flow hochzuladen:
- Verwenden Sie die Seite Ressourcen der Web-Benutzeroberfläche von FME Flow: Diese Methode macht benutzerdefinierte Formate, benutzerdefinierte Transformer und benutzerdefinierte Koordinatensysteme für alle Workspaces in FME Flow verfügbar.
- In FME Flow publizieren: Stellt ein benutzerdefiniertes Format oder einen benutzerdefinierten Transformer für alle Workspaces in demselben Repository zur Verfügung, in dem es veröffentlicht ist.
- Auf FME Flow mit einem Workspace publizieren: Mit dieser Methode können Sie beim Publizieren eines Workspaces Ressourcen hinzufügen. Sie können die Ressourcen in ein Repository oder in einen Ressourcenordner hochladen. Wenn Sie in einen Ressourcenordner hochladen, stehen die Ressourcen für alle anderen Workspaces auf FME Flow zur Verfügung. Wenn Sie ein Repository auswählen, stehen die Ressourcen allen anderen Workspaces in demselben Repository zur Verfügung, in dem der aktuelle Workspace veröffentlicht wird.
Um benutzerdefinierte Ressourcen in FME Flow zu publizieren
-
Öffnen Sie das benutzerdefinierte Format oder den benutzerdefinierten Transformer in FME Workbench:
Datei > Öffnen > Benutzerdefiniertes Format/Benutzerdefinierten Transformer auswählen
-
Publizieren Sie die Ressource in FME Flow, wie Sie einen Workspace publizieren.
Die Ressource steht dann für Workspaces innerhalb des Repositorys zur Verfügung, in dem Sie diese veröffentlicht haben.
Um benutzerdefinierte Ressourcen beim Publizieren eines Workspaces in FME Flow zu publizieren
- Öffnen Sie den Workspace, den Sie in der FME Workbench publizieren möchten.
- Starten Sie den Assistenten zum Publizieren auf FME Flow:
- Klicken Sie im Dialogfeld "Workspace publizieren" auf "Dateien auswählen".
- Klicken Sie im Dialogfeld zum Hochladen von Dateien auf "Dateien hinzufügen".
- Wählen Sie die Ressourcendatei aus, die Sie einbeziehen möchten.
- Klicken Sie im Dialogfeld "Dateien zum Hochladen auswählen" auf "Speicherort auswählen".
- Legen Sie im Dialogfeld "Speicherort für das Hochladen auswählen" ein Verzeichnis fest:
- In ein Repository hochladen: Auf alle mit dem Workspace veröffentlichten Ressourcen kann jeder Benutzer mit der Berechtigung für dasselbe Repository zugreifen. Andere Workspaces im Repository können auf diese Ressourcen zugreifen, sofern ihre jeweiligen Parameter für den Quelldatensatz manuell so eingestellt sind, dass sie auf die Ressourcen verweisen.
- In einen Ordner für gemeinsame Ressourcen hochladen: Alle mit dem Workspace veröffentlichten Ressourcen stehen allen anderen Workspaces zur Verfügung, die von FME Flow aus einem beliebigen Repository ausgeführt werden. Ressourcen müssen in das entsprechende Unterverzeichnis unter Engine hochgeladen werden, damit Workspaces diese verwenden können. Ein benutzerdefiniertes Format muss zum Beispiel in den Ordner Engine > Formats hochgeladen werden.
- Führen Sie den Assistenten zum Publizieren auf FME Flow wie üblich aus.
Datei > In FME Flow publizieren
Hinweis Falls benutzerdefinierte Koordinatensystemdateien zu einem Engine-Unterordner hochgeladen werden, muss der FME Flow Engines-Dienst neu gestartet werden, bevor die Dateien in einem Workspace verwendet werden können. Dies betrifft die Unterordner CoordinateSystemExceptions, CoordinateSystemGridOverrides, CoordinateSystems und CsmapTransformationExceptions.