Puoi utilizzare i calcoli rapidi per eseguire calcoli comuni sui campi numerici presenti nella tabella di dati di un'esplorazione senza utilizzare le funzioni e gli operatori di Looker se disponi delle autorizzazioni per creare calcoli tabulari.
Potrebbero verificarsi situazioni in cui tu o altri utenti vogliate analizzare i dati pivot nelle esplorazioni. Questa pagina spiega come utilizzare la funzione di calcolo della tabella pivot_row()
per creare totali di riga e altre aggregazioni che possono aiutare gli utenti a ottenere ulteriori informazioni sui dati di Esplora.
Come funziona pivot_row()
?
La funzione di calcolo tabulare pivot_row()
raggruppa tutti i valori di una riga sottoposta a pivot in un elenco.
Questo esempio utilizza la seguente tabella di dati dell'esplorazione con Conteggio prodotti raggruppato per Data creazione ordini e pivot per Età utenti:
Puoi utilizzare pivot_row()
per scrivere un calcolo della tabella che raggruppi tutti i valori di riga Conteggio prodotti in una colonna:
pivot_row(${products.count})
Il calcolo della tabella genera quindi una nuova colonna che mostra un elenco di tutti i valori di Conteggio prodotti in ogni riga pivot:
Calcolo del totale di riga utilizzando pivot_row()
Puoi anche eseguire calcoli sugli elenchi creati con la funzione pivot_row()
per effettuare ulteriori analisi. Ad esempio, puoi calcolare i totali di riga utilizzando la funzione sum()
sui valori elencati restituiti da pivot_row()
.
Utilizzando la stessa tabella di dati dell'esplorazione con Conteggio prodotti raggruppato per Data creazione ordini e pivot per Età utenti, puoi scrivere il seguente calcolo della tabella per visualizzare i totali di riga per Conteggio prodotti:
sum(pivot_row(${products.count}))
Il calcolo tabulare somma l'elenco dei valori Conteggio prodotti calcolati con la funzione pivot_row()
e restituisce una nuova colonna che mostra il totale di ogni riga sottoposta a pivot:
Calcolo di altre aggregazioni utilizzando pivot_row()
Puoi utilizzare la funzione pivot_row()
per eseguire l'aggregazione in qualsiasi riga pivot. Ad esempio, anziché un sum()
, puoi anche calcolare il mean()
dei valori nell'elenco, il max()
, il min()
e così via. Questa sezione della pagina della documentazione Funzioni e operatori di Looker elenca tutte le funzioni e gli operatori di calcolo delle tabelle disponibili.
pivot_row()
, inclusa una percentuale del totale. Scopri come utilizzare pivot_row()
per calcolare una percentuale del totale sulle righe nella pagina Best practice Come calcolare la percentuale del totale.