Workspaces

Verwenden Sie diese Seite, um Folgendes in FME Flow hochzuladen und zu verwalten:

  • Workspaces
  • Workspace-Vorlagen
  • Benutzerdefinierte Transformer
  • Benutzerdefinierte Formate

In FME Flow werden diese Elemente hochgeladen und in Repositorys organisiert.

Hochladen zu FME Flow

Hinweis  Das Hochladen von Datendateien, Datenbankverbindungen, Webverbindungen oder Paketen, die mit Workspaces verbunden sind, wird von FME Flow nicht unterstützt.

Um Workspaces auf FME Flow hochzuladen, die eine dieser Funktionen unterstützen, verwenden Sie den Assistenten zum Publizieren in FME Flow in FME Workbench. Alternativ können Sie sie mit den Tools unter Dateien & Verbindungen separat hochladen.

Hinweis  Wenn ein vorhandener Workspace erneut hochgeladen oder von FME Flow erneut publiziert wird, werden Workspace-Metriken nicht automatisch zurückgesetzt. Falls gewünscht, setzen Sie sie manuell zurück. Weitere Informationen finden Sie unter Arbeiten mit Workspace-Metriken und Metadaten weiter unten.
  1. Wählen Sie eine der folgenden Optionen:
  2. So laden Sie einen einzelnen Workspace hoch:

    • Auf der Seite "Workspaces": Klicken Sie auf Hochladen.
    • Vom Workbench Viewer: Wählen Sie Hochladen aus dem Menü.
    • Auf beiden Seiten: Ziehen Sie einen Workspace per Drag & Drop direkt auf die Seite.

    So erstellen Sie ein Repository aus einem Ordner mit Workspaces und laden dessen Inhalt hoch:

    • Ziehen Sie einen Ordner mit Workspaces direkt auf die Seite.
    • Geben Sie im Dialogfeld "Ordner hochladen" einen Repository-Namen ein und klicken Sie auf Hochladen.

    So laden Sie mehrere Workspaces aus einem Ordner hoch und platzieren sie in einem vorhandenen Repository:

    1. Öffnen Sie auf der Seite "Workspaces" das Repository, das die neuen Workspaces enthalten soll.
    2. Ziehen Sie einen Ordner mit Workspaces per Drag & Drop direkt auf die Seite.
    3. Das Dialogfeld "Ordner hochladen" wird geöffnet und fragt, ob Sie ein neues Repository für diese Workspaces erstellen möchten. Um wie vorgesehen vorzugehen, lassen Sie dieses Kästchen deaktiviert und klicken Sie auf Hochladen.
  3. Repository wählen: Dieses Dialogfeld wird geöffnet, wenn Sie einen Upload eines einzelnen Workspaces initiieren, bevor Sie ein Repository öffnen. Wählen Sie das Repository, das den Workspace aufnehmen soll, und bearbeiten Sie, falls gewünscht, den Namen des Workspaces. Klicken Sie auf Hochladen.
  4. Workspace einreichen: Wenn Versionskontrolle aktiviert ist, werden Sie aufgefordert, die Datei(en) an die Versionskontrolle zu übergeben. Um die Übertragung zu bestätigen, aktivieren Sie den Schieberegler und schreiben Sie eine Übertragungsnachricht. Wenn die Versionskontrolle deaktiviert ist, informiert Sie dieser Dialog. (Nach dem aktuellen Upload können Sie jederzeit die Versionskontrolle aktivieren, einen neuen Upload initiieren und an die Versionskontrolle übergeben.) Um fortzufahren, klicken Sie auf Bestätigen (Weitere Informationen finden Sie unter Arbeiten mit der Versionskontrolle.)
  5. Dienste konfigurieren: Geben Sie an, welche FME Flow Web Services der Workspace ausführt. Erweitern Sie einen Dienst, um seine Eigenschaften bei der Ausführung des Workspaces wie folgt zu konfigurieren:
  6. Hinweis  Dieses Dialogfeld wird nicht angezeigt, wenn Sie ein Repository aus einem Ordner mit Workspaces erstellen oder mehrere Workspaces aus einem Ordner hochladen. Um Dienste für jeden Workspace nach dem Hochladen zu konfigurieren, siehe Arbeiten mit Workspace-Metriken und Metadaten (unten).
  7. Klicken Sie auf Bestätigen.

Arbeiten mit der Versionskontrolle

Wenn Versionskontrolle aktiviert ist, können Sie die folgenden Aufgaben auf der Seite "Workspaces" durchführen:

Zugriff auf Versionen

Um auf den Verlauf von Hinzufügungen und Änderungen an einem Repository zuzugreifen, klicken Sie auf Verlauf. Im Verlaufsdialog können Sie:

  • Informationen zu einer Revision anzeigen, einschließlich Dateiname, Benutzer, der die Änderung vorgenommen hat, und Datum des Commits.
  • Kopieren des SHA-Hashs, der einem Git-Repository-Commit entspricht.
  • Herunterladen einer Dateiversion.
Tipp  Wenn Sie die Versionskontrolle mit einem Remote-Git-Repository konfiguriert haben, holen Sie sich die neuesten Updates vor dem Durchsuchen des Verlaufs (Berechtigungen zum Verwalten der Versionskontrolle erforderlich).

