Zum Inhalt springen

Erstellen eines Wevo iPaaS-Flows

Ein Wevo-Flow ist ein Integrationsmuster, das zwei unterschiedliche Systeme mithilfe von Konnektoren und Tools in einer bestimmten Reihenfolge zusammenführt. Der Flow zeigt visuell eine Reihe von Schritten, die angeben, wo Daten ein- und ausgehen und was bei jedem Schritt mit den Daten geschieht, einschließlich ihrer Transformations und Geschäftsregeln. Jeder Konnektor hat seine eigenen Aktionen, und es ist wichtig, dass Sie beim Erstellen Ihrer Flows genau wissen, was sie tun, da die Datenverarbeitungsverfahren durch sie erfolgen. Wenn eine Operation auf Wevo implementiert wird, wird jeder Integrationsprozess durch einen Flow dargestellt.

Flows benötigen einen klaren Anfang und ein Ende. Der Anfang ist immer ein Auslöser, der bestimmt, wie die Integration gestartet wird, und das Ende kann entweder eine Aktion oder ein Tool sein, das den letzten Schritt des Flows darstellt.

Der erste Schritt zum Erstellen eines Flows besteht darin, die Einstellungen bezüglich der Art, des Zeitpunkts und des Ortes zu definieren, an dem Ihr Prozess ausgeführt wird. Befolgen Sie die nachstehenden Schritte.

Flow-Erstellung

Wenn Sie auf den Flow Monitor zugreifen, klicken Sie oben rechts auf dem Bildschirm auf Flow erstellen.

Flow erstellen 1

Auf dem angezeigten Bildschirm müssen einige Informationen angegeben werden:

  1. Name: Geben Sie einen Namen zur Identifizierung des Flows ein.

    Notiz

    Verwenden Sie einen beschreibenden Flow-Namen, der die Namen der verwendeten Endpoints und der ausgeführten Aktionen enthält, um die Identifizierung des Flows in Zukunft zu erleichtern.

    Der unten dargestellte Ablauf erstellt eine neue Karte in Trello basierend auf den von Postman erhaltenen Informationen.

    Flow erstellen 2

    Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.

  2. Trigger: Ein Trigger ist der Anfang Ihres Flows und bestimmt, was ihn anstößt. Es gibt einige Möglichkeiten zur Auswahl, die unten aufgeführt sind:

    Flow erstellen 3

    • Scheduler: Mit dieser Option können Sie Ihren Flow zu vorgegebenen oder benutzerdefinierten Zeiten starten. Wählen Sie diese Option, wenn Ihr Flow regelmäßig ausgeführt werden soll. Wenn Sie diese Option wählen, müssen die folgenden Felder konfiguriert werden:

      • Ausführungshäufigkeit: Verwenden Sie das Menü, um das Zeitintervall zwischen einzelnen Ausführungen auszuwählen.

        Flow erstellen 4

      • Timeout: Wählen Sie im Menü die Zeit aus, die der Flow zum Ausführen aller seiner Aktionen benötigt. Nach Ablauf des Timeouts werden alle verbleibenden Aktionen mit einem Fehler abgeschlossen.

        Flow erstellen 5

      • Erweitert: Wählen Sie den Pod-Typ aus, den Ihr Flow haben soll. Weitere Informationen zu Pods finden Sie unter Pod-Verwaltung.

        Flow erstellen 6

      • Protokollierung aller Eingabe-/Ausgabevorgänge deaktivieren: Wenn diese Option aktiviert ist, werden Eingabe- und Ausgabedaten für den Flow nicht protokolliert. Standardmäßig ist diese Option deaktiviert.

        Flow erstellen 7

    • Webhook: Mit dieser Trigger-Option erstellen Sie eine API, die für die Nutzung durch externe Anwendungen verfügbar bleibt, die konfigurierbare Methoden zum Senden von Informationen während Anfragen aktivieren. Wenn Sie diese Option wählen, müssen Sie die folgenden Felder konfigurieren:

      • Pfad: Geben Sie einen Pfad ein, um die URL Ihrer API anzupassen. Sobald Sie einen Pfad eingeben, wird dieser an die Basis URL angehängt. Sie können das Endergebnis im Feld Vorschau unten sehen. Hier können Sie auch mit Route arbeiten, falls Sie diese der API URL zuordnen möchten. Der Route kann mit der Syntax zugeordnet werden ${}, mit den Parametern zwischen den Klammern:

        create a flow 8

      • Methoden: Wählen Sie aus, welche Methode zum Empfangen der API Anfragen verwendet werden soll. Es können mehrere Methoden ausgewählt werden. Weitere Informationen zu diesem Thema finden Sie unter API Verben.

        Flow erstellen 9

      • Timeout: Wählen Sie im Menü die Zeit aus, die der Flow zum Ausführen aller seiner Aktionen benötigt. Nach Ablauf des Timeouts werden alle verbleibenden Aktionen mit einem Fehler abgeschlossen. Flows vom Typ Webhook können ein maximales Timeout von 30 Sekunden haben.

        Flow erstellen 10

      • Mehrere Anfragen: Wenn aktiviert, kann die API mehrere Anfragen parallel empfangen, d. h. während ein Flow ausgeführt wird, können andere Anfragen angenommen werden.

        Flow erstellen 11

      • Erweitert: Wählen Sie den Pod-Typ aus, den Ihr Flow haben soll. Weitere Informationen zu Pods finden Sie unter Pod-Verwaltung.

        Flow erstellen 12

      • Protokollierung aller Eingabe-/Ausgabevorgänge deaktivieren: Wenn diese Option aktiviert ist, werden Eingabe- und Ausgabedaten für den Flow nicht protokolliert. Standardmäßig ist diese Option deaktiviert.

        Flow erstellen 13

    • Flow-Referenz: Eine Flow-Referenz ist eine Art Trigger, der die Ausführung des Flows startet, wenn ein anderer gestartet wird, entweder synchron oder asynchron. Es ist jedoch erforderlich, dass der Ursprungs-Flow entweder die Flow-Referenz asynchron enthält oder Flow Reference Sync-Tool.

      Um die Flow-Referenz zu verwenden, konfigurieren Sie diese Felder:

      • Timeout: Verwenden Sie das Menü, um die Zeitspanne auszuwählen, die der Flow hat, um alle seine Aktionen auszuführen. Sobald das Timeout abgelaufen ist, werden alle verbleibenden Aktionen mit einem Fehler abgeschlossen.

        Flow erstellen 14

    • Trigger-Ereignis: Trigger-Ereignisse sind Auslöser, die Flows starten, wenn ein bestimmtes Ereignis oder eine bestimmte Bedingung innerhalb des durch einen Connector dargestellten Systems eintritt. Beispielsweise initiiert das Google Sheets-Trigger-Ereignis die Flow-Ausführung, wenn einer Tabelle eine neue Zeile hinzugefügt wird. Siehe Trigger-Ereignis, um mehr zu erfahren.

  3. Weiter: Nachdem Sie einen Trigger ausgewählt haben, klicken Sie oben rechts auf Weiter, um zum nächsten Schritt zu gelangen. Sie werden zum Flow-Design-Bildschirm weitergeleitet, wo Sie mit dem Erstellen Ihrer Integration beginnen können. Siehe Flow-Design, um mehr zu erfahren.