La funzione COUNT_DISTINCT
conteggia il numero di elementi unici in un campo.
Sintassi
COUNT_DISTINCT( X )
Parametri
-
X
: un campo o un'espressione contenente gli elementi da conteggiare.
Come funziona la funzione
COUNT_DISTINCT
La funzione COUNT_DISTINCT
utilizza un parametro, che può essere il nome di una metrica, una dimensione o un'espressione di qualsiasi tipo.
COUNT_DISTINCT
restituisce il numero totale di elementi univoci in tale campo o espressione.
Per conteggiare tutti gli elementi, inclusi i duplicati, utilizza COUNT
.
Esempi
Example formula | Output |
---|---|
|
22.854.921 |
|
497.091.812 |
Limiti di COUNT_DISTINCT
Non puoi applicare questa funzione a un campo preaggregato ( tipo di aggregazione Auto) o a un'espressione che sia il risultato di un'altra funzione di aggregazione. Ad esempio, una formula come COUNT_DISTINCT(Sessions)
in un'origine dati Google Analytics genera un errore.
Per evitare il rischio di sostenere costi delle query più elevati quando utilizzi le origini dati BigQuery, puoi utilizzare APPROX_COUNT_DISTINCT
.