Ulteriori informazioni su Data Workbench Annuncio di fine vita.
Questa sezione spiega come creare chiavi primarie (ID di tracciamento) per Data Workbench di set di dati per la progettazione e l’implementazione dello schema.
Dopo aver letto e decodificato i dati in DWB (utilizzando i decoder), il primo passo è quello di definire l’ID di tracciamento e il timestamp. L'ID di tracciamento è un identificatore che identifica in modo univoco un record Cliente. Può essere qualsiasi campo nel feed come ID e-mail, numero di previdenza sociale, ID cookie, ecc. Il campo da utilizzare come ID di tracciamento viene deciso dal client durante la sessione di individuazione. ID tracciamento e timestamp sono campi obbligatori e devono essere definiti per ciascun record.
Di solito, per i dati online, ID cookie (combinazione di x-visid_high e* x-visid_low*) viene utilizzato come meccanismo predefinito per l'identificazione univoca del cliente, tuttavia può essere modificato in base alle esigenze del cliente. La data e l’ora in cui si verifica la richiesta (o l’evento) è la x-timestamp. Tutti i record in DWB sono raggruppati per trackingid e ordinati in base al timestamp. Campo richiesto Definitions.cfg file è un file di inclusione del set di dati di elaborazione del registro che definisce i campi richiesti : x-trackingid e x-timestamp.
Nota: *x-trackingid *in DWB è un campo incorporato e questo nome non deve essere utilizzato per nessun altro campo.
Esempio 1: Creazione x-trackingid utilizzo dell’ID cookie (quando vengono utilizzati solo dati online)
Per creare *x-trackingid *in DWB utilizzando l'ID cookie, utilizza la funzione Hash per creare il x-trackingid in foundation.cfg file (è consigliabile definire l’ID di tracciamento in foundation.cfg ma può essere definito in qualsiasi altro file di configurazione in Dataset > log processing come mostrato:
Esempio 2: Creazione x-trackingid utilizzo dell’ID e-mail (quando sono disponibili sia dati online che offline)
Presupponendo che siano disponibili sia dati offline che online (per questo esempio) e che l’ID e-mail sia disponibile in entrambe le origini dati. Poiché l’ID e-mail identifica in modo univoco un cliente, verrà utilizzato per creare il x-trackingid.
Utilizza la funzione Hash per creare il trackingId come mostrato: