Gestione della duplicazione degli eventi in Adobe Experience Platform

Adobe Experience Platform è un sistema altamente distribuito progettato per massimizzare l’affidabilità e al tempo stesso scalare volumi di dati in continua crescita.

Per la raccolta dati in tempo reale, Eventi esperienza vengono raccolti tramite Edge Network, da origini lato client, come Web SDK o Mobile SDK, e consegnati ai livelli di elaborazione e archiviazione di Experience Platform. Questi livelli compongono soluzioni quali Experience Platform, Real-Time CDP, Customer Journey Analytics e Adobe Journey Optimizer.

Per ridurre al minimo la perdita di eventi di esperienza, gli SDK lato client e il servizio di consegna interno di Experience Platform prevedono una conferma della corretta raccolta di un evento.

Se tale conferma non viene ricevuta, gli SDK lato client o il servizio di consegna interno di Experience Platform attivano un nuovo tentativo e l’evento esperienza viene inviato di nuovo.

Si tratta di una best practice per la gestione di errori transitori. L’effetto collaterale è la possibilità di introdurre eventi duplicati.

Per comprendere meglio le best practice per la gestione degli errori transitori, vedere questo articolo su gestione degli errori transitori.

Scenari di duplicazione degli eventi scenarios

La duplicazione degli eventi può verificarsi in vari scenari, ad esempio, ma non solo:

  • Problemi relativi alla rete tra gli SDK lato client e Edge Network. Questi problemi possono essere dovuti a errori del provider di servizi Internet, perdita di segnale mobile o altri errori di rete, poiché la connettività tra il cliente e Edge Network viene eseguita tramite Internet pubblica.
  • Eventi di ridimensionamento automatico interni di Experience Platform. Talvolta, i dati possono essere riequilibrati a causa della volatilità dell’infrastruttura cloud.

Il livello di raccolta dati di Adobe Experience Platform è progettato per supportare l’elaborazione “almeno una volta”. Di conseguenza, la duplicazione degli eventi può verificarsi in situazioni rare e limitate.

Per ulteriori informazioni sull’elaborazione “almeno una volta”, consulta questo articolo sulle garanzie di consegna messaggi.

Opzioni di deduplicazione degli eventi deduplication

Per gli scenari aziendali sensibili agli eventi duplicati, Experience Platform utilizza più metodi di deduplicazione degli eventi nei propri sistemi di storage a valle, come quelli descritti di seguito.

  • L’archivio profili di Real-Time CDP rilascia gli eventi se un evento con lo stesso _id esiste già in Profile store. Per ulteriori dettagli, consulta la documentazione sulla classe XDM ExperienceEvent.
  • Customer Journey Analytics consente agli utenti di configurare una metrica per contare solo i valori in modo non ripetitivo. Per ulteriori informazioni, consulta la documentazione sulle impostazioni dei componenti di deduplicazione metrica.
  • Experience Platform Query Service supporta la deduplicazione dei dati quando è necessario rimuovere un’intera riga da un calcolo o ignorare un set specifico di campi, perché solo una parte dei dati nella riga sono informazioni duplicate. Per ulteriori informazioni, consulta la documentazione sulla deduplicazione dei dati in Query Service.
NOTE
Se riscontri problemi di duplicazione degli eventi al di fuori dei casi d’uso descritti in precedenza, contatta il tuo rappresentante Adobe e fornisci informazioni dettagliate sul tuo caso d’uso.
recommendation-more-help
experience-platform-help-collection