Manuelle Trigger
Sie können einen Automatisierungs-Workflow erstellen, der nicht auf eine eingehende Nachricht oder einen Ablaufplan reagiert, sondern bei Bedarf ausgeführt wird und Ihnen die Möglichkeit bietet, Daten zu übergeben. Diese Art von Workflow verwendet einen manuellen Trigger anstelle einer der anderen Trigger-Optionen. Manuelle Trigger sind nützlich, wenn Sie einen Workflow testen möchten, bevor Sie einen erstellen, der echte, eingehende Nachrichten empfängt.
Der manuelle Trigger hat zwei Ausgabe-Ports. Der Success-Port (✔) kann eine Nachricht senden, wenn der Trigger erfolgreich ausgelöst hat. Der Failure-Port (x) kann eine Nachricht senden, wenn der Trigger fehlschlägt.
Um eine Automatisierung mit einem manuellen Trigger auszuführen
Es gibt zwei Möglichkeiten, eine Automatisierung mit einem manuellen Trigger durchzuführen:
- Wählen Sie auf der Seite "Automatisierungen verwalten" die Automatisierung aus:
- Wenn der Workflow noch nicht gestartet ist, starten Sie den Workflow.
- Klicken Sie auf Trigger.
- Als Automation App, die es jedem autorisierten FME Flow-Benutzer ermöglicht, die Automatisierung als „App“ in einem Webbrowser auszuführen. Weitere Informationen finden Sie unter Automation Apps.
Parameter
- Eingabeaufforderung für JSON bei Trigger : Wenn diese Option aktiviert ist, wird ein Dialogfeld "Trigger-Automatisierungen" geöffnet, wenn der Trigger ausgeführt wird. In diesem Dialogfeld werden Sie aufgefordert, eine der folgenden Angaben zu machen:
- JSON Form: 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 unter Attribute der Ausgabe hinzugefügt wurden (siehe unten).
- Formular für manuelle Parameter: Geben Sie die Werte für jeden manuellen Parameter, der unter Attribute der Ausgabe hinzugefügt wurde, direkt ein (siehe unten). Diese Option ist nützlich, um Eingabedaten zu generieren, ohne dass JSON-Kenntnisse erforderlich sind.
Hinweis Der Dialogparser analysiert nur Attribute der obersten Ebene. Um auf den Inhalt verschachtelter Arrays und Objekte von einem Workspace aus zuzugreifen, verwenden Sie JSON-Manipulations-Transformer in einem FME Form-Workspace.
Attribute der Ausgabe
Siehe auch
Attribut | Beschreibung |
---|---|
time | Ereigniszeit |
source | Ereignistyp |
error.type |
(nur Failure-Port) Fehlertyp:
|
error.message | (nur Failure-Port) Fehlermeldung |
message | (nur Success-Port) Inhalt der Nachricht |
manual.user |
(nur Success-Port) Der FME Flow-Benutzer, der eine Automatisierung mit dem manuellen Trigger ausführt. |
Manuelle Parameter |
(Nur Success-Port) Wenn Eingabeaufforderung für JSON bei Trigger aktiviert ist (siehe Parameter, oben), erwartet der Trigger zusätzliche JSON-Daten in Form eines JSON-formatierten Anfragetexts, der diesen Parametern entspricht. Um "Manuelle Parameter" manuell zu erstellen, klicken Sie auf Verwalten, um den Editor für manuelle Parameter zu öffnen. Um "Manuelle Parameter" automatisch zu erstellen:
Hinweis Der Dialogparser analysiert nur Schlüssel der obersten Ebene. Um auf den Inhalt verschachtelter Arrays und Objekte von einem Workspace aus zuzugreifen, verwenden Sie JSON-Manipulations-Transformer in einem FME Form-Workspace.
|