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 las Exploraciones en las que las uniones de expansión podrían causar resultados incorrectos para las funciones de agregación, Looker aplica una lógica de agregación simétrica para mostrar cálculos correctos.
Para los campos agregados en los que se aplica la lógica de agregación simétrica, Looker muestra de forma predeterminada 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 Prácticas recomendadas para comprender 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} ;;
}