Opnieuw mislukte gegevensstroomuitvoering
Gemaakt voor:
- Ontwikkelaar
Dit leerprogramma behandelt stappen op hoe te om ontbroken dataflow looppas opnieuw te proberen gebruikend Flow Service API.
Aan de slag
Voor deze zelfstudie hebt u een goed inzicht nodig in de volgende onderdelen van Adobe Experience Platform:
- Bronnen: Experience Platform staat gegevens toe om van diverse bronnen worden opgenomen terwijl het voorzien van u van de capaciteit om, inkomende gegevens te structureren te etiketteren en te verbeteren gebruikend Platform diensten.
- Sandboxes: Experience Platform verstrekt virtuele zandbakken die één enkele Platform instantie in afzonderlijke virtuele milieu's verdelen helpen digitale ervaringstoepassingen ontwikkelen en ontwikkelen.
Platform-API's gebruiken
Voor informatie over hoe te om vraag aan Platform APIs met succes te maken, zie de gids op begonnen wordt met Platform APIs.
Een mislukte gegevensstroomuitvoering opnieuw proberen
Als u een mislukte gegevensstroomuitvoering opnieuw wilt proberen, vraagt u een POST naar het /runs
-eindpunt terwijl u de runtime-id van de gegevensstroom en de re-trigger
-bewerking opgeeft als onderdeel van de queryparameters.
API formaat
POST /runs/{RUN_ID}/action?op=re-trigger
Parameter | Beschrijving |
---|---|
{RUN_ID} | De runtime-id die overeenkomt met de dataflow-run die u opnieuw wilt proberen. |
op | Een bewerking die de uit te voeren actie bepaalt. Als u een mislukte gegevensstroomuitvoering opnieuw wilt proberen, moet u re-trigger opgeven als uw bewerking. |
Verzoek
re-trigger
verrichting gebruiken om succesvolle dataflow looppas ook opnieuw te proberen, aangezien de succesvolle dataflow looppas nul ingebed verslagen heeft.Met de volgende aanvraag wordt de uitvoering van de gegevensstroom voor de uitvoerings-id 4fb0418e-1804-45d6-8d56-dd51f05c0baf
opnieuw uitgevoerd.
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'
Reactie
Een geslaagde reactie retourneert een nieuw gemaakte flow-id en de bijbehorende etag-versie.
{
"id": "3fb0418e-1804-45d6-8d56-dd51f05c0baf",
"etag": "\"1100c53e-0000-0200-0000-627138980000\""
}