Looker(Google Cloud 핵심 서비스) 인스턴스에서 샘플 LookML 프로젝트 사용

Looker(Google Cloud 핵심 서비스)는 다음을 수행하는 데 도움이 될 수 있는 샘플 LookML 프로젝트를 제공합니다.

샘플 LookML 프로젝트는 모든 버전 유형의 Looker(Google Cloud 핵심 서비스) 인스턴스에서 제공됩니다.

Looker(Google Cloud 핵심 서비스) 인스턴스의 샘플 LookML 프로젝트에는 공개 BigQuery 데이터 세트 the Look eCommerce를 기반으로 하는 선별된 LookML 모델이 포함됩니다. 이 프로젝트를 통해 자체 LookML 모델을 빌드하고 기존 모델을 수정하여 사용자 환경을 맞춤설정할 수 있습니다.

Looker(Google Cloud 핵심 서비스) 인스턴스를 만들 때 Google에서 관리하는 BigQuery 데이터베이스에 연결하기 위해 샘플 LookML 프로젝트가 애플리케이션 기본 사용자 인증 정보(ADC)를 사용하여 베어메탈 저장소로 이미 구성되어 있습니다.

시작하기 전: BigQuery API 사용 설정

LookML을 수정하고, Explore를 쿼리하고, 샘플 LookML 프로젝트의 샘플 대시보드를 보려면 먼저 관리자가 Google Cloud 프로젝트에 BigQuery API를 사용 설정해야 합니다. API가 사용 설정되었는지 확인하려면 콘솔 페이지를 새로고침해야 할 수 있습니다.

API 사용 설정

샘플 LookML 프로젝트 보기 및 상호작용

Looker IDE에서 sample_thelook_ecommerce라는 프로젝트로 이동하여 샘플 LookML 프로젝트를 볼 수 있습니다. sample_thelook_ecommerce 프로젝트에는 0_start_here, 1_basic_lookml, 2_intermediate_lookml, 3_advanced_lookml라는 4개 폴더가 포함됩니다. 이러한 폴더에는 다음 요소가 포함됩니다.

  • 기본, 중간, 고급 LookML 개념에 대한 안내와 설명이 포함된 README.md 파일
  • 샘플 BigQuery 연결 sample_bigquery_connection에 연결된 사전 정의된 LookML 모델
  • 맞춤설정할 수 있는 사전 정의된 LookML Explore 및 뷰

프로젝트의 README.md 파일에 있는 안내를 따라 샘플 LookML을 변경하고 이러한 변경사항이 Explore 인터페이스에 미치는 영향을 확인할 수 있습니다. 샘플 LookML 프로젝트에는 샘플 분석을 추가하고 수정하기 위해 추가할 수 있는 사전 빌드된 대시보드도 포함되어 있습니다.

LookML 프로젝트 파일 액세스 및 수정

샘플 LookML 프로젝트 내에서 LookML 파일에 액세스하려면 다음 단계를 따르세요.

  1. 왼쪽 탐색 패널에서 개발을 선택하여 개발 메뉴를 엽니다.
  2. sample_thelook_ecommerce 프로젝트를 선택합니다. 기본적으로 샘플 프로젝트로 이동하면 START_HERE_README.md 파일이 열립니다.
  3. START_HERE_README.md 파일의 안내를 읽거나 다른 프로젝트 파일로 이동합니다.
  4. LookML의 변경사항을 테스트하려면 개발 모드를 입력하고 README.md 파일의 안내를 따릅니다.

샘플 Explore를 사용하여 쿼리 빌드

기본적으로 샘플 LookML 프로젝트에는 다음 Explore가 정의되어 있습니다.

  • 1) 기본 전자상거래
  • 2) 중급 전자상거래
  • 3) 중급 전자상거래(유효한 주문만 해당)
  • 4) 고급 전자상거래(유효한 주문만 해당)

샘플 Explore에 액세스하려면 다음 단계를 따르세요.

  1. 왼쪽 탐색 패널에서 Explore를 선택하여 Explore 메뉴를 엽니다.
  2. Explore 메뉴에서 샘플 Explore 중 하나를 선택합니다.

Explores를 사용하여 데이터를 쿼리하는 방법에 대한 자세한 내용은 README.md 파일의 안내를 따르거나 Looker에서 Explore 보기 및 상호작용을 참조하세요.

샘플 대시보드 보기 및 수정

기본적으로 인스턴스를 만들면 샘플 프로젝트의 다음 사용자 정의 대시보드 샘플이 인스턴스의 공유 폴더(조직의 폴더라고 함)에 표시됩니다.

  • 샘플 1) 전자상거래 비즈니스 펄스 - 기본
  • 샘플 2) 전자상거래 비즈니스 펄스 - 중급
  • 샘플 3) 전자상거래 비즈니스 펄스 - 고급

샘플 대시보드에 액세스하려면 다음 단계를 따르세요.

  1. 왼쪽 탐색 패널에서 폴더를 선택합니다.
  2. 모든 폴더 페이지에서 공유 폴더를 선택합니다.
  3. 조직의 폴더 페이지에서 샘플 대시보드 중 하나를 선택합니다.

그런 다음 대시보드를 보고 변경할 수 있습니다. 자세한 내용은 대시보드 보기사용자 정의 대시보드 수정을 참조하세요.

프로젝트에 대한 사용자 액세스 변경

기본적으로 기본 Looker 역할이 부여된 사용자에게는 Looker(Google Cloud 핵심 서비스) 인스턴스에 모든 모델 세트가 있습니다. 따라서 기본적으로 모든 사용자는 sample_thelook_ecommerce 프로젝트에 정의된 모델에 액세스할 수 있습니다.

프로젝트에서 하나 이상의 모델을 보거나 상호작용하지 못하도록 특정 사용자를 제외하려면 sample_thelook_ecommerce의 모델을 포함하지 않는 모델 세트를 만들면 됩니다. 그런 다음 더 제한된 새 모델 세트에 연결된 새 역할을 만들거나 기존 역할을 업데이트합니다.

샘플 LookML 프로젝트 삭제

인스턴스에서 샘플 프로젝트 및 연결을 삭제할 수 있습니다. 프로젝트를 삭제하려면 프로젝트 정보 액세스 및 수정의 안내를 따르세요.

연결 문서 페이지의 안내에 따라 sample_bigquery_connection 연결을 삭제할 수도 있습니다.

다음 단계