Meddelanden om dataöverföring
Processen att samla in data i Adobe Experience Platform består av flera steg. När du har identifierat datafiler som behöver importeras till Platform, börjar importen och varje steg sker i följd tills data antingen har importerats eller misslyckats. Inledningsprocessen kan initieras med Adobe Experience Platform API för gruppinmatning eller med användargränssnittet Experience Platform.
Data som läses in till Platform måste gå igenom flera steg för att nå sitt mål, Data Lake eller datalagret Real-Time Customer Profile. Varje steg innebär att bearbeta data, validera data och sedan lagra data innan de skickas vidare till nästa steg. Beroende på mängden data som hämtas kan detta bli en tidskrävande process och det finns alltid en risk att processen misslyckas på grund av validerings-, semantik- eller bearbetningsfel. Om ett fel uppstår måste dataproblemen åtgärdas och sedan måste hela importen startas om med de korrigerade datafilerna.
För att underlätta övervakningen av inmatningsprocessen kan Experience Platform prenumerera på en uppsättning händelser som publiceras av varje steg i processen och meddela dig om status för inmatade data och eventuella fel.
Registrera en webkrok för meddelanden om dataöverföring
För att kunna ta emot meddelanden om dataintrång måste du använda Adobe Developer Console för att registrera en webkrok för Experience Platform-integreringen.
Följ självstudiekursen om att prenumerera på Adobe I/O Event meddelanden för mer information om hur du slutför det här.
Ta emot meddelanden om dataöverföring
När du har registrerat din webkrok och nya data har importerats kan du börja få händelsemeddelanden. Dessa händelser kan visas med hjälp av själva webbhoten eller genom att välja fliken Debug Tracing i projektets översikt över händelseregistrering i Adobe Developer Console.
Följande JSON är ett exempel på en meddelandenyttolast som skulle skickas till din webkrok om en batchöverföringshändelse misslyckades:
{
"event_id": "93a5b11a-b0e6-4b29-ad82-81b1499cb4f2",
"event": {
"xdm:ingestionId": "01EGK8H8HF9JGFKNDCABHGA24G",
"xdm:customerIngestionId": "01EGK8H8HF9JGFKNDCABHGA24G",
"xdm:imsOrg": "{ORG_ID}",
"xdm:completed": 1598374341560,
"xdm:datasetId": "5e55b556c2ae4418a8446037",
"xdm:eventCode": "ing_load_failure",
"xdm:sandboxName": "prod",
"sentTime": "1598374341595",
"processStartTime": 1598374342614,
"transformedTime": 1598374342621,
"header": {
"_adobeio": {
"imsOrgId": "{ORG_ID}",
"providerMetadata": "aep_observability_catalog_events",
"eventCode": "platform_event"
}
}
}
}
event_id
event
event.xdm:datasetId
event.xdm:eventCode
Om du vill visa det fullständiga schemat för händelsemeddelanden kan du läsa GitHub-databasen.
Nästa steg
När du har registrerat Platform meddelanden till ditt projekt kan du visa mottagna händelser från Project overview. Mer information om hur du spårar händelser finns i guiden om spårning av Adobe I/O-händelser.
Bilaga
Följande avsnitt innehåller ytterligare information om hur du tolkar nyttolaster för meddelanden om dataintrång.
Tillgängliga statusmeddelandehändelser event-codes
Följande tabell visar vilka statusmeddelanden för dataöverföring som du kan prenumerera på.
ing_load_success
ing_load_failure
ps_load_success
ps_load_failure
ig_load_success
ig_load_failure