DocumentazioneExperience PlatformGuida ai connettori di origini

Riprova esecuzioni flusso di dati non riuscite

Ultimo aggiornamento: 4 aprile 2025
  • Argomenti:

Creato per:

  • Sviluppatore
IMPORTANT
Per le origini batch è disponibile il supporto per ritentare le esecuzioni dei flussi di dati non riuscite. Puoi riprovare solo le esecuzioni del flusso di dati che non sono riuscite.

Questa esercitazione descrive i passaggi per ritentare l'esecuzione del flusso di dati non riuscito utilizzando Flow Service API.

Introduzione

Questo tutorial richiede una buona conoscenza dei seguenti componenti di Adobe Experience Platform:

  • Origini: Experience Platform consente di acquisire dati da varie origini e allo stesso tempo di strutturare, etichettare e migliorare i dati in arrivo tramite i servizi Experience Platform.
  • Sandbox: Experience Platform fornisce sandbox virtuali che suddividono una singola istanza Experience Platform in ambienti virtuali separati, utili per le attività di sviluppo e aggiornamento delle applicazioni di esperienza digitale.

Utilizzo delle API di Experience Platform

Per informazioni su come effettuare correttamente chiamate alle API di Experience Platform, consulta la guida introduttiva alle API di Experience Platform.

Riprovare un'esecuzione del flusso di dati non riuscita

Per ritentare l'esecuzione di un flusso di dati non riuscito, invia una richiesta POST all'endpoint /runs fornendo l'ID di esecuzione del flusso di dati e l'operazione re-trigger come parte dei parametri di query.

Formato API

POST /runs/{RUN_ID}/action?op=re-trigger
ParametroDescrizione
{RUN_ID}ID di esecuzione che corrisponde all’esecuzione del flusso di dati che desideri riprovare.
opOperazione che determina l'azione da eseguire. Per ritentare l'esecuzione di un flusso di dati non riuscito, è necessario specificare re-trigger come operazione.

Richiesta

NOTE
È possibile utilizzare l'operazione re-trigger per ritentare l'esecuzione corretta del flusso di dati, dato che l'esecuzione corretta del flusso di dati non contiene record acquisiti.

La richiesta seguente ritenta l'esecuzione del flusso di dati per l'ID esecuzione 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'

Risposta

In caso di esito positivo, la risposta restituisce l’ID di esecuzione di un flusso appena creato e la versione di etag corrispondente.

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