Uso
view: view_name {
measure: field_name {
precision: 10
}
}
|
Hierarquia
precision |
Tipos de campo possíveis
Medida
Valor padrão
6
Aceita
Um número inteiro
|
Definição
Em Análises em que as junções de divergência podem causar resultados incorretos para funções agregadas, o Looker aplica a lógica de agregados simétricos para retornar cálculos corretos.
Para campos agregados em que a lógica de agregação simétrica é aplicada, o Looker retorna seis dígitos após o separador decimal por padrão. Use o campo precision para mudar o número de dígitos após o separador decimal:
Defina o valor de
precisioncomo7ou maior se precisar de mais dígitos após o separador decimal para seus cálculos.Defina o valor de
precisioncomo5ou menor ao trabalhar com números muito grandes para evitar o estouro do limite decimal no banco de dados.
Para mais informações sobre conjuntos simétricos, consulte a página Práticas recomendadas para entender agregados simétricos Understanding symmetric aggregates.
Exemplos
Este exemplo cria um campo chamado average_value calculando a média da dimensão value e mantendo uma precisão de 10 dígitos após o separador decimal:
measure: average_value {
type: average
precision: 10
sql: ${value} ;;
}