Monitorare l’acquisizione del profilo di streaming
Puoi utilizzare la dashboard di monitoraggio nell’interfaccia utente di Adobe Experience Platform per eseguire il monitoraggio in tempo reale dell’acquisizione del profilo di streaming all’interno della tua organizzazione. Utilizza questa funzione per accedere in modo più trasparente alle metriche di velocità effettiva, latenza e qualità dei dati correlate ai dati in streaming. Inoltre, utilizza questa funzione per gli avvisi proattivi e il recupero di informazioni fruibili per identificare potenziali violazioni della capacità e problemi di acquisizione dei dati.
Leggi la guida seguente per scoprire come utilizzare la dashboard di monitoraggio per tracciare tassi e metriche per i processi di acquisizione dei profili di streaming nella tua organizzazione.
Introduzione
Questa guida richiede una buona conoscenza dei seguenti componenti di Experience Platform:
- Flussi dati: i flussi dati rappresentano processi di dati che trasferiscono informazioni in Experience Platform. Sono configurati in vari servizi per facilitare lo spostamento di dati dai connettori di origine ai set di dati di destinazione, nonché al servizio Identity, al profilo cliente in tempo reale e alle destinazioni.
- Profilo cliente in tempo reale: Profilo cliente in tempo reale combina dati provenienti da più origini, online, offline, CRM e di terze parti, in un'unica vista actionable di ciascun cliente, consentendo esperienze coerenti e personalizzate in tutti i punti di contatto.
- Acquisizione in streaming: l'acquisizione in streaming per Experience Platform offre agli utenti un metodo per inviare in tempo reale dati da dispositivi lato client e lato server ad Experience Platform.Experience Platform consente di gestire esperienze coordinate, coerenti e rilevanti generando un profilo cliente in tempo reale per ciascuno dei singoli clienti. L’acquisizione in streaming svolge un ruolo chiave nella creazione di questi profili con la minore latenza possibile.
- Capacità: in Experience Platform, le capacità ti informano se la tua organizzazione ha superato uno dei tuoi guardrail e ti forniscono informazioni su come risolvere questi problemi.
Metriche di monitoraggio per l’acquisizione del profilo di streaming streaming-profile-metrics
Utilizza la tabella delle metriche per informazioni specifiche sui flussi di dati. Per informazioni dettagliate su ciascuna colonna, consulta la tabella seguente.
- Sandbox/Flusso di dati
- Esecuzione flusso di dati
- Sandbox/Flusso di dati
- Esecuzione flusso di dati
- Sandbox/Flusso di dati: monitoraggio in tempo reale con aggiornamento dei dati ogni 60 secondi.
- Esecuzione del flusso di dati: raggruppato in 15 minuti.
- Sandbox/Flusso di dati
- Esecuzione flusso di dati
- Sandbox/Flusso di dati: monitoraggio in tempo reale con aggiornamento dei dati ogni 60 secondi.
- Esecuzione del flusso di dati: raggruppato in 15 minuti.
- Sandbox/Flusso di dati
- Esecuzione flusso di dati
- Sandbox/Flusso di dati: monitoraggio in tempo reale con aggiornamento dei dati ogni 60 secondi.
- Esecuzione del flusso di dati: raggruppato in 15 minuti.
Utilizza il dashboard di monitoraggio per l’acquisizione del profilo di streaming
Per accedere al dashboard di monitoraggio per l'acquisizione del profilo di streaming, passa all'interfaccia utente di Experience Platform, seleziona Monitoraggio dal menu di navigazione a sinistra, quindi seleziona Streaming end-to-end.
Fai riferimento all'intestazione superiore del dashboard per la scheda delle metriche Profilo. Utilizza questa visualizzazione per visualizzare informazioni sui record acquisiti, non riusciti e saltati, nonché sullo stato corrente della velocità effettiva e della latenza della richiesta.
Quindi, utilizza l’interfaccia per visualizzare informazioni dettagliate sulle metriche di acquisizione del profilo di streaming. Utilizza la funzione calendario per passare da un intervallo di tempo all’altro. Puoi scegliere tra le seguenti finestre temporali preconfigurate:
- Ultime 6 ore
- Ultime 12 ore
- Ultime 24 ore
- Ultimi 7 giorni
- Ultimi 30 giorni
In alternativa, puoi configurare manualmente il tuo intervallo temporale utilizzando il calendario.
Puoi utilizzare tre diverse categorie di metriche nel dashboard di monitoraggio per l'acquisizione del profilo di streaming: Throughput, Acquisizione e Latenza.
Seleziona Throughput per visualizzare informazioni sulla quantità di dati che Experience Platform sta elaborando in un periodo di tempo configurato. Fai riferimento a questa metrica per valutare l’efficienza e la capacità del sistema.
-
Capacità: la quantità massima di dati che la sandbox può elaborare in condizioni definite.
-
Throughput richieste: frequenza con cui gli eventi vengono ricevuti dal sistema di acquisizione, misurata in eventi al secondo.
-
Velocità effettiva di elaborazione: velocità alla quale il sistema acquisisce ed elabora correttamente i payload degli eventi in ingresso, misurata in eventi al secondo.
Acquisizione: seleziona Acquisizione per visualizzare informazioni sui processi di acquisizione nella sandbox. Questi processi di acquisizione vengono misurati in tre metriche diverse.
-
Record acquisiti: la quantità totale di record creati in un determinato periodo di tempo. Questa metrica rappresenta i processi di acquisizione dei dati corretti nella sandbox.
-
Record ignorati: numero totale di record che non sono stati acquisiti a causa di errori.
-
Record ignorati: numero totale di record ignorati a causa della violazione dei limiti di capacità.
Seleziona Latenza per visualizzare informazioni sul tempo necessario ad Experience Platform per rispondere a una richiesta o completare un'operazione entro un determinato periodo di tempo.
Utilizzare la tabella delle metriche del flusso di dati
La tabella del flusso di dati elenca tutte le attività di acquisizione in streaming con il corrispondente set di metriche per Real-Time Customer Profile. Ogni flusso di dati viene elencato con il relativo set di dati corrispondente.
Se ti stai avvicinando ai limiti della capacità a livello di sandbox, puoi fare riferimento alla colonna Velocità effettiva massima per identificare tutti i flussi di dati esistenti che contribuiscono ai tassi di consumo. Leggi la sezione sulle best practice per ulteriori informazioni sulle best practice per la gestione dei flussi di dati.
Per monitorare i dati che vengono acquisiti in un flusso di dati specifico, seleziona l'icona del filtro
Quindi, utilizza l’interfaccia delle metriche del flusso di dati per selezionare l’esecuzione di flusso specifica che desideri verificare. Selezionare l'icona filtro
Le esecuzioni del flusso di dati rappresentano un’istanza dell’esecuzione del flusso di dati. Ad esempio, se un flusso di dati è pianificato per essere eseguito ogni ora alle 9:00, alle 10:00 e alle 11:00, avrai tre istanze di un flusso eseguito. Le esecuzioni del flusso sono specifiche per la tua particolare organizzazione.
Utilizza la pagina dei dettagli dell’esecuzione del flusso di dati per visualizzare le metriche e le informazioni dell’iterazione di esecuzione selezionata.
Best practice per la gestione dei flussi di dati best-practices
Leggi la sezione seguente per informazioni su come gestire al meglio i flussi di dati e ottimizzare il consumo di dati su Experience Platform.
Valutare e ottimizzare i flussi di dati di acquisizione in streaming
Per garantire un’acquisizione efficiente dello streaming, rivedi e regola i flussi di dati e la strategia di elaborazione:
- Valuta l'utilizzo corrente: identifica quali flussi di dati e set di dati contribuiscono maggiormente alla velocità effettiva.
- Assegna priorità ai dati importanti: è possibile che non tutti i dati siano necessari. Escludi i dati che non supportano casi d’uso per ridurre lo storage e migliorare l’efficienza.
- Ottimizza modalità di elaborazione: determina se alcuni dati possono essere spostati dallo streaming all'acquisizione batch. Riserva lo streaming per i casi d’uso che richiedono una latenza bassa, ad esempio la segmentazione in tempo reale.
Piano per capacità e traffico stagionale
Se il limite corrente di 1.500 eventi al secondo non è sufficiente, è consigliabile ottimizzare la strategia dei dati o aumentare la capacità di licenza:
- Analisi dell'utilizzo del set di dati e della sandbox: rivedi i dati correnti e storici per comprendere in che modo il traffico e il coinvolgimento influiscono sulla velocità effettiva di segmentazione in streaming.
- Account per la stagionalità: identifica i periodi di traffico di picco guidati da campagne di marketing ricorrenti o cicli specifici del settore.
- Previsione della domanda futura: stima dei volumi di traffico e coinvolgimento futuri in base alle tendenze stagionali passate, alle campagne pianificate o agli eventi principali.
Acquisisci solo i dati necessari per i tuoi casi d’uso. Assicurati di filtrare i dati non necessari.
- Adobe Analytics: utilizza filtro a livello di riga per ottimizzare l'immissione di dati.
- Origini: utilizza l'API Flow Service API per filtrare i dati a livello di riga per le origini supportate come Snowflake e Google BigQuery. Stream dati di Edge : configura flussi dati dinamici per eseguire il filtro a livello di riga del traffico in arrivo da WebSDK.
Domande frequenti faq
Leggi questa sezione per le risposte alle domande più frequenti sul monitoraggio dell’acquisizione del profilo di streaming.
Perché le metriche sono diverse tra le dashboard Capacità e Monitoraggio per la velocità effettiva delle richieste?
Il dashboard Monitoraggio mostra le metriche in tempo reale per l'acquisizione e l'elaborazione. Questi numeri sono metriche esatte registrate al momento dell’attività. Al contrario, il dashboard Capacità utilizza un meccanismo di arrotondamento per il calcolo della capacità di throughput. Questo meccanismo consente di ridurre picchi di breve durata derivanti dalla qualificazione istantanea come violazioni e garantisce che gli avvisi di capacità si concentrino su tendenze sostenute, anziché su picchi momentanei.
A causa del meccanismo di lisciatura, potrebbe notare:
- Piccoli picchi in Monitoraggio non visualizzati in Capacità.
- Valori leggermente inferiori in Capacità rispetto a Monitoraggio nello stesso timestamp.
Le due dashboard sono accurate, ma sono progettate per scopi diversi.
- Monitoraggio: visibilità operativa dettagliata, momento per momento.
- Capacità: vista strategica per l'identificazione dei pattern di utilizzo e di violazione.
Passaggi successivi next-steps
Seguendo questa esercitazione, hai imparato a monitorare i processi di acquisizione dei profili di streaming all’interno della tua organizzazione. Leggi i seguenti documenti per ulteriori informazioni sul monitoraggio dei dati per Real-Time Customer Profile.