Dataförberedelse och intag

Senaste uppdatering: 2023-10-31
  • Skapat för:
  • Developer
    User

Dataförberedelse och matningsutkast omfattar alla metoder som kan användas för att förbereda och importera data till Adobe Experience Platform.

Datakompilering innefattar mappning av källdata till XDM-schema (Experience Data Model). Det omfattar även att utföra dataomvandlingar, inklusive datumformatering, fältdelning/sammanfogning/konverteringar samt att sammanfoga/skriva in poster på nytt. Med hjälp av dataförberedelser kan kunddata sammanställas för att ge en sammanställd/filtrerad analys, inklusive rapportering eller förberedelse av data för sammansättning av kundprofiler/datavetenskap/aktivering.

Arkitektur

Referensarkitektur för dataförberedelse och matningsutkast

Skyddsförslag för dataöverföring

Bilden nedan visar de genomsnittliga prestandagarantierna och latensen för dataöverföring till Adobe Experience Platform.

Experience Platform dataflöde

Metoder för dataöverföring

Direktuppspelningskällor

Metod

Vanliga användningsfall

Protokoll

Överväganden

Adobe Web/Mobile SDK

  • Datainsamling från webbplatser och mobilappar.
  • Önskad metod för klientsidsamling.

Push, HTTP, JSON

  • Implementera flera Adobe-program med hjälp av en enda SDK.

HTTP API Connector

  • Samling från strömningskällor, transaktioner, relevanta kundhändelser och signaler

Push, REST API, JSON

  • Data strömmas direkt till navet så att ingen edge-segmentering eller händelsevidarebefordran sker i realtid.

Edge Network API

  • Samling från strömningskällor, transaktioner, relevanta kundhändelser och signaler från det globalt distribuerade Edge-nätverket

Push, REST API, JSON

  • Data strömmas via Edge Network. Stöd för segmentering i realtid på Edge.

Adobe-program

  • Tidigare implementering av Adobe Analytics, Marketo, Campaign, Target, AAM

Push, Source Connectors och API

  • Rekommenderad metod är migrering till webb-/mobilSDK över traditionella SDK:er för program.

Strömmande källanslutningar

  • Inmatning av en Enterprise-händelseström, som vanligtvis används för att dela företagsdata med flera nedströmsapplikationer.

Push, REST API, JSON

  • Måste direktuppspelas i XDM-format.

SDK för strömningskällor

  • Precis som HTTP API Connector tillåter självbetjäningskonfigurationskort för en extern dataström.

Push, HTTP API, JSON

  • Edge Network

Batchkällor

Metod

Vanliga användningsfall

Protokoll

Överväganden

API för gruppinmatning

  • Inmatning från en företagsstyrd serviceteknik. Rensning och omvandling av data före intag.

Push, JSON eller Parquet

  • Måste hantera grupper och filer för inmatning

Kopplingar till batchkälla

  • Vanlig metod för att importera filer från molnlagringsplatser.
  • Kopplingar till vanliga CRM- och marknadsföringsprogram.
  • Perfekt för konsumtion av stora mängder historiska data.

Pull, CSV, JSON, Parquet

  • Inte alltid, omedelbart intag.
  • Återkommande frekvenskontroller för att importera delta-filer minst var 15:e minut.

Datallandningszon

  • Fillagringsplats som Adobe har etablerat för att överföra filer till för inhämtning.

Push, CSV, JSON, Parquet

- Filerna tillhandahålls en 7-dagars TTL

SDK för batchkällor

  • Tillåter självbetjäningskonfigurationskort för en extern datakälla.
  • Perfekt för partneranslutningar eller för en skräddarsydd arbetsflödesupplevelse för att skapa en företagskontakt.

Pull-, REST API-, CSV- eller JSON-filer

  • Minsta frekvens på 15 min
  • Exempel: MailChimp, One Trust, Zendesk

 

Inmatningsmetoder Beskrivning
Webb/mobil SDK Svarstid:
  • Realtid - samma sidsamling till Edge Network
  • Direktuppspelningsuppläsning till profil < 15 minuter vid den 95:e percentilen
  • Direktuppspelat intag till datasjön (mikrobatteri ~15 minuter)
Dokumentation:
Direktuppspelningskällor Direktuppspelningskällor
Svarstid:
  • Realtid - samma sidsamling till Edge Network
  • Direktuppspelning till profil ~1 minut
  • Direktuppspelat intag till datasjön (mikrobatteri ~15 minuter)
API för direktuppspelning Edge Network Server API (rekommenderas) - har stöd för Edge Services inklusive Edge Segmentation och
Huvudtjänst-API för datainsamling - saknar stöd för Edge Services, dirigeringar direkt till navet.
Svarstid:
  • Realtid - samma sidsamling till Edge Network
  • Direktuppspelning till profil ~1 minut
  • Direktuppspelat intag till datasjön (mikrobatteri ~15 minuter)
  • 7 GB/timme
Dokumentation
ETL-verktyg Använd ETL-verktygen för att modifiera och omvandla företagsdata innan de förs in i Experience Platform.

Svarstid:
  • Tidsinställningen beror på den externa ETL-verktygets schemaläggning, och då tillämpas standardrutorna för intag baserat på den metod som används för intaget.
Batchkällor Schemalagd hämtning från källor
Latens: ~ 200 GB/timme

Dokumentation
Video Tutorials
Batch-API Svarstid:
  • Batchintag till profil beroende på storlek och trafikbelastning ~45 minuter
  • Tillförsel av data till sjön i batch beroende på storlek och trafikbelastning
Dokumentation
Adobe Application Connectors Automatiskt importera data som hämtas från Adobe Experience Cloud-program

Metoder för dataförberedelse

Metoder för dataförberedelse Beskrivning
Externt ETL-verktyg (Snaplogic, Mulesoft, Informatica, osv.) Utför komplexa omvandlingar med ETL-verktyg och använd Experience Platform som standard Flödestjänst API:er eller källanslutningar för import av resulterande data.
Frågetjänst - Dataprep Sammanfogar, delar, sammanfogar, omformar, frågar och filtrerar data till en ny datauppsättning. Använda Skapa tabell som markerad (CTAS)
Dokumentation
Funktionerna XDM-mappning och dataförberedelse (direktuppspelning och batch) Mappa källattribut i CSV- eller JSON-format till XDM-attribut vid förtäring av Experience Platform.
Beräkna funktioner för data när de importeras, d.v.s. dataformatering, delning, sammanfogning osv.
Dokumentation

Relaterade blogginlägg

På denna sida