Tipi di colonne calcolate avanzate
Molte analisi che è possibile creare comportano l'utilizzo di una nuova colonna che si desidera group by
o filter by
. L'esercitazione Creazione di colonne calcolate illustra le nozioni di base per la maggior parte dei casi d'uso, ma potrebbe essere utile disporre di una colonna calcolata un po' più complessa di quella che può essere creata da Gestione Date Warehouse.
Questi tipi di colonne possono essere creati dal team Adobe di analisti Data Warehouse. Per definire una nuova colonna calcolata, fornisci le seguenti informazioni:
definition
di questa colonna (inclusi input, formule o formattazione)table
su cui desideri creare la colonna- Qualsiasi
example data points
che descrive cosa la colonna deve contenere
Di seguito sono riportati alcuni esempi comuni di colonne calcolate avanzate che gli utenti spesso ritengono utili:
Sto tentando di ordinare gli eventi in sequenza compareevents
Questa colonna è denominata numero evento calcolato. Ciò significa che stai cercando di trovare la sequenza in cui si sono verificati gli eventi per un particolare proprietario dell’evento, ad esempio un cliente o un utente.
Ecco un esempio:
event\_id
owner\_id
timestamp
Owner's event number
A
B
A
A
B
Una colonna calcolata relativa al numero di evento può essere utilizzata per osservare le differenze di comportamento tra eventi nuovi, eventi ripetuti o eventi ennesimi nei dati.
Desideri visualizzare la colonna del numero di ordine del cliente in azione? Fai clic sull’immagine per visualizzarla utilizzata come dimensione Raggruppa per in un rapporto.
Per creare questo tipo di colonna calcolata, è necessario conoscere:
- Tabella in cui si desidera creare la colonna
- Campo che identifica il proprietario degli eventi (
owner\_id
in questo esempio) - Campo in base al quale si desidera ordinare gli eventi (
timestamp
in questo esempio)
Sto cercando di trovare il tempo tra due eventi. twoevents
Questa colonna è denominata date difference
calcolata. Ciò significa che stai tentando di trovare il tempo tra due eventi appartenenti a un singolo record, in base ai timestamp dell’evento.
Ecco un esempio:
id
timestamp\_1
timestamp\_2
Seconds between timestamp\_2 and timestamp\_1
A
B
Una colonna calcolata sulla differenza di data può essere utilizzata per creare una metrica che calcola il tempo medio o mediano tra due eventi. Fare clic sull'immagine seguente per verificare come viene utilizzata la metrica Average time to first order
in un report.
Per creare questo tipo di colonna calcolata, è necessario conoscere:
- Tabella in cui si desidera creare la colonna
- I due timestamp tra i quali desideri conoscere la differenza
Sto tentando di confrontare valori di evento sequenziali. sequence
Si tratta di un confronto sequenziale degli eventi. Ciò significa che stai tentando di trovare il delta tra un valore (valuta, numero, marca temporale) e il valore corrispondente per l’evento precedente del proprietario.
Ecco un esempio:
event\_id
owner\_id
timestamp
Seconds since owner's previous event
A
B
A
A
B
Un confronto sequenziale degli eventi può essere utilizzato per trovare il tempo medio o mediano tra ciascun evento sequenziale. Fai clic sull'immagine seguente per visualizzare il tempo medio e medio tra gli ordini delle metriche in azione.
=
Per creare questo tipo di colonna calcolata, è necessario conoscere:
- Tabella in cui si desidera creare la colonna
- Campo che identifica il proprietario degli eventi (
owner\_id
nell'esempio) - Il campo del valore che si desidera visualizzare per ogni evento sequenziale (
timestamp
in questo esempio)
Sto provando a convertire la valuta. currency
Una colonna calcolata per la conversione valuta converte gli importi delle transazioni da una valuta registrata a una valuta di dichiarazione, in base al tasso di cambio al momento dell'evento.
Ecco un esempio:
id
timestamp
transaction\_value\_EUR
transaction\_value\_USD
1
2
Per creare questo tipo di colonna calcolata, è necessario conoscere:
- Tabella in cui si desidera creare la colonna
- Colonna dell'importo della transazione da convertire
- Colonna che indica la valuta in cui sono stati registrati i dati (in genere un codice ISO)
- La valuta di dichiarazione preferita
Io sto provando a convertire i fusi orari. timezone
Una colonna calcolata per la conversione del fuso orario converte i timestamp per una particolare origine dati dal fuso orario registrato a un fuso orario di reporting.
Ecco un esempio:
id
timestamp\_UTC
timestamp\_ET
1
2
Per creare questo tipo di colonna calcolata, è necessario conoscere:
- Tabella in cui si desidera creare la colonna
- Colonna timestamp da convertire
- Fuso orario in cui sono stati registrati i dati
- Il fuso orario preferito per la generazione dei rapporti
Sto cercando di fare qualcosa che non è elencato qui. else
Non preoccuparti. Solo perché non è elencato qui non significa che non è possibile. Il team di Adobi degli analisti di Data Warehouse può essere d'aiuto.
Per definire una nuova colonna calcolata, invia un ticket di supporto con i dettagli su ciò che desideri compilare.