Försök igen med misslyckade dataflödeskörningar

IMPORTANT
Stöd för att försöka utföra misslyckade dataflödeskörningar finns för batchkällor. Du kan bara försöka köra dataflödet igen som har misslyckats.

I den här självstudiekursen beskrivs hur du provar misslyckade dataflöden på nytt med Flow Service API.

Komma igång

Den här självstudiekursen kräver att du har en fungerande förståelse för följande komponenter i Adobe Experience Platform:

  • Källor: Experience Platform tillåter att data hämtas från olika källor samtidigt som du kan strukturera, etikettera och förbättra inkommande data med Platform tjänster.
  • Sandlådor: Experience Platform tillhandahåller virtuella sandlådor som partitionerar en enda Platform till separata virtuella miljöer för att utveckla och utveckla applikationer för digitala upplevelser.

Använda plattforms-API:er

Mer information om hur du kan anropa API:er för plattformar finns i handboken komma igång med plattforms-API:er.

Försök igen med ett misslyckat dataflöde

Om du vill försöka köra ett misslyckat dataflöde igen skickar du en POST till /runs slutpunkten när du anger ID:t för körningen av dataflödet och re-trigger som en del av frågeparametrarna.

API-format

POST /runs/{RUN_ID}/action?op=re-trigger
Parameter
Beskrivning
{RUN_ID}
Det körnings-ID som motsvarar dataflödeskörningen som du vill försöka igen.
op
En åtgärd som avgör vilken åtgärd som ska utföras. Om du vill försöka köra ett misslyckat dataflöde igen måste du ange re-trigger som din åtgärd.

Begäran

NOTE
Du kan använda re-trigger åtgärden för att försöka återskapa ett lyckat dataflöde körs också, eftersom det slutförda dataflödet saknar inkapslade poster.

Följande begäran försöker köra dataflödet igen för körnings-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'

Svar

Ett lyckat svar returnerar ett nyligen skapat flödeskörnings-ID och dess motsvarande taggversion.

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