Uso
measure: field_name {
proximate_threshold: 100000
}
}
Hierarquia
approximate_threshold |
Tipos de campo possíveis
MedirAceita
Um número inteiro |
Definição
O SQL legado do Google BigQuery calcula um count_distinct
exato se há menos de 1.000 valores distintos. No entanto, ele faz uma aproximação da quantidade de valores distintos. A contagem aproximada é mais rápida, mas normalmente tem um erro de alguns por cento.
Se você quiser que o SQL legado do BigQuery calcule um count_distinct
exato para mais de 1.000 valores distintos, defina esse valor com o parâmetro approximate_threshold
.
Examples
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} ;;
}