Mostra i totali dei calcoli tabulari potenzialmente confusi come valori null

Se disponi delle autorizzazioni appropriate per creare calcoli tabulari, puoi utilizzare i calcoli scorciatoie, che ti consentono di eseguire calcoli comuni sui campi numerici che si trovano nella tabella dati di un'esplorazione senza la necessità di utilizzare funzioni e operatori di Looker.
Puoi anche applicare i calcoli tabulari direttamente ai valori nella riga Totale.

Perché i calcoli nella riga Totale possono creare confusione

Gli esempi e le discussioni in questa pagina si basano su un esempio di query Esplora: Conteggio elementi ordine, Conteggio utenti, Articoli ordine per utente ed Articoli ordine medio raggruppati per Data di creazione degli ordini con l'opzione Totali applicata:

Il totale degli articoli dell'ordine per utente è 4,5, ovvero il totale arrotondato previsto di 54.767 (Totale articoli dell'ordine) diviso per 12.290 (Totale numero di utenti).

Il totale degli articoli dell'ordine medio è 54.767, ovvero il numero totale di articoli dell'ordine (54.767) diviso per 1. Potrebbe non avere senso mostrare agli utenti.

Come spiegato nella sezione Considerazioni per l'utilizzo dei calcoli tabulari della pagina della documentazione Utilizzo dei calcoli tabulari, i calcoli tabulari calcolano i totali in base alla singola riga Totale, non sui valori nella colonna di dati. I risultati sono chiaramente comprensibili per alcuni calcoli, come il totale del calcolo della tabella Articoli dell'ordine per utente.

Tuttavia, i calcoli tabulari che eseguono aggregazioni, ad esempio i calcoli che utilizzano percentile e median, possono calcolare i totali in modi poco chiari, ad esempio nel totale degli elementi dell'ordine medio nell'esempio dell'esplorazione.

Sostituzione di un totale di calcolo con un simbolo di null nella riga Totale

Se il risultato di un calcolo tabulare potrebbe generare confusione, puoi sostituire uno dei totali con un simbolo di null utilizzando la seguente espressione di calcolo tabulare. Puoi sostituire my_grouping_dim con la tua dimensione di raggruppamento e table_calc con il calcolo tabulare per cui vuoi visualizzare un valore nullo nella riga Totale:

if(is_null(my_grouping_dim), null, <table_calc>)

Se l'espressione precedente viene applicata al calcolo tabulare Articoli ordine medi, il calcolo tabulare mostrerà un simbolo null per il totale Articoli ordine medi nella riga Totale della tabella di dati:

  if(is_null(${orders.created_date}), null, mean(${order_items.count}))

Questo risultato ha il seguente aspetto nella tabella dei dati:

Tabella di dati dell'esplorazione che mostra un valore nullo anziché 54.767 nella colonna Totale articoli dell'ordine medio.

Risorse aggiuntive

Per ulteriori informazioni sulla risoluzione dei problemi relativi ai totali per le misure, consulta la sezione Perché i totali non corrispondono ai valori della tabella? pagina Best practice.