Beachten Sie beim Anzeigen des Verlaufs Folgendes:

  • Das Herunterladen einer Dateiversion ersetzt nicht Ihre Arbeitskopie dieser Datei in FME Flow. Um Ihre Arbeitskopie mit einer heruntergeladenen Datei zu aktualisieren, veröffentlichen Sie sie erneut in FME Flow.
  • Der Verlaufsdialog zeigt den Verlauf der gelöschten Elemente in einem Repository, aber es ist nicht möglich, den Verlauf der Repositorys anzuzeigen, die gelöscht wurden.
  • Um den Verlauf auf ein einzelnes Repository zu beschränken, aktivieren Sie das Kontrollkästchen neben dem Repository, das Sie anzeigen möchten. Um den Verlauf auf eine einzelne Datei eines Repositorys zu beschränken, öffnen Sie ein Repository und aktivieren Sie das Kontrollkästchen neben der Datei, die Sie durchsuchen möchten.

Speichern einer Dateiversion

Sie können einzelne Dateiversionen direkt von der Seite "Workspaces" aus speichern.

  1. Öffnen Sie ein Repository und aktivieren Sie das Kontrollkästchen neben dem Workspace, um es auszuwählen.
  2. Klicken Sie auf Übertragen.
  3. Geben Sie im Dialogfeld "Übertragen Element" bei Bedarf einen Kommentar für das Übertragen ein und klicken Sie auf Übertragen.

Informationen zum Zugreifen auf die Version des von Ihnen festgelegten Workspaces finden Sie unter Zugriff auf Versionen weiter oben.

Arbeiten mit Workspace-Metriken und Metadaten

Sie können nützliche Informationen über das Laufzeitverhalten von Workspaces anzeigen, die Ihnen helfen können, wichtige Entscheidungen über den Betrieb von Workspaces zu treffen, insbesondere bei der Konfiguration der Warteschlangensteuerung. Klicken Sie zum Anzeigen der Workspace-Statistik auf den Namen eines Repositorys, um es zu öffnen.

Auf der Seite "Workspaces" werden die folgenden Spalten für ein Repository angezeigt:

Zurücksetzen der Statistik

Möglicherweise stellen Sie im Laufe der Zeit fest, dass die Statistiken veraltet sind und nicht die aktuellen Bedingungen auf Ihrem System widerspiegeln. Sie können die Statistik zurücksetzen, damit sie neu berechnet wird. Wählen Sie einen oder mehrere Workspaces aus, die zurückgesetzt werden sollen, klicken Sie auf Aktionen, und wählen Sie Statistik zurücksetzen.

Hinweis  Statistiken müssen manuell zurückgesetzt werden. Wenn ein vorhandener Workspace erneut hochgeladen oder von FME Flow erneut publiziert wird, werden Workspace-Metriken nicht automatisch zurückgesetzt.
Warnhinweis  Nachdem die Statistiken zurückgesetzt wurden, stellen Sie sicher, dass die Workspaces ausreichend oft ausgeführt wurden, bevor Sie eine metrikbasierte Job-Routing-Regel auf eine entsprechende Warteschlange anwenden. Damit eine metrikbasierte Job-Routing-Regel wirksam wird, muss der Workspace seit dem erstmaligen Erfassen oder Zurücksetzen der Statistiken oft genug gelaufen sein, um eine statistisch signifikante Stichprobe zu erzeugen. Die erforderliche Mindestanzahl von Jobs, die für eine signifikante Stichprobe ausgeführt werden müssen, kann zwischen 30 und 100 variieren, abhängig von der Variabilität der Daten und dem von der Regel geforderten Präzisionsgrad (z. B. Minuten gegenüber Sekunden). Je variabler die Eingabedaten sind und je höher die geforderte Genauigkeit dieser Daten ist, desto größer ist der erforderliche Stichprobenumfang. Wenn sich eine Job-Routing-Regel nicht auf eine statistisch signifikante Stichprobe von ausgeführten Jobs bezieht, tritt die nächste anwendbare Regel nach Priorität in Kraft, oder der Job wird an die Standard-Warteschlange weitergeleitet.

Andere Funktionen

Um ein Repository zu erstellen

Klicken Sie auf Neu. Geben Sie auf der Seite "Neues Repository erstellen" einen Namen und eine Beschreibung für das neue Repository an und klicken Sie auf OK.

Um eine Repository-Beschreibung zu bearbeiten

Wählen Sie ein Repository und klicken Sie auf Bearbeiten. Nehmen Sie auf der Seite "Repository bearbeiten" Ihre gewünschten Änderungen vor und klicken Sie auf Speichern.

Um ein Repository zu teilen

Klicken Sie auf das Symbol "Mit anderen teilen". Mit Hilfe der Funktion "Teilen" können anderen Benutzern bestimmte Berechtigungen eingeräumt werden. Sie können ein Element teilen, wenn Sie es besitzen oder wenn Sie ein Benutzer mit der Berechtigung "Verwalten" in der Kategorie "Sicherheit" sind, z. B. ein Administrator. Für weitere Informationen, siehe Rollenbasierte und benutzerbasierte Zugriffskontrolle.

Um die Job-Warteschlange eines Repositorys zu ändern

Wenn sie nicht explizit zugewiesen werden, werden Repositorys der voreingestellten Job-Warteschlange zugewiesen. In der Spalte "Warteschlange" können Sie das Repository einer anderen Warteschlange zuweisen.

Hinweis  Sie müssen für den Bereich "Engines & Lizenzierung" Berechtigungen zum Verwalten haben, um die Job-Warteschlange eines Repositorys zu ändern.

Um ein Repository zu entfernen

Wählen Sie ein oder mehrere Repositorys aus und klicken Sie auf Entfernen.