precision

사용

view: view_name {
  measure: field_name {
    precision: 10 
  }
}
계층 구조
precision
가능한 필드 유형
측정

기본값
6

수락
정수

정의

팬아웃 조인으로 인해 집계 함수의 결과가 잘못될 수 있는 Explore에서 Looker는 대칭 집계 로직을 적용하여 올바른 계산을 반환합니다.

대칭 집계 로직이 적용된 집계 필드의 경우 기본적으로 Looker는 소수점 이하 6자리를 반환합니다. precision 필드를 사용하여 소수점 이하 자릿수를 변경합니다.

  • 계산에 소수점 이하 자릿수가 더 필요한 경우 precision 값을 7 이상으로 설정합니다.

  • 매우 큰 숫자를 사용할 때는 데이터베이스의 소수점 한도가 오버플로되지 않도록 precision 값을 5 이하로 설정하세요.

대칭 집계에 대한 자세한 내용은 대칭 집계 이해 권장사항 페이지를 참고하세요.

예시

이 예에서는 value 측정기준을 평균화하고 소수점 이하 10자리 정밀도를 유지하여 average_value라는 필드를 만듭니다.

measure: average_value {
  type: average
  precision: 10
  sql: ${value} ;;
}