용도

보기: view_name { ... }
계층 구조
기본값
없음

결제 가능
Looker 식별자

특수 규칙
  • 사용할 수 있으려면 explore 또는 join 매개변수로 뷰를 참조해야 합니다.
  • 뷰 이름은 지정된 모델 내에서 고유해야 합니다.

정의

뷰 이름 앞에 view: +orders와 같은 더하기 기호 (+)가 있으면 뷰를 구체화한 것입니다. 자세한 내용은 LookML 개선 문서 페이지를 참조하세요.

view 매개변수는 기본 매개변수와 함께 Looker 모델에서 사용할 데이터 테이블을 설명합니다. 이 테이블이 이미 데이터베이스에 존재하거나 Looker의 파생된 테이블 기능을 사용하여 새 테이블을 만들 수 있습니다.

기존 데이터베이스 테이블의 경우 일반적으로 뷰 이름이 작업할 테이블의 이름과 일치합니다. 뷰 이름을 기본 테이블과 다르게 하거나 다른 데이터베이스 또는 스키마에서 테이블을 참조해야 하는 경우 sql_table_name 매개변수를 추가할 수 있습니다.

파생 테이블의 경우 뷰 이름은 모든 식별자가 될 수 있습니다. 그런 다음 파생된 테이블에 대한 참조에서 해당 식별자 이름을 사용합니다.

뷰를 만든 후 사용자가 뷰를 사용할 수 있도록 하려면 explore 또는 join 매개변수에서 이 뷰를 참조해야 합니다.

탐색에서 type: count 측정 값을 사용하면 시각화가 결과 값에 'Count'라는 단어가 아닌 뷰 이름으로 라벨을 지정합니다. 혼동을 피하려면 뷰 이름을 복수로 지정하거나 시각화 설정의 시리즈에서 전체 필드 이름 표시를 선택하거나 view_label을 사용하여 보기 이름의 복수형을 사용하는 것이 좋습니다.

Examples

데이터베이스의 orders 테이블을 모델링에 사용할 수 있도록 합니다.

view: orders {}

-

user_facts라는 derived_table를 만듭니다.

view: user_facts {
  derived_table: {
    sql: … ;;
  }
}

-

데이터베이스의 order_1 테이블을 모델링에 사용할 수 있지만 sql_table_name 매개변수를 사용하여 orders로 지정합니다.

view: orders {
  sql_table_name: order_1 ;;
}

-

sql_table_name 매개변수를 사용하여 analytics 스키마의 users 테이블을 모델링에 사용할 수 있도록 합니다.

view: users {
  sql_table_name: analytics.user ;;
}

-

일반 과제

explore 또는 join를 사용하여 추가할 때까지 사용자는 뷰에 액세스할 수 없습니다.

뷰를 만들어도 그 자체로는 아무런 효과가 없습니다. 사용자가 뷰와 상호작용할 수 있으려면 explore 또는 join 매개변수에서 뷰를 참조해야 합니다.

'탐색' 내에서 두 가지 뷰가 서로 다른 이름으로 참조되어야 합니다.

어떤 탐색에서도 하나의 보기가 두 번 이상 사용될 수 있지만, 각 보기는 고유한 참조를 가져야 합니다. 뷰를 탐색에 두 번 이상 조인해야 하는 경우 조인에서 from 매개변수를 사용해야 합니다.

view에서 참조하는 테이블은 현재 연결에서 액세스할 수 있어야 합니다.

뷰는 explore 또는 join 매개변수에 의해 참조되고, 이는 결과적으로 모델에 의해 참조됩니다. 사용되는 데이터베이스 연결이 모델에 따라 결정됩니다 (connection 매개변수 참고). 데이터베이스 연결 자체는 Looker의 관리 섹션에 정의되어 있으며 연결된 기본 스키마가 있습니다.

view 매개변수에서 테이블을 참조하는 경우 연결된 연결 내에서 테이블에 액세스할 수 있어야 합니다. 또한 기본이 아닌 스키마의 테이블을 참조해야 하는 경우 sql_table_name 매개변수를 사용하여 기본이 아닌 스키마 이름을 제공해야 합니다.

알아두어야 할 사항

view에는 일반적으로 측정기준과 측정항목이 포함됩니다.

view는 이론상으로는 모두 사용할 수 있지만 실제로는 거의 항상 측정기준과 아래에 중첩되어 있습니다. 측정기준을 사용하면 데이터베이스 표의 열에 액세스할 수 있고 측정값을 사용하면 열을 집계할 수 있습니다.

측정기준은 측정기준, 필터, 매개변수 유형 문서 페이지에 설명되어 있으며 측정값은 측정 유형 문서 페이지에 설명되어 있습니다. 또한 측정기준 그룹을 사용하여 필터 필드 및 날짜 기반 측정기준 필드의 그룹을 정의할 수 있습니다.