approximate_threshold

Utilizzo

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

Accetta
Un numero intero

Definizione

Google BigQuery Legacy SQL calcola un count_distinct esatto se sono presenti meno di 1000 valori distinti, ma esegue un'approssimazione per numeri maggiori di valori distinti. Il conteggio approssimativo è più rapido, ma in genere presenta un errore di alcuni punti percentuali.

Se vuoi che BigQuery Legacy SQL calcoli un count_distinct esatto per più di 1000 valori distinti, puoi impostare questo importo 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} ;;
}