이 페이지에서는 join의 일부인
view_label파라미터를 참조합니다.
view_label은view_label(Explore용) 매개변수 문서 페이지에 설명된 대로 Explore의 일부로도 사용할 수 있습니다.
view_label는view_label(필드의 경우) 매개변수 문서 페이지에 설명된 대로 측정기준, 측정항목 또는 필터의 일부로도 사용할 수 있습니다.
사용
explore: view_name {
join: view_name_2 {
view_label: "desired label"
}
}
|
계층 구조
view_label |
기본값
조인의 이름
수락
문자열
|
정의
view_label는 조인된 뷰의 필드 그룹에 라벨이 지정되는 방식을 변경합니다. view_label를 사용하여 뷰의 필드를 다른 뷰의 이름 아래에 그룹화할 수 있습니다.

모델링 목적으로 뷰가 두 개 이상 필요하지만 비즈니스 사용자에게는 동일한 항목을 나타내는 경우 view_label를 사용할 수 있습니다. 예를 들어 조인된 뷰가 order_facts 및 orders인 order_items라는 Explore가 있다고 가정해 보겠습니다. 모델링 목적으로 이러한 뷰가 별도의 이름을 유지하도록 할 수 있습니다. 하지만 UI에 모두 주문으로 표시되면 사용자에게 더 간단할 수 있습니다.
join에 view_label을 명시적으로 추가하지 않으면 view_label은 기본적으로 조인의 이름으로 지정됩니다.
필드 이름을 변경하려면 label 매개변수를 사용하면 됩니다.
예시
필드 선택 도구에서 customer_facts 뷰가 고객 뷰의 일부로 표시되도록 합니다.
explore: customer {
join: customer_facts {
view_label: "Customer"
sql_on: ${customer.id} = ${customer_facts.customer_id} ;;
}
}
필드 선택 도구에서 product_facts 뷰가 제품 정보 뷰의 일부로 표시되도록 합니다.
explore: product_info {
join: product_facts {
view_label: "Product Info"
sql_on: ${product_info.product_id} = ${product_facts.product_id} ;;
}
}
일반 과제
view_label은 필드 선택기 모양을 변경하는 것 외에는 아무런 영향을 미치지 않습니다.
join의 view_label를 변경하면 필드 선택기만 영향을 받습니다. LookML에서 필드를 참조하는 방식은 변경되지 않습니다.
view_label를 통해 여러 뷰를 결합할 때 적절한 대문자 사용
조인된 뷰를 필드 선택기에서 다른 뷰와 병합하려면 view_label에 사용된 대문자가 올바른지 확인하세요. 대문자 사용은 필드 선택 도구에 뷰 이름이 표시되는 방식과 일치해야 합니다. 예를 들면 다음과 같습니다.
explore: product_info {
join: product_facts {
view_label: "Product Info"
sql_on: ${product_info.product_id} = ${product_facts.product_id} ;;
}
}
product_info는 필드 선택 도구에 Product Info로 표시됩니다. 각 단어는 대문자로 표시되고 밑줄은 공백으로 변경됩니다. 이러한 이유로 view_label: 'product_info' 대신 view_label: 'Product Info'를 사용했습니다.
알아 두어야 할 사항
조인된 뷰의 라벨을 다시 지정하는 방법에는 여러 가지가 있습니다.
LookML에는 조인된 뷰의 이름을 바꾸는 여러 가지 방법이 있으며, 이러한 방법은 LookML을 작성하는 방식에 각각 다른 영향을 미칩니다. view_label는 모든 사용 사례에 적합하지 않습니다.
| 상황 | 올바른 LookML |
|---|---|
| 필드 선택 도구와 LookML 작성 시 기본 테이블과 다른 뷰 이름 지정 | 뷰용 sql_table_name |
| 필드 선택 도구에서만 조인된 뷰의 이름을 기본 뷰와 다르게 지정 | 조인을 위한 view_label |
| Explore에 동일한 뷰를 여러 번 조인하고 필드 선택 도구와 LookML 작성 시 각 사례에 고유한 이름을 적용합니다. | 조인용 from |
| 동일한 뷰가 여러 테이블을 설명할 수 있는 경우 사용할 테이블을 선택합니다. | 조인용 sql_table_name |
view_label가 Explore의 조인된 뷰에 영향을 미침
이 매개변수는 view_label (Explore용)과 유사하지만 기본 뷰 대신 Explore의 조인된 뷰에 영향을 미칩니다. label (뷰용)과 달리 이 매개변수는 해당 Explore에 표시될 때만 뷰에 영향을 미칩니다.