Bearbeiten Sie den Flow in Workflow-Studio

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • Bearbeiten Sie den Flow, um sicherzustellen, dass die Paginierung korrekt implementiert ist. Dies bestätigt, dass die Daten korrekt importiert wurden.

    Es gibt vier Batch-Importmethoden:
    • Keine
    • Offset
    • Zeitbasiert
    • Tokenbasiert

    Kein Batch-Import

    Wählen Sie die Batch-Importmethode „keine“ aus, wenn Sie die in angegebene Paginierungsmethode nicht verwenden möchten Automatisierungszentrale. Hier ist kein Schritt erforderlich.

    Offset-basierter Batch-Import

    Wählen Sie die Offset-basierte Batch-Importmethode (Paginierungsmethode) aus, wenn Sie Daten mit einem bestimmten Startpunkt (Offset) und einer Batch-Größe (Grenzwert) importieren möchten.

    • Offset : Der Ausgangspunkt für den Datenimport.
    • Gesamtzahl der Elemente : Die Gesamtzahl der Datensätze, die Sie importieren möchten.
    • Grenzwert : Die Anzahl der Datensätze, die in jedem Batch importiert werden sollen.

    Beispiel: Wenn Sie den Offset auf 20, die Gesamtzahl der Elemente auf 200 und die Beschränkung auf 10 festlegen, importiert das System Daten in Batches von 10 Datensätzen ab Datensatz 20 und fährt fort, bis alle 200 Datensätze importiert wurden.

    Schritte zum Konfigurieren

    1. In SourceHub – Offset-basierte Paginierungsblöcke abrufen Aktion: Geben Sie Werte für die Felder Offset, Gesamtzahl der Elemente und Grenzwert an, und wählen Sie dann aus Fertig .

      Nachdem die Werte definiert wurden, wird Blöcke_child0 Feld ist im rechten Bereich (unter) verfügbar Für Jeden ).

    2. Für die Aktion, die Sie während der ausgewählt haben Wählen Sie Aktion Aus Schritt: Ordnen Sie den Grenzwert von zu SourceHub – Offset-basierte Paginierungsblöcke abrufen Aktions- und Offsetwerte mit Blöcke_child0 Feldausgabe, die von generiert wurde SourceHub – Offset-basierte Paginierungsblöcke abrufen Aktion.

      Offset-Batch-Importmethode

      Verarbeitung von Aktionen, die keine Begrenzung und keinen Offset unterstützen

      Ordnen Sie die Grenzwert- und Offsetwerte in Ihrer Aktion mit der Ausgabe zu, die von der SourceHub-Aktion „Offset-basierte Paginierungsblöcke abrufen“ zurückgegeben wird.

      Wenn Ihre ausgewählte Aktion keine vordefinierten Parameter für die Offset-basierte Paginierung aufweist, aber einen Filter enthält, der diese Parameter aufnehmen kann, können Sie eine der folgenden Aktionen ausführen:

      • Option 1 : Fügen Sie eine Aktion kurz vor der ausgewählten Aktion hinzu, um den Grenzwert und den Offset zu verarbeiten. Diese Aktion sollte eine Abfrage generieren, die die primäre Aktion zum Abrufen von Daten verwenden kann.
      • Option 2 : Kopieren Sie Ihre primäre Aktion, ändern Sie sie, um Eingaben für Grenzwert und Offset einzubeziehen, und verarbeiten Sie diese Eingaben, um eine Abfrage zu erstellen. Übergeben Sie diese Abfrage an den Filter Ihrer ursprünglichen Aktion.
      Hinweis:
      Wenn Sie Option 2 wählen, stellen Sie sicher, dass Sie zuerst eine Kopie der ursprünglichen Aktion erstellen. Wählen Sie nach dem Kopieren die kopierte Aktion in erneut aus Wählen Sie Aktion Aus Schritt und Flow erneut generieren. Informationen zum Auswählen einer Aktion finden Sie unter Aktion auswählen.
    3. Wählen Sie Aus Fertig Und Testen .
    4. Führen Sie die Schritte 3 ab in aus Konfigurieren Sie den Batch-Import für Daten.

    Zeitbasierter Batch-Import

    Wählen Sie die zeitbasierte Batch-Importmethode aus, wenn Sie Daten für einen bestimmten Datumsbereich importieren möchten.

    Schritte zum Konfigurieren

    1. In SourceHub – datumsbasierte Paginierungsblöcke abrufen Aktion: Geben Sie das Startdatum und das Enddatum an, und klicken Sie dann auf Fertig .

      Nachdem Sie Werte definiert haben, wird Bereich Feld in Ihrem rechten Bereich ist verfügbar.

    2. Für die Aktion, die Sie während der ausgewählt haben Wählen Sie Aktion Aus Schritt: Ordnen Sie die Werte für Start- und Enddatum mit zu Bereich Feldausgabe, die von generiert wurde SourceHub – datumsbasierte Paginierungsblöcke abrufen Aktion.

      Datumsformat

      Der Connection Manager verwendet Datumsangaben im folgenden Format: JJJJ:MM:TT:HH:MM:SS. Wenn Ihre Aktion Datumsbereiche unterstützt, wird das Format automatisch angewendet.

      Verarbeitung von Aktionen, die keine Datumsbereiche unterstützen

      Wenn Ihre Aktion Datumsbereiche nicht automatisch unterstützt, sondern einen Filter für anwenderdefinierte Parameter enthält, können Sie einen dieser Ansätze verfolgen.
      • Option 1 : Fügen Sie vor der ausgewählten Aktion eine Aktion hinzu, um das Start- und Enddatum zu verarbeiten. Diese Aktion sollte eine Abfrage generieren, die Ihre primäre Aktion zum Abrufen von Daten verwenden kann.
      • Option 2 : Kopieren Sie Ihre primäre Aktion, und ändern Sie sie, um Eingaben für Start- und Enddatum einzubeziehen. Verarbeiten Sie diese Eingaben innerhalb der Aktion, um eine Abfrage zu erstellen und an den Filter Ihrer ursprünglichen Aktion zu übergeben.

        Zeitbasierter Batch-Import

        Hinweis:
        Wenn Sie Option 2 wählen, stellen Sie sicher, dass Sie zuerst eine Kopie der ursprünglichen Aktion erstellen. Wählen Sie nach dem Kopieren die kopierte Aktion in erneut aus Wählen Sie Aktion Aus Schritt und Flow erneut generieren. Informationen zum Auswählen einer Aktion finden Sie unter Aktion auswählen.
    3. Wählen Sie Aus Fertig Und Testen .
    4. Führen Sie die Schritte 3 ab in aus Konfigurieren Sie den Batch-Import für Daten.

    Token-basierter Batch-Import

    Wählen Sie die tokenbasierte Batch-Importmethode aus, wenn Sie Daten mit einem Fortsetzungstoken importieren möchten.

    Wenn Sie die tokenbasierte Batch-Importmethode im auswählen Konfigurieren Sie den Batch-Import Seite müssen Sie einen Namen für das Token angeben. Dieses Token stellt den von Ihrer Aktion zurückgegebenen Fortsetzungswert dar (z. B. next_url, next_Token oder next). Stellen Sie sicher, dass der Tokenname genau mit dem übereinstimmt, der von der Aktion zurückgegeben wird, einschließlich Schreibweise und Großschreibung.

    Tokenname

    Schritte zum Konfigurieren

    1. Wenn der angegebene Tokenname korrekt ist, wird er von der Do-while-Bedingung automatisch zugeordnet. Wenn leer bleibt, ziehen Sie das Fortsetzungstoken manuell aus der Ausgabe Ihrer Aktion in das Bedingungsfeld der Do-while-Logik.
    2. Fügen Sie ein hinzu Flow-Variable Vom Typ Zeichenfolge zum Speichern des aktualisierten Werts des Tokens.
    3. Speichern Sie Ihre Änderungen, und klicken Sie auf Fertig .
    4. Fügen Sie ein Legen Sie Die Flow-Variable Fest Logikschritt nach der ausgewählten Aktion. Legen Sie in diesem Schritt den Wert der neu erstellten Flow-Variable auf das von Ihrer Aktion zurückgegebene Fortsetzungstoken fest. Stellen Sie sicher, dass dieses Token mit dem Token übereinstimmt, das der Do-while-Bedingung zugeordnet ist.

      Token-basierte Batch-Importmethode

    5. Wählen Sie Aus Fertig Und Testen .
    6. Führen Sie die Schritte 3 ab in aus Konfigurieren Sie den Batch-Import für Daten.