用法
view: view_name {
measure: field_name {
precision: 10
}
}
|
层次结构
precision |
可能的字段类型
测量
默认值
6
接受
一个整数
|
定义
在扇出联接可能会导致聚合函数返回错误结果的探索中,Looker 会应用对称聚合逻辑来返回正确的计算结果。
对于应用了对称聚合逻辑的汇总字段,Looker 默认会在小数点后返回六位数。使用 precision 字段更改小数点后的位数:
如果您需要在计算中使用更多的小数位数,请将
precision的值设置为7或更高值。处理非常大的数字时,请将
precision的值设置为5或更低,以避免数据库中的小数位数超出限制。
如需详细了解对称聚合,请参阅了解对称聚合最佳实践页面。
示例
此示例通过对 value 维度求平均值来创建名为 average_value 的字段,并保持小数点后 10 位数的精度:
measure: average_value {
type: average
precision: 10
sql: ${value} ;;
}