이 문서 페이지에서는 관리 패널의 성능 센터 섹션에 있는 콘텐츠 가이드라인 페이지를 설명합니다. 콘텐츠 가이드레일은 Looker 관리자가 Looker 사용자가 일부 대시보드 설정을 구성하는 방식을 제한할 수 있는 설정입니다.
대시보드는 비즈니스 통계를 전달하는 강력한 도구이지만, 다음과 같은 여러 요인에 의해 성능이 영향을 받을 수 있습니다.
- 대시보드 타일, 탭 또는 시각화의 선택 해제된 수량
- 자주 실행되는 쿼리
- 복잡한 쿼리 실행
관리자는 콘텐츠 가이드라인을 통해 대시보드 맞춤설정과 성능 간의 균형을 고려할 수 있습니다.
콘텐츠 가이드라인 페이지에는 다음 옵션이 있습니다.
고성능 대시보드 빌드에 관한 자세한 내용과 권장사항은 고성능 Looker 대시보드 빌드 시 고려사항을 참고하세요.
병합된 결과 쿼리 제한
인스턴스의 모든 대시보드에 대해 병합된 결과 쿼리를 사용 중지하거나 제한할 수 있습니다. 병합된 결과 쿼리는 쿼리 후 처리로 계산됩니다. 과도한 계산은 Looker 인스턴스에서 Java 메모리를 놓고 경쟁할 수 있으며, 이로 인해 Looker 인스턴스의 응답 속도가 느려질 수 있습니다.
다음 옵션 중 하나 또는 둘 다를 사용 설정할 수 있습니다.
- 모든 병합된 결과 쿼리 제한 옵션을 사용 설정하여 모든 병합된 쿼리가 실행되지 않도록 합니다. 병합된 결과 쿼리 타일이 포함된 기존 대시보드에는
No Results가 보고되고 해당 요소에 대한 오류가 표시됩니다. Looker에서 이러한 오류가 발생하면 병합된 결과 쿼리 타일이 포함된 대시보드의 예약된 전송이 실행되지 않습니다. - 사용자가 새 병합된 결과 쿼리를 대시보드에 저장하지 못하도록 하려면 대시보드의 새 병합된 결과 쿼리 제한 옵션을 사용 설정하세요. 이미 병합된 결과 쿼리 타일이 있는 대시보드는 영향을 받지 않습니다.
맞춤 시각화의 로드 시간 단축
커스텀 시각화를 위해 iframe 사전 렌더링 (데이터 로드 전) 옵션을 사용 설정하면 쿼리 데이터가 로드되기 전에 iframe을 렌더링하기 시작하여 커스텀 시각화 로드 시간을 줄일 수 있습니다.
이 설정을 사용 설정하면 대시보드를 처음 로드할 때 일부 맞춤 시각화가 올바르게 표시되지 않을 수 있습니다.
iframe 환경이 초기화될 때 데이터가 이미 제공된다고 가정하고 맞춤 시각화의 JavaScript 코드를 작성한 경우 데이터가 로드되기 전에 iframe을 사전 렌더링하면 오류가 발생하거나 예기치 않은 동작이 발생할 수 있습니다. 시각화에서 아직 없는 데이터에 액세스하려고 하면 시각화가 실패하거나 잘못 렌더링될 수 있습니다.
대시보드 안전장치
대시보드 가이드레일을 사용하면 대시보드 및 대시보드 타일 설정을 추가로 제어할 수 있습니다. 이 섹션에서는 인스턴스의 모든 대시보드에 대해 자동 새로고침 기능을 관리할 수 있습니다. 또한 사용자가 인스턴스의 대시보드에 추가할 수 있는 탭과 타일의 수를 관리할 수 있습니다.
대시보드 새로고침 제한
관리자를 제외한 모든 사용자에 대해 대시보드가 자동 새로고침되는 속도를 제어하거나 자동 새로고침 옵션을 사용 중지할 수 있습니다.
Looker 관리자만 대시보드를 자동 새로고침하도록 구성할 수 있도록 대시보드 자동 새로고침 옵션 제한을 사용 설정합니다.
전역적으로 대시보드 및 타일을 자동 새로고침하기 위한 최소 새로고침 간격 제한 옵션을 사용하면 대시보드 자동 새로고침 옵션의 최소 시간 간격을 설정할 수 있습니다. 이 설정은 Looker 인스턴스의 모든 대시보드에 적용됩니다.
이 필드의 시간 간격보다 더 자주 자동 새로고침되도록 구성된 대시보드는 이 필드에 구성된 값보다 더 자주 자동 새로고침되지 않습니다.
예를 들어 데이터베이스 ETL 프로세스보다 더 자주 자동 새로고침되도록 구성된 대시보드가 있는 경우 다음 ETL이 발생하기 전에 대시보드가 새로고침될 때마다 대시보드는 새 데이터를 가져오지 않습니다. 이러한 불필요한 쿼리를 방지하려면 이 필드를 사용하여 데이터베이스 ETL 프로세스 간 시간과 일치하도록 최소 대시보드 새로고침 시간을 설정하면 됩니다. 그러면 대시보드가 새로고침될 때 새 데이터를 가져오게 됩니다.
대시보드 자동 새로고침의 최소 시간을 설정하려면 시간 간격 (초, 분, 시간 또는 일)을 선택합니다. 그런 다음 대시보드 자동 새로고침 간의 최소 시간을 구성하는 선택한 시간 간격의 수를 입력합니다. 최소 시간 간격을 입력한 후 저장을 클릭합니다.
대시보드 자동 새로고침 횟수를 무제한으로 설정하려면 이 필드를 0으로 설정하거나 비워 둡니다.
최대 대시보드 탭 수
최대 대시보드 탭 수 필드를 사용하면 사용자가 대시보드에 추가할 수 있는 최대 탭 수를 설정할 수 있습니다. 최대 10개의 탭을 설정할 수 있습니다.
최대 쿼리 타일 수
대시보드당 최대 쿼리 타일 수 필드를 사용하면 사용자가 대시보드에 추가할 수 있는 최대 쿼리 타일 수를 설정할 수 있습니다. 대시보드당 최대 25개의 쿼리 타일을 사용하는 것이 좋습니다.
탭당 최대 쿼리 타일 수 필드를 사용하면 사용자가 대시보드 탭에 추가할 수 있는 최대 쿼리 타일 수를 설정할 수 있습니다. 탭당 최대 20개의 쿼리 타일을 사용하는 것이 좋습니다.
사용자가 탭당 최대 쿼리 타일 수 필드에 지정된 최대 타일 수보다 많은 타일을 추가하려고 하면 탭에 쿼리 타일이 너무 많음 오류가 표시됩니다.
사용자가 이미 탭에 추가한 카드 수보다 낮은 최대 수를 설정하면 해당 카드에는 영향을 미치지 않습니다.
시각화 한도
다음 필드는 지도 차트, 분산형 차트, 표 차트의 사용자 쿼리 행 한도를 설정합니다. 이전 행 한도 최대값인 5,000개를 초과하여 최대 50,000개까지 한도를 설정할 수 있습니다.
- 지도 시각화 행 한도: 지리적 위치 플롯에서 최대 50,000개의 데이터 포인트에 대한 데이터 밀도를 설정합니다.
- 분산형 차트 시각화 행 한도: 분산형 차트의 데이터 밀도를 설정합니다(최대 50,000개의 데이터 포인트).
- 표 시각화 행 한도: 결과에 반환되고 표시되는 최대 행 수를 설정합니다(최대 50,000개의 데이터 포인트).
시각화 한도에 대해 알아야 할 몇 가지 사항이 있습니다.
- 기존 대시보드 타일에는 행 한도 증가가 자동으로 반영되지 않습니다. 행 한도를 늘리려면 기존 대시보드 타일을 수정해야 합니다.
- 대시보드의 쿼리 타일 또는 개별 병합된 결과 소스 쿼리를 수정할 때 행 한도를 늘리더라도 데이터 행이 5,000개만 표시됩니다. 하지만 5,000개 행보다 큰 행 한도를 설정하면 쿼리 타일과 병합된 결과 소스 쿼리가 설정된 한도로 저장됩니다.
- 다음 주의사항과 함께 PDF 형식으로 행 제한이 증가된 대시보드를 전송, 예약 또는 다운로드할 수 있습니다.
- 대시보드의 각 표 차트에 대한 쿼리 결과에는 최대 50,000개의 행이 표시되며, 대시보드당 총 셀 수의 최대 한도는 200,000개입니다.
- 대시보드의 표 차트 셀의 합계가 200,000개를 초과하면 표 차트 결과가 잘릴 수 있습니다. 최대 한도에 도달하면 사용자에게 경고가 표시되며, 렌더링된 PDF 하단에도 경고가 표시됩니다.
- 대시보드 PDF의 표 차트는 테이블을 펼쳐 모든 행 표시 옵션을 선택한 경우에만 대시보드 타일 썸네일에 표시되는 행보다 더 많은 행을 표시합니다.
- 분산형 차트와 Google 지도 차트는 PDF 다운로드에서 최대 50,000개의 데이터 포인트 (행)를 지원합니다. 차트는 타일 썸네일에 표시되는 대로 렌더링되거나 표준 렌더러 제한에 따라 실패합니다.