사용량 페이지는 Looker 인스턴스에 대한 사용량 정보를 제공하는 Looker에서 생성된 대시보드입니다. 관리자는 데이터를 사용하여 사용자가 애플리케이션을 활용하는 방식을 더 잘 이해할 수 있습니다. 사용량 페이지를 보려면 관리자 메뉴의 서버 섹션에서 사용량을 선택합니다.
사용량 대시보드
서버 섹션의 관리자 패널에서 사용량 대시보드에 액세스합니다.
다른 대시보드와 마찬가지로 사용량 대시보드를 다운로드 또는 예약할 수 있습니다.
또한 사용량 대시보드에서 데이터 포인트를 드릴다운할 수 있습니다.
소스 타일별 쿼리
사용량 페이지 상단에 있는 소스별 쿼리 타일에는 Looker 내의 다른 소스에서 실행된 쿼리 수에 대한 정보가 포함되어 있습니다. 가능한 소스는 다음과 같습니다.
- API(버전 번호): 인스턴스의 Looker API에서 가져온 쿼리입니다.
- 대시보드: 대시보드에 표시되는 타일 관련 쿼리입니다.
- 대시보드 미리 가져오기: 대시보드를 사전 실행하기 위한 API의 쿼리입니다.
- Explore: Explore 실행과 연관된 쿼리입니다.
- 기타: 다른 카테고리에 해당하지 않는 소스의 쿼리입니다.
- 비공개 삽입: 비공개 삽입 컨텍스트에서 시작한 쿼리입니다.
- 공개 삽입: 공개 URL을 통해 액세스되는 콘텐츠에서 실행되는 쿼리입니다.
- 쿼리:
source_query
의 약칭이며 Looker의 내부 i__looker 데이터베이스에서 생성한 쿼리입니다. - 렌더기: 예약된 항목 및 다운로드용 이미지(.png 및 .pdf) 생성과 관련된 쿼리입니다.
- SQL Runner: SQL Runner에서 직접 실행되는 쿼리입니다.
- 저장된 Look: Look과 연결된 쿼리입니다.
- 예약된 태스크: Look 또는 대시보드를 생성하여 전송할 때 Looker에서 실행하는 쿼리입니다.
- 추천 필터: 사용자가 추천을 생성하는 필터를 클릭할 때 생성되는 쿼리입니다. 이 경우 Looker는 필터링된 필드에서
SELECT DISTINCT
를 실행하여 사용자에게 표시할 추천을 찾습니다.
SQL 쿼리의 컨텍스트 주석
Looker는 각 SQL 쿼리의 시작 부분에 고유한 주석을 추가합니다. 주석은 Explore, SQL Runner, API, 필터 추천의 쿼리에 주석이 추가됩니다. 컨텍스트 주석이 자동으로 포함됩니다.
컨텍스트 주석이 Google BigQuery의 캐시 기능을 무효화하고 캐시 성능에 부정적인 영향을 미칠 수 있으므로 기본적으로 Google BigQuery 연결의 컨텍스트 주석은 중지되어 있습니다. 연결 설정 페이지에서 컨텍스트 사용 중지 전환 스위치를 연결에 사용 설정하면 BigQuery 연결에 대한 컨텍스트 주석을 사용 설정할 수 있습니다. 자세한 내용은 Google BigQuery 문서 페이지를 참조하세요.
컨텍스트 주석은 다음 형식으로 추가됩니다.
-- Looker Query Context '{ "user_id":<user ID>,"history_slug":<history slug>,"instance_slug":"<Looker instance number>}'
주석은 다음 정보를 제공합니다.
user_id
: Looker 인스턴스에 있는 각 사용자의 고유 식별자입니다. 이 사용자 ID를 관리자 메뉴의 사용자 페이지에 있는 사용자 ID와 일치시킬 수 있습니다.history_slug
: Looker 인스턴스가 데이터베이스에서 실행하는 각 쿼리의 고유 식별자입니다.instance_slug
: 쿼리를 실행한 Looker 인스턴스의 ID 번호입니다. Looker 지원팀은 필요한 경우 이 정보를 사용하여 문제를 해결할 수 있습니다.
SQL 주석이 데이터베이스로 전송되기 직전에 컨텍스트 주석이 발신 SQL 명령어에 추가됩니다. 이렇게 하면 주석이 Looker 쿼리 캐싱의 영향을 받지 않습니다. 하지만 추가된 주석은 Looker의 거의 모든 위치(예: 쿼리 페이지 또는 i__looker)에 표시되지 않습니다.
대신 데이터베이스 쿼리 로그에 이러한 주석이 표시됩니다.