Looker는 BigQuery 그래프, Snowflake 시맨틱 뷰와 같은 데이터베이스 내 분석 모델과 통합되므로 Looker와 데이터 웨어하우스와 인터페이스하는 다른 BI 도구, 애플리케이션 또는 워크로드에서 시맨틱 정의를 일관되게 유지할 수 있습니다.
Looker를 사용하면 Looker IDE, 버전 제어, 지속적 통합을 사용하여 데이터베이스 내 분석 모델을 관리할 수 있습니다. Looker를 사용하여 Looker Explore 및 시각화에서 직접 데이터베이스에 저장된 분석 모델을 쿼리할 수도 있습니다.
Looker는 데이터베이스 내 분석 모델과의 통합을 위한 세 가지 방법을 지원합니다.
데이터베이스 관리 분석 모델: 먼저 데이터베이스에서 직접 분석 모델을 정의하고 관리한 다음 Looker를 사용하여 분석 모델을 쿼리할 수 있도록 Looker에서 LookML 뷰를 만듭니다. 데이터베이스 관리 분석 모델 설정에 대한 자세한 내용은
sql_analytic_model_name문서 페이지를 참고하세요.Looker 관리, SQL 기반 분석 모델: SQL 명령어를 사용하여 Looker에서 분석 모델을 정의합니다. 그러면 Looker가 정의에 따라 데이터베이스 내에 분석 모델을 만들고 유지합니다. Looker 관리 SQL 기반 분석 모델 설정에 관한 자세한 내용은
derived_analytic_model문서 페이지의 SQL 기반 파생 분석 모델 섹션을 참고하세요.Looker 관리, LookML 기반 파생 분석 모델:
model_source매개변수로 기존 LookML Explore를 참조하여 분석 모델을 정의합니다. Looker는 탐색 분석 토폴로지, 조인, 측정기준, 측정값을 데이터베이스 네이티브 분석 모델 DDL 문 (예: BigQuery 그래프의 노드 및 에지 테이블 또는 Snowflake 시맨틱 뷰의 테이블 및 관계)으로 자동 변환하고 데이터베이스에서 모델을 만들고 관리합니다. Looker 관리 LookML 기반 파생 분석 모델 설정에 대한 자세한 내용은derived_analytic_model문서 페이지의 LookML 기반 파생 분석 모델 섹션을 참고하세요.