사용
view: view_name {
dimension: field_name {
allow_fill: yes
}
}
|
계층 구조
allow_fill |
가능한 필드 유형
측정기준, 측정기준 그룹
기본값
yes
수락
불리언 (예 또는 아니요)
|
정의
일부 데이터 세트에는 예측 가능한 패턴을 따르는 날짜와 같은 값이 있습니다. 사용자가 기간별로 데이터를 가져왔는데 일부 날짜, 주, 월 또는 기타 날짜 유형에 해당하는 값이 없는 것을 확인할 수 있습니다. 기본적으로 데이터 테이블과 시각화에는 쿼리가 반환하는 날짜가 표시되며 누락된 날짜를 건너뜁니다.
이러한 경우 Looker의 측정기준 채우기 옵션을 사용하면 데이터 테이블과 쿼리 시각화의 축에서 누락된 날짜와 값을 채울 수 있습니다. 이 옵션은 Explore의 데이터 섹션에 있는 측정기준의 톱니바퀴 메뉴에 있습니다.

측정기준의 allow_fill 매개변수는 데이터 표와 시각화의 축에서 누락된 값을 채우는 옵션을 사용 설정하거나 사용 중지하는 데 사용됩니다. 기본적으로 측정기준 유형이 누락된 값 채우기를 지원하는 경우 이 옵션이 측정기준의 톱니바퀴 메뉴에 표시됩니다. 측정기준의 누락된 값을 채우는 옵션을 사용 중지하려면 allow_fill을 no로 설정합니다.
allow_fill 옵션은 예/아니요, 등급별 값과 같은 고정된 값이 있는 측정기준 그룹 및 측정기준과 day_of_week 또는 hour_of_day과 같은 날짜 유형에 사용할 수 있습니다.
case 또는 tier 매개변수를 사용하여 값 목록을 기반으로 하는 측정기준 옵션에 allow_fill 옵션을 적용할 수도 있습니다. 사용자가 측정값에 필터를 적용하지 않는 한, 단일 측정기준 또는 단일 피벗으로 실행되는 쿼리의 경우 누락된 값이 자동으로 채워집니다.
쿼리에서 피벗된 측정기준을 비롯한 측정기준 여러 개를 한 번에 모두 측정기준 채우기에 적용할 수도 있습니다. 하지만 Looker는 채워진 값으로 인해 너무 많은 필드가 생성되는 것을 감지하면 쿼리 성능을 최적화하기 위해 측정기준 채우기를 자동으로 중지할 수 있습니다.
예시
사용자가 생성일 측정기준의 누락된 값을 입력하지 못하도록 합니다.
dimension: created_date {
type: date
sql: ${TABLE}.created_date ;;
allow_fill: no
}
고려사항
사용자가 치수 채우기를 사용할 수 없는 다른 몇 가지 경우가 있습니다.
측정기준이
order_by_field매개변수를 사용하는 경우측정기준에 필터가 적용되어 있고 예/아니요, 요일, 월 일수 같은 고정된 값이 있는 경우. 이러한 필드 유형으로 필터링하면 Looker가 누락된 값을 정확하게 채우는 데 필요한 고정된 값이 제거됩니다.
Looker가 채워진 값을 인해 너무 많은 행이나 열이 생성되는 것을 감지하면 쿼리 성능을 최적화하기 위해 측정기준 채우기를 자동으로 중지합니다.