조인 매개변수

이 페이지는 join 매개변수의 하위 요소인 모든 LookML 매개변수로 연결됩니다. LookML에서 조인으로 작업하기 문서 페이지에서 조인 사용에 대해 자세히 알아볼 수 있습니다.

조인을 사용하면 여러 를 하나의 Explore에 추가할 수 있으므로 사용자가 동시에 다양한 뷰의 필드에 액세스하고 이를 비교할 수 있습니다. 모델 파일에서 Explore와 원하는 join 매개변수를 선언합니다.

사용 예시

매개변수 이름 위로 마우스를 가져가면 간단한 설명이 표시되고, 클릭하면 해당 페이지로 이동합니다. 매개변수를 여러 특정 옵션 중 하나로 설정할 수 있는 경우 기본값이 먼저 나열됩니다.

## STRUCTURAL PARAMETERS
explore: explore_name {
  # Desired Explore parameters (described on Explore Parameters page)

  join: join_name  {

    # DISPLAY PARAMETERS
    view_label: "desired label for the view"

    # JOIN PARAMETERS
    fields: [field_or_set, field_or_set, ...]
    foreign_key: dimension_name
    from: view_name
    outer_only: no | yes
    relationship: many_to_one | many_to_many | one_to_many | one_to_one 
    required_joins: [view_name, view_name, ...]
    sql_on: SQL ON clause ;;
    sql_table_name: table_name ;;
    type: left_outer | cross | full_outer | inner 

    # QUERY PARAMETERS
    required_access_grants: [access_grant_name, access_grant_name, ...]
    sql_where: SQL WHERE condition ;;
  }
  # Possibly more join declarations
}

매개변수 정의

파라미터 이름 설명
구조적 매개변수
join Explore에 추가 뷰를 조인합니다.
디스플레이 매개변수
view_label (조인용) 필드 선택 도구에 조인의 뷰 이름이 표시되는 방식을 변경합니다.
조인 매개변수
fields (조인용) 조인에서 Explore로 가져올 필드를 결정합니다.
foreign_key 조인된 뷰의 기본 키를 사용하여 Explore와 조인 간의 관계를 지정합니다.
from (조인용) 조인이 기반으로 할 뷰를 지정합니다.
outer_only 모든 쿼리가 외부 조인을 사용해야 하는지 여부를 지정합니다.
relationship 조인이 일대일, 다대일, 일대다 또는 다대다 관계를 갖는 것으로 선언합니다.
required_joins 특정 조인의 필드가 선택될 때 Explore에 적용해야 하는 조인을 지정합니다.
sql_on SQL ON 절을 작성하여 Explore와 조인 간의 관계를 지정합니다.
sql_table_name (조인용) 조인이 기반으로 할 데이터베이스 테이블을 지정합니다.
type (조인용) 조인을 왼쪽, 전체, 내부 또는 교차 유형으로 선언합니다.
쿼리 매개변수
required_access_grants (조인용) 사용자 속성 값이 액세스 권한 부여와 일치하는 사용자로만 조인에 대한 액세스를 제한합니다.
sql_where 이 조인이 쿼리에 포함되면 사용자가 이 탐색 분석에 대해 변경하거나 삭제할 수 없는 조건이 쿼리의 WHERE 절에 삽입됩니다. (BigQuery만 해당)
피해야 할 매개변수
sql (조인용) 3.10 피하기 sql_on, foreign_key, type, sql_table_name의 조합으로 대체됩니다(여기 참고).
sql_foreign_key 3.16 피하기 foreign_key로 대체됨