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