이 섹션에서는 필드의 일부인
label매개변수를 참조합니다.
label는label(모델용) 매개변수 문서 페이지에 설명된 대로 모델의 일부로도 사용할 수 있습니다.
label은label(Explore용) 매개변수 문서 페이지에 설명된 대로 Explore의 일부로도 사용할 수 있습니다.
label은label(뷰) 매개변수 문서 페이지에 설명된 대로 뷰의 일부로도 사용할 수 있습니다.
label는 대시보드 참조선 매개변수 문서 페이지에 설명된 대로 참조선의 일부로도 사용할 수 있습니다.
사용
view: view_name {
dimension: field_name {
label: "desired label name"
}
}
|
계층 구조
label |
가능한 필드 유형
측정기준, 측정기준 그룹, 측정값, 필터, 매개변수
수락
문자열
|
정의
label를 사용하면 Explore의 필드 선택 도구와 데이터 테이블에 필드 이름이 표시되는 방식을 선택하여 Explore를 더 사용자 친화적으로 만들 수 있습니다. 라벨을 지정하지 않으면 라벨은 기본적으로 필드 이름으로 지정됩니다.
label를 사용하는 Liquid 변수
label 매개변수와 함께 Liquid 변수를 사용할 수 있습니다. Liquid 변수를 사용하면 모델 또는 Explore에 관한 정보, 필드에 적용된 필터, 사용자 속성 값과 같은 데이터에 액세스할 수 있습니다. Liquid 변수를 사용하여 label 값을 동적으로 변경하여 필드 선택기 및 데이터 시각화에서 필드의 모양을 변경할 수 있습니다.
_filters와 같이 필터를 기반으로 값을 반환하거나in_query와 같이 먼저 쿼리를 실행해야 하는 Liquid 변수는 필드 선택 도구에서 필드 이름을 변경하지 않습니다. 이 경우 필드 이름은 결과 시각화에서만 변경됩니다.
예를 들어 Liquid 변수 {{ _user_attributes['name_of_attribute'] }}label 문법은 필드 선택기의 필드 이름을 John Smith로 변경합니다.
label: "{{ _user_attributes['name'] }}"
다음 예에서 name 측정기준은 Liquid {% if %} {% else %} {% endif %}_user_attributes['name_of_attribute']label 값을 변경합니다.
dimension: name {
label: "{% if _user_attributes['company'] == 'Looker' %} Employee Name {% else %} Customer Name {% endif %}"
sql: ${TABLE}.name ;;
}
label를 Liquid 변수와 함께 사용하여 동적 라벨을 정의하는 추가 예는 라벨에서 Liquid를 사용하는 흥미로운 방법 권장사항 페이지를 참고하세요.
예
필드 선택 도구에서 이 측정값이 고유 고객 수 대신 고객 수로 표시되도록 합니다.
measure: customer_count_distinct {
label: "# of Customers"
type: count_distinct
sql: ${customer.id} ;;
}
고려사항
IDE에서 뷰의 중복 라벨을 플래그 지정
동일한 뷰에서 중복 필드 라벨을 방지하기 위해 Looker IDE는 LookML 뷰 파일에서 중복 필드 라벨의 행 번호 옆에 정보 아이콘을 표시합니다. 줄 번호 옆에 있는 정보 아이콘 위로 마우스를 가져가면 도움말에 뷰에 이미 라벨이 있는 필드가 있다고 표시됩니다.

IDE에서 label 문의 텍스트를 선택하면 Looker IDE의 빠른 도움말 패널에 동일한 정보가 표시됩니다.
