FME Flow:2025,0

Manueller Auslöser

Sie können einen Automatisierungs-Workflow erstellen, der nicht auf eingehende Nachrichten oder Zeitpläne reagiert, sondern bei Bedarf ausgeführt wird und Ihnen die Möglichkeit bietet, Beispieldaten zu übergeben. Dieser Workflow-Typ verwendet einen manuellen Auslöser anstelle einer der anderen Auslöseroptionen. Manuelle Auslöser sind nützlich, wenn Sie einen Workflow testen möchten, bevor Sie einen erstellen, der echte, eingehende Nachrichten empfängt.

Der manuelle Auslöser verfügt über zwei Ausgangsanschlüsse. Der Erfolgsport () kann eine Nachricht senden, wenn der Trigger erfolgreich initiiert wurde. Der Fehlerport (X) kann eine Nachricht senden, wenn die Auslösung des Triggers fehlschlägt.

So führen Sie eine Automatisierung mit einem manuellen Auslöser aus

Es gibt zwei Möglichkeiten, eine Automatisierung mit einem manuellen Auslöser auszuführen:

  • Wählen Sie auf der Seite „Automatisierungen verwalten“ die Automatisierung aus und:
    1. Wenn der Workflow noch nicht gestartet ist,Starten Sie den Workflow.
    2. KlickenAuslösen.
  • Als Automatisierungs-App, die es jedem autorisiertenFME Flow Benutzer kann die Automatisierung als „App“ in einem Webbrowser ausführen. Weitere Informationen finden Sie unterAutomatisierungs-Apps.

Parameter

  • Eingabeaufforderung für JSON beim Auslösen: Wenn diese Option aktiviert ist, wird beim Ausführen des Triggers ein Dialogfeld „Trigger-Automatisierungen“ geöffnet. In diesem Dialogfeld werden Sie aufgefordert, eine der folgenden Angaben zu machen:
    • JSON-Formular: Ziehen Sie eine JSON-Datei per Drag & Drop oder geben Sie ein gültiges JSON-Schema ein. Das Schema muss mit den manuellen Parametern übereinstimmen, die unterAusgabeattribute (unten).
    • NotizDer Dialogparser analysiert nur Attribute der obersten Ebene. Um auf den Inhalt verschachtelter Arrays und Objekte zuzugreifen,workspace, verwenden Sie JSON-Manipulationstransformatoren in einemFME Formworkspace.
    • Manuelles Parameterformular: Geben Sie Werte direkt für jeden manuellen Parameter ein, der unterAusgabeattribute (unten). Diese Option ist nützlich, um Eingabedaten zu generieren, ohne dass JSON-Kenntnisse erforderlich sind.

Ausgabeattribute

Siehe auch

Attribut Beschreibung
Zeit Ereigniszeit
Quelle Ereignistyp
Fehlertyp

(Nur Fehlerport) Fehlertyp:

  • Ungültige Nachricht: Beim Konfigurieren dieser Komponente ist ein Fehler aufgetreten, z. B. fehlende oder fehlerhafte Werte.
  • DeadLetter: Beim Herstellen einer Verbindung mit einer externen Ressource ist ein Fehler aufgetreten. Beispiele hierfür können Verbindungsprobleme, ungültige Anmeldeinformationen oder allgemeine Ausnahmen bei externen Ressourcen sein.
Fehlermeldung (Nur Fehlerport) Fehlermeldung
Nachricht (Nur Erfolgsport) Nachrichteninhalt

Handbuch.Benutzer

(Nur Erfolgsport) DerFME Flow Benutzer, der eine Automatisierung mit dem manuellen Auslöser ausführt.

Manuelle Parameter

(Nur Erfolgsport) WennEingabeaufforderung für JSON beim Auslösen aktiviert ist (sieheParameter, oben), erwartet der Trigger zusätzliche JSON-Daten in Form eines JSON-formatierten Anforderungstexts, der diesen Parametern entspricht.

Um manuelle Parameter manuell zu erstellen, klicken Sie aufVerwalten zum Öffnen derManueller Parametereditor.

So erstellen Sie manuelle Parameter automatisch:

  1. KlickenParameter aus JSON importieren.
  2. Ziehen Sie eine JSON-Datei per Drag & Drop oder geben Sie im Dialogfeld „Parameter aus JSON importieren“ ein gültiges JSON-Schema ein.
  3. Vorhandene Parameter überschreiben: Wenn diese Option aktiviert ist, ersetzt der JSON-Inhalt in diesem Dialogfeld beim Parsen alle vorhandenen manuellen Parameter. Um Parameter aus diesem JSON-Inhalt beim Parsen zu vorhandenen Parametern hinzuzufügen (ohne sie zu ersetzen), lassen Sie dieses Kontrollkästchen deaktiviert.
  4. KlickenParse.
NotizDer Dialogparser analysiert nur Schlüssel der obersten Ebene. Um auf den Inhalt verschachtelter Arrays und Objekte zuzugreifen,workspace, verwenden Sie JSON-Manipulationstransformatoren in einemFME Formworkspace.