Wiederholen fehlgeschlagener Datenfluss-Ausführungen
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
{RUN_ID}
op
re-trigger
als Vorgang angeben.Anfrage
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\""
}