soglia_approssimativa

Utilizzo

view: view_name {
measure: field_name {
approximate_threshold: 100000
}
}
Gerarchia
approximate_threshold
Tipi di campi possibili
Misura

Accetta
Un numero intero

Definizione

Il codice SQL precedente di Google BigQuery calcola un count_distinct esatto se ci sono meno di 1000 valori distinti, ma esegue un'approssimazione per un numero maggiore di valori distinti. Il numero approssimativo è più rapido, ma generalmente presenta un errore di alcune percentuali.

Se vuoi che il codice SQL precedente di BigQuery calcoli un valore count_distinct esatto per più di 1000 valori distinti, puoi impostare l'importo corrispondente con il parametro approximate_threshold.

Esempi

Restituisci un count_distinct esatto per un massimo di 100.000 valori distinti:

measure: unique_count {
  type: count_distinct
  approximate_threshold: 100000   # default value is 1000
  sql: ${id} ;;
}