허용_채우기

용도

view: view_name {
dimension: field_name {
allow_fill: yes
}
}
계층 구조
allow_fill
가능한 필드 유형
측정기준, 측정기준 그룹

기본값
yes

결제 가능
부울 (예 또는 아니요)

정의

일부 데이터 세트에는 예측 가능한 패턴을 따르는 날짜와 같은 값이 있습니다. 특정 기간별로 데이터를 가져오면 일부 날짜, 주, 월 또는 기타 날짜 유형에 해당하는 값이 없음을 알 수 있습니다. 기본적으로 데이터 테이블과 시각화에는 쿼리가 반환하는 날짜가 표시되며 누락된 날짜를 건너뜁니다.

이러한 경우 사용자는 Looker의 측정기준 채우기 옵션을 사용하여 데이터 표 및 쿼리 시각화의 축에 누락된 날짜와 값을 입력할 수 있습니다. 이 옵션은 탐색의 데이터 섹션에 있는 측정기준의 톱니바퀴 메뉴에서 찾을 수 있습니다.

측정기준의 allow_fill 매개변수는 데이터 표 및 시각화 축에서 누락된 값을 채우는 옵션을 사용 설정하거나 중지하는 데 사용됩니다. 기본적으로 측정기준 유형에서 누락된 값 입력을 지원하는 경우 이 옵션이 측정기준의 톱니바퀴 메뉴에 표시됩니다. 측정기준의 누락된 값을 채우는 옵션을 사용 중지하려면 allow_fillno로 설정합니다.

allow_fill 옵션은 예/아니요 값과 같은 고정된 수의 값과 측정기준 값, day_of_week 또는 hour_of_day와 같은 날짜 유형에 측정기준 그룹과 측정기준에 사용할 수 있습니다. case 또는 tier 매개변수를 통해 값 목록을 기반으로 모든 측정기준에 적용할 수도 있습니다. 사용자가 측정값에 필터를 적용하지 않는 한 단일 측정기준 또는 단일 피봇을 사용하여 실행되는 쿼리의 경우 누락된 값이 자동으로 채워집니다.

측정기준 채우기는 피봇팅된 측정기준을 포함하여 쿼리에서 한 번에 여러 측정기준에 적용할 수 있지만, 채워진 값으로 너무 많은 필드가 생성되는 것을 감지하면 쿼리 성능을 최적화하기 위해 측정기준 채우기를 자동으로 사용 중지할 수 있습니다.

Examples

생성된 날짜 측정기준에서 누락된 값을 사용자가 채우지 못하게 합니다.

dimension: created_date {
  type: date
  sql: ${TABLE}.created_date ;;
  allow_fill: no
}

고려사항

사용자가 측정기준을 채울 수 없는 몇 가지 다른 경우가 있습니다.

  • 측정기준에서 order_by_field 매개변수를 사용하는 경우

  • 측정기준에 필터가 적용되어 있고 예/아니요, 요일, 월 일수 같은 고정된 값이 있는 경우. 이러한 필드 유형에 대해 필터링하면 Looker에서 누락된 값을 정확하게 채워야 하는 고정된 개수의 값이 없어집니다.

  • 사용자가 피봇 측정기준을 드릴할 때

  • Looker가 채워진 값을 인해 너무 많은 행이나 열이 생성되는 것을 감지하면 쿼리 성능을 최적화하기 위해 측정기준 채우기를 자동으로 중지합니다.