이 페이지는 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로 대체됨 |