Uso
view: view_name {
measure: field_name {
precision: 10
}
}
|
Jerarquía
precision |
Tipos de campos posibles
Medir
Valor predeterminado
6
Acepta
Un número entero
|
Definición
En los Explorar en los que las uniones de expansión podrían generar resultados incorrectos para las funciones de agregación, Looker aplica la lógica de agregación simétrica para devolver cálculos correctos.
En el caso de los campos agregados en los que se aplica la lógica de agregado simétrico, de forma predeterminada, Looker devuelve seis dígitos después del punto decimal. Usa el campo precision para cambiar la cantidad de dígitos después del punto decimal:
Establece el valor de
precisionen7o más si necesitas más dígitos después del punto decimal para tus cálculos.Establece el valor de
precisionen5o menos cuando trabajes con números muy grandes para evitar que se desborde el límite decimal en tu base de datos.
Para obtener más información sobre los agregados simétricos, consulta la página de prácticas recomendadas Acerca de los agregados simétricos.
Ejemplos
En este ejemplo, se crea un campo llamado average_value promediando la dimensión value y manteniendo una precisión de 10 dígitos después del punto decimal:
measure: average_value {
type: average
precision: 10
sql: ${value} ;;
}