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} ;;
}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-02-05 UTC."],[],[]]