Uso
view: view_name {
measure: field_name {
approximate_threshold: 100000
}
}
|
Hierarquia
approximate_threshold |
Tipos de campo possíveis
Medida
Aceita
Um número inteiro
|
Definição
O SQL legado do Google BigQuery calcula um count_distinct exato se houver menos de 1.000 valores distintos, mas faz uma aproximação para números maiores. A contagem aproximada é mais rápida, mas geralmente tem um erro de alguns pontos percentuais.
Se você quiser que o SQL legado do BigQuery calcule um count_distinct exato para mais de 1.000 valores distintos, defina essa quantidade com o parâmetro approximate_threshold.
Exemplos
Retorne um count_distinct exato para até 100.000 valores distintos:
measure: unique_count {
type: count_distinct
approximate_threshold: 100000 # default value is 1000
sql: ${id} ;;
}