Acquisizione in batch

In Experience Platform, un batch è un insieme di dati raccolti in un periodo di tempo ed elaborati insieme come una singola unità. I set di dati sono costituiti da batch. Puoi utilizzare l’acquisizione batch per acquisire i dati in Experience Platform come file batch. Una volta acquisiti, i batch forniscono metadati che descrivono il numero di record correttamente acquisiti, nonché tutti i record con errore e i messaggi di errore associati.

I file di dati caricati manualmente, come i file CSV piatti (mappati su schemi XDM) e i file parquet, devono essere acquisiti con questo metodo.

Per ulteriori informazioni, consulta la panoramica sull'acquisizione batch.

Origini

Puoi anche acquisire i dati connettendoti a Origini Experience Platform. Experience Platform gestisce un catalogo di una varietà di diverse origini dati a cui è possibile connettersi e da cui acquisire i dati. Queste origini possono essere applicazioni Adobe native, ad esempio Adobe Analytics o Marketo Engage. È inoltre possibile connettersi a origini di terze parti, ad esempio l'origine Amazon S3 e l'origine Google Cloud Storage.

Le origini sono raggruppate in diverse categorie, ad esempio archivi cloud, database e sistemi di gestione delle relazioni con i clienti. Una determinata origine può supportare l’acquisizione in batch o in streaming.

Con le origini, puoi acquisire dati da diverse origini dati e da diverse categorie di casi d’uso. Inoltre, l’acquisizione dei dati tramite un’origine consente di eseguire l’autenticazione in base all’origine dati esterna, configurare una pianificazione di acquisizione e gestire la velocità effettiva di acquisizione.

Per ulteriori informazioni, leggere la panoramica delle origini.

Creazione di schemi con assistenza ML

Per integrare rapidamente nuove origini dati, ora puoi utilizzare algoritmi di apprendimento automatico per generare uno schema dai dati di esempio. Questa automazione semplifica la creazione di schemi accurati, riduce gli errori e velocizza il processo dalla raccolta dei dati all’analisi e alle informazioni.

Per ulteriori informazioni su questo flusso di lavoro, consulta la Guida alla creazione di schemi assistiti da ML.

Preparazione dei dati

Anche se la preparazione dei dati non è un metodo di acquisizione, è una parte importante del processo di acquisizione dei dati. Utilizza le funzioni di preparazione dei dati per mappare, trasformare e convalidare i dati da e verso Experience Data Model (XDM) prima di creare un flusso di dati per acquisire i dati in Experience Platform. Durante il processo di acquisizione dei dati, la preparazione dati viene visualizzata come passaggio di "Mappatura" nell’interfaccia utente di Experience Platform.

Per ulteriori informazioni, leggere la panoramica sulla preparazione dati.

Metodi di acquisizione in streaming

La tabella seguente illustra i diversi metodi che è possibile utilizzare per acquisire i dati in streaming in Experience Platform.

Sorgenti di streaming
MetodoCasi d’uso comuniProtocolliConsiderazioni
Adobe Web/Mobile SDK
  • Raccolta di dati da siti web e app mobili.
  • Metodo preferito per la raccolta lato client.
Push, HTTP, JSON
  • Implementa più applicazioni Adobe utilizzando un singolo SDK.
Connettore API HTTP
  • Raccolta da origini di streaming, transazioni, eventi rilevanti per i clienti e segnali.
Push, REST API, JSON
  • I dati non elaborati o XDM vengono inviati direttamente all’hub, senza segmentazione Edge in tempo reale o inoltro di eventi.
Edge Network API
  • Raccolta da origini di streaming, transazioni, eventi cliente rilevanti e segnali da Edge Network distribuito a livello globale.
Push, REST API, JSON
  • Streaming dei dati tramite Edge Network. Supporto per la segmentazione in tempo reale e l’inoltro di eventi su Edge.
Applicazioni Adobe
  • Acquisizione di dati da applicazioni come Adobe Analytics, Marketo Engage, Adobe Campaign Managed Services, Adobe Target, Adobe Audience Manager
Push, connettori Source e API
  • L’approccio consigliato è quello di migrare al SDK Web/Mobile invece di utilizzare gli SDK delle applicazioni tradizionali.
Sorgenti di streaming
  • Acquisizione di un flusso di eventi aziendali, in genere utilizzato per condividere i dati aziendali su più applicazioni a valle.
Push, REST API, JSON
  • I dati vengono inviati in streaming in formato JSON e possono essere mappati sullo schema XDM.

Sorgenti di streaming SDK

  • Utilizza le funzionalità self-service di Self-Service Sources Streaming SDK per integrare la tua origine dati nel catalogo delle origini di Experience Platform.
Push, API HTTP, JSON
  • Esempi di sorgenti di streaming integrate nei partner: Braze, Pendo e RainFocus.

Metodi di acquisizione in batch

La tabella seguente illustra i diversi metodi che è possibile utilizzare per acquisire i dati batch in Experience Platform.

Origini batch
MetodoCasi d’uso comuniProtocolliConsiderazioni
API di acquisizione in batch
  • Acquisizione da una coda gestita dell’organizzazione. Utilizza l’acquisizione in batch se i dati devono essere preparati e formattati prima dell’acquisizione.
Push, JSON o Parquet
  • È necessario gestire batch e file per l’acquisizione.
Origini batch
  • Approccio comune per l’acquisizione di dati da applicazioni di archiviazione cloud, CRM e automazione del marketing.
  • Ideale per acquisire grandi quantità di dati storici.
Pull, CSV, JSON, Parquet
  • Acquisizione di Source in base a intervalli pianificati preconfigurati.
Data Landing Zone
  • Archiviazione di file basata su cloud con provisioning Adobe. Puoi accedere a un contenitore di Data Landing Zone per sandbox.
  • Invia i file all’area di destinazione dati per la successiva acquisizione in Experience Platform.
Push, CSV, JSON, Parquet
  • Experience Platform applica un tempo di scadenza di sette giorni rigoroso su tutti i file e le cartelle caricati in un contenitore di Data Landing Zone. Tutti i file e le cartelle vengono eliminati dopo sette giorni.
SDK origini batch
  • Utilizza le funzionalità self-service di Self-Service Sources Batch SDK per integrare la tua origine dati nel catalogo delle origini di Experience Platform.
  • Ideale per i connettori dei partner o per un'esperienza di flusso di lavoro personalizzata per la configurazione di un connettore aziendale.
Pull, REST API, CSV o JSON
  • Esempi di origini batch integrate dai partner: Mailchimp, OneTrust, Zendesk