Dimensioni numeriche

Una dimensione numerica è costituita da elementi numerici ordinati e presenta una relazione uno-a-molti con la dimensione conteggiata superiore.

È possibile considerare una dimensione numerica come una rappresentazione delle proprietà numeriche degli elementi della dimensione padre. Ad esempio, se lavori con i dati web, puoi definire la dimensione numerica Entrate sessione , che definisce una quantità di ricavi, in dollari, per ogni sessione nella dimensione Sessione. Ogni sessione ha un singolo importo di ricavi associati, ma diverse sessioni possono avere lo stesso importo di ricavi associati. Pertanto, la dimensione Ricavo sessione ha una relazione uno-a-molti con la dimensione Sessione.

Le dimensioni numeriche vengono spesso utilizzate per definire metriche che sommano valori, contano occorrenze di una condizione o individuano un valore minimo o massimo. Ad esempio, una metrica denominata "Entrate" può essere definita utilizzando la dimensione Ricavo sessione : sum(Session_Revenue, Session). Definita in questo modo, la metrica Ricavo fornisce l’importo totale dei ricavi per le sessioni selezionate.

Le dimensioni numeriche non possono essere elementi padre di altre dimensioni.

Le dimensioni numeriche sono definite dai seguenti parametri:

Parametro Descrizione impostazione predefinita
Nome Nome descrittivo della dimensione così come viene visualizzata all’interno di Data Workbench. Il nome della dimensione non può includere un trattino (-).
Valori clip True o false. Specifica se il valore di input (dopo Operazione ) deve essere ritagliato tra i valori di Min e Max. Se Valori clip è true, il valore viene ritagliato in base a tale intervallo. Se Valori clip è false, non viene restituito alcun valore per l'elemento della dimensione padre.
Commenti Facoltativo. Note sulla dimensione estesa.
Condizione Condizioni in cui il campo di input contribuisce alla creazione della dimensione numerica.
Dimensione fissa True o false. Controlla il numero di elementi in una dimensione (cardinalità). Se true, nella dimensione sono inclusi tutti gli elementi da Min a Max. Se false, le dimensioni della dimensione crescono man mano che vengono aggiunti i valori. false
Nascosto Determina se la dimensione viene visualizzata nell’interfaccia di Data Workbench. Per impostazione predefinita, questo parametro è impostato su false. Se, ad esempio, la dimensione deve essere utilizzata solo come base di una metrica, puoi impostare questo parametro su true per nascondere la dimensione dalla visualizzazione di Data Workbench. false
Ingresso

Il valore da utilizzare con l'operazione specificata o il valore di input per il quale si desidera contare le occorrenze.

Se questo campo è un vettore di stringhe, la valutazione si verifica per ogni elemento del vettore. Ad esempio, un vettore con lunghezza 3 e un'operazione di COUNT aggiunge 3 al conteggio.

Min Limite inferiore al risultato della dimensione finale. 0
Max Limite superiore del risultato della dimensione finale. 1e6
Offset Consultare Scala in questa tabella. 0
Funzionamento

Le operazioni disponibili sono le seguenti:

  • CONTEGGIO: Viene utilizzato il numero totale di valori non vuoti nel campo Input in tutte le voci di registro che soddisfano la condizione della dimensione. Se il campo Input è un campo vettoriale, viene conteggiato il numero totale di valori non vuoti in ciascuna voce di registro.
  • PRIMO NONBLANK: Viene utilizzato il primo valore di input non vuoto, indipendentemente dal fatto che provenga dalla prima voce di registro. Se Input è un campo vettoriale, viene utilizzata la prima riga del vettore per la voce di registro pertinente. Se il valore non è un numero, non viene utilizzato alcun valore.
  • PRIMA RIGA: Viene utilizzato il valore della prima voce di registro relativa all’elemento dimensione padre, anche se l’input è vuoto. Se Input è un campo vettoriale, viene utilizzata la prima riga del vettore per la voce di registro pertinente. Se questo valore è vuoto o non è un numero, o se la voce di registro pertinente non soddisfa la condizione della dimensione, non viene utilizzato alcun valore.
  • ULTIMO NONBLANK: Viene utilizzato l’ultimo valore di input non vuoto, indipendentemente dal fatto che provenga dall’ultima voce di registro. Se Input è un campo vettoriale, viene utilizzata la prima riga del vettore per la voce di registro pertinente. Se il valore non è un numero, non viene utilizzato alcun valore.
  • ULTIMA RIGA: Viene utilizzato il valore per l’ultima voce di registro relativa all’elemento dimensione padre, anche se l’input è vuoto. Se Input è un campo vettoriale, viene utilizzata la prima riga del vettore per la voce di registro pertinente. Se questo valore è vuoto o non è un numero, o se la voce di registro pertinente non soddisfa la condizione della dimensione, non viene utilizzato alcun valore.
  • SOMMA: Viene utilizzato il totale di tutti i valori numerici nel campo Input in tutte le voci di registro che soddisfano le condizioni della dimensione. Se non sono presenti voci di registro di questo tipo o non sono stati trovati valori numerici, viene utilizzato il valore numerico 0.
  • MIN o MAX: Viene utilizzato il valore numerico minimo o massimo trovato nel campo Input in tutte le voci di registro che soddisfano le condizioni della dimensione. Se non ci sono voci di registro di questo tipo o se non ci sono valori numerici, non viene utilizzato alcun valore.

Nota: È necessario specificare un’operazione per garantire che la dimensione sia definita come previsto.

Elemento padre Nome della dimensione padre. Qualsiasi dimensione conteggiata può essere una dimensione superiore.
Scala

Per ottenere il valore ordinale della dimensione, il risultato dell'operazione viene trasformato come segue:

(scala * input) + offset

1,0
NOTA

Se Operation non restituisce alcun valore, o Clip Values è false e il valore non è compreso tra Min e Max, nessun elemento della dimensione numerica è correlato all’elemento della dimensione padre.

Questo esempio illustra la definizione di una dimensione numerica utilizzando i dati evento raccolti dal traffico del sito web. Questa dimensione numerica, denominata "Contatore visualizzazione annuncio", conta il numero di volte in cui il visitatore visualizza un annuncio durante una determinata sessione. Il presupposto è che tutte le risorse pubblicitarie siano richieste dal server web con ad= come parte della cs-uri-query. Nell’esempio, il numero di volte (COUNT) in cui al visitatore viene presentato un annuncio è il valore di interesse, non il valore effettivo nel campo .

In questa pagina