Wiederholen fehlgeschlagener Datenfluss-Ausführungen

IMPORTANT
Unterstützung für das Wiederholen fehlgeschlagener Datenfluss-Ausführungen ist für Batch-Quellen verfügbar. Sie können nur fehlgeschlagene Datenfluss-Ausführungen wiederholen.

In diesem Tutorial werden die Schritte zum Wiederholen fehlgeschlagener Datenflüsse mit der Flow Service API beschrieben.

Erste Schritte

Dieses Tutorial setzt ein Grundverständnis der folgenden Komponenten von Adobe Experience Platform voraus:

  • Quellen: Experience Platform ermöglicht die Erfassung von Daten aus verschiedenen Quellen und bietet Ihnen gleichzeitig die Möglichkeit, eingehende Daten mithilfe von Platform-Diensten zu strukturieren, zu beschriften und zu erweitern.
  • Sandboxes: Experience Platform stellt virtuelle Sandboxes bereit, die eine einzelne Platform-Instanz in separate virtuelle Umgebungen aufteilen, um die Entwicklung und Weiterentwicklung von Programmen für digitale Erlebnisse zu erleichtern.

Verwenden von Platform-APIs

Informationen darüber, wie Sie Platform-APIs erfolgreich aufrufen können, finden Sie im Handbuch unter Erste Schritte mit Platform-APIs.

Fehler beim Ausführen eines Datenflusses wiederholen

Um einen fehlgeschlagenen Datenfluss erneut auszuführen, stellen Sie eine POST-Anfrage an den /runs -Endpunkt und geben Sie dabei die Ausführen-ID Ihres Datenflusses und den re-trigger -Vorgang als Teil Ihrer Abfrageparameter an.

API-Format

POST /runs/{RUN_ID}/action?op=re-trigger
Parameter
Beschreibung
{RUN_ID}
Die Run-ID, die der Datenflug-Ausführung entspricht, die Sie erneut versuchen möchten.
op
Ein Vorgang, der die auszuführende Aktion bestimmt. Um einen fehlgeschlagenen Datenfluss erneut auszuführen, müssen Sie re-trigger als Vorgang angeben.

Anfrage

NOTE
Sie können den re-trigger-Vorgang auch verwenden, um erfolgreiche Datenfluss-Ausführungen erneut auszuführen, da der erfolgreiche Datenfluss null aufgenommene Datensätze aufweist.

Die folgende Anfrage wiederholt die Ausführung des Datenflusses für die Ausführen-ID 4fb0418e-1804-45d6-8d56-dd51f05c0baf.

curl -X POST \
  'https://platform.adobe.io/data/foundation/flowservice/runs/4fb0418e-1804-45d6-8d56-dd51f05c0baf/action?op=re-trigger' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -H 'Content-Type: application/json'

Antwort

Eine erfolgreiche Antwort gibt eine neu erstellte Flusslaufs-ID und die zugehörige eTag-Version zurück.

{
    "id": "3fb0418e-1804-45d6-8d56-dd51f05c0baf",
    "etag": "\"1100c53e-0000-0200-0000-627138980000\""
}
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089