뷰 가속
Creator 또는 Explorer 라이선스가 있는 관리자 및 통합 문서 소유자는 통합 문서를 가속할 수 있습니다. 관리자는 개별 뷰를 일시 중단하거나 사이트에 대한 가속을 해제할 수 있습니다. 뷰 가속은 백그라운드 프로세스에서 통합 문서 데이터를 미리 계산하고 가져오는 방법으로 뷰를 더 빠르게 로드합니다. 뷰를 로드할 때는 2가지 병목 현상이 발생할 수 있습니다.
- 쿼리(데이터 원본에서 데이터 가져오기)
- 렌더링(모양 그리기 또는 맵 렌더링과 같은 시각 자료 만들기)
통합 문서를 로드하는 데 걸리는 시간은 이 두 단계를 수행하는 데 걸리는 시간을 합친 시간에 따라 달라집니다. 그러나 모든 뷰를 가속화할 수 있는 것은 아닙니다. 뷰 가속은 첫 번째 단계(쿼리)의 성능을 개선합니다. 쿼리 이외의 이유로 뷰가 느리게 로드되는 경우 뷰 가속으로 통합 문서의 성능이 개선되지는 않습니다.
사용자가 가속화된 뷰 기반의 사용자 지정 뷰를 만들면 가장 많이 사용되는 10개의 사용자 지정 뷰가 자동으로 미리 계산됩니다. 이러한 가속화된 사용자 지정 뷰는 뷰 제한에 포함되지 않습니다. 지난 14일간 액세스하지 않은 사용자 지정 뷰는 가속화되지 않습니다. 사용자 지정 뷰를 직접 가속하는 경우 원본 뷰와 사용자 지정 뷰가 모두 가속됩니다.
뷰 가속
- Tableau Cloud 또는 Tableau Server의 사이트에 로그인합니다.
- 홈 또는 탐색 페이지에서 가속화하려는 뷰로 이동합니다.
- 가속 아이콘을 선택하고 스위치를 선택하여 가속으로 전환합니다.
통합 문서 페이지에서도 세 가지 방법 중 하나로 뷰를 가속화할 수 있습니다.
- 원하는 뷰를 선택하고 동작 메뉴에서 가속 > 설정을 선택합니다.
- 원하는 뷰에 대해 기타 옵션(...) 메뉴를 선택하고 가속 > 설정을 선택합니다.
- 통합 문서의 모든 뷰를 가속화하려면 기타 옵션(...) 메뉴에서 가속 > 설정을 선택합니다.
참고: Tableau Desktop에서는 뷰 가속을 사용할 수 없습니다.
뷰 가속을 사용할 수 없거나 일시 중단되거나 무효화되는 이유 이해
뷰 가속을 사용할 수 없음
뷰에 가속을 사용할 수 없는 몇 가지 시나리오가 있습니다.
문제 | 해결 방법 |
뷰에는 쿼리를 실행하는 데 필요한 시간에 대한 기간별 데이터가 없습니다. | 뷰가 로드될 때마다 비주얼리제이션 데이터를 사용할 수 있을 때까지 몇 분 정도 걸립니다. 새로 생성된 뷰의 경우 뷰를 로드하고 가속화하기 전에 몇 분 정도 기다려야 합니다. |
뷰에 대한 쿼리를 실행하는 데 소요된 기록 시간이 2초 미만입니다. | 가속은 이러한 뷰 성능을 크게 향상시키지 않으므로 이러한 뷰에는 가속이 지원되지 않습니다. |
뷰에 내장된 자격 증명이 없습니다. | 데이터를 미리 계산하려면 Tableau가 사용자 상호 작용 없이 백그라운드에서 데이터 원본에 자동으로 연결해야 합니다. 따라서 뷰 가속이 내장된 연결 자격 증명이 있는 통합 문서에서만 지원됩니다. |
뷰에 사용자 기반 함수가 있거나 뷰에 사용자 기반 함수가 있는 데이터 원본이 있습니다. | 현재 Tableau는 이러한 뷰 가속화를 지원하지 않습니다. 사용자 기반 함수의 예로는 USERDOMAIN() 및 USERNAME()이 있습니다. |
뷰의 소유자가 비활성 상태입니다. | 데이터를 미리 계산하려면 소유자가 활성 사용자여야 합니다. Tableau는 소유자가 비활성 상태인 경우 뷰 가속화를 지원하지 않습니다. 활성 사용자로 소유권을 변경(링크가 새 창에서 열림)하십시오. |
뷰의 데이터 새로 고침 정책이 2시간 미만입니다. | 너무 자주 새로 고쳐지는 뷰를 가속화하는 데는 리소스가 많이 소요될 수 있으며 Tableau는 사이트 성능에 과부하가 걸리는 것을 원하지 않습니다. 자세한 내용은 데이터 새로 고침 정책 설정(링크가 새 창에서 열림)을 참조하십시오. |
사이트가 가속화할 수 있는 뷰 수 제한에 도달했습니다. | 사이트 설정을 업데이트(링크가 새 창에서 열림)하여 가속화할 수 있는 최대 뷰 수를 늘리거나 제한 없음을 선택합니다. |
뷰 가속이 일시 중단됨
가속이 일시 중단되는 몇 가지 시나리오가 있습니다.
문제 | 해결 방법 |
뷰의 가속이 일시 중단되었습니다. | 뷰에 대한 가속을 다시 사용하도록 설정합니다(링크가 새 창에서 열림). |
뷰에 대한 데이터를 미리 계산하기 위해 실행 중인 백그라운드 가속 작업이 있습니다. | 작업이 정기적으로 실패하면 뷰가 자동으로 일시 중단됩니다. 다음과 같은 경우 작업이 실패할 수 있습니다.
|
뷰 가속이 무효화됨
뷰 가속은 뷰 쿼리를 실행하는 데 걸리는 시간을 줄여줍니다. 쿼리를 실행하는 데 걸린 시간이 비주얼리제이션 로드 시간의 병목 현상이 아닌 경우 비주얼리제이션 로드 중에 성능이 크게 향상되지 않습니다. 마찬가지로 뷰에는 일반적으로 많은 쿼리가 있습니다. now()와 같은 임시 함수나 기준 날짜 필터를 사용하는 쿼리를 가속화할 수 없습니다. 뷰에 임시 함수가 포함되어 오랜 시간 실행되는 쿼리가 있는 경우 비주얼리제이션 로드 중에 성능 향상을 느낄 수 없습니다.
가속화된 뷰 새로 고침
가속화된 뷰의 이벤트 기반 새로 고침
추출이 포함된 통합 문서에서는 추출 새로 고침이 완료되면 모든 가속화된 뷰가 새로 고쳐집니다. 통합 문서를 다시 게시하거나 이름을 바꾸면 통합 문서의 모든 가속화된 뷰가 새로 고쳐집니다.
가속화된 뷰의 일정 기반 새로 고침
가속화된 뷰의 새로 고침 일정은 통합 문서에 라이브 데이터 원본이 하나 이상 있는 경우에만 구성할 수 있습니다.
라이브 데이터 원본을 활용하는 통합 문서의 가속화된 뷰는 통합 문서의 데이터 새로 고침 정책에 따라 새로 고쳐집니다. 데이터 새로 고침 일정이 설정되어 있지 않으면 기본 데이터 새로 고침 정책이 사용됩니다. 자세한 내용은 통합 문서 데이터 새로 고침 정책 편집(링크가 새 창에서 열림)을 참조하십시오.
사이트에서 뷰 가속 관리
뷰 가속은 기본적으로 허용됩니다.
- Tableau Server의 사이트에 로그인합니다.
- 왼쪽 패널에서 설정을 선택합니다.
- 일반 탭에서 뷰 가속 섹션으로 스크롤합니다.
- Creator와 Explorer가 통합 문서의 뷰를 가속화하는 것을 허용하는 확인란을 선택합니다. 해당 사이트의 뷰 가속을 해제하려면 확인란 선택을 취소합니다.
- 사이트에서 가속화할 수 있는 뷰의 최대 수를 입력하거나 제한 없음을 선택합니다.
권장 뷰 가속
통합 문서의 쿼리 시간 및 사용량에 따라 Tableau에서 속도가 느리고 자주 사용되는 뷰 및 대시보드의 성능을 개선하기 위해 가속을 권장하는 경우가 있습니다. 뷰에 가속을 사용할 수 있는 경우 사용자는 30일에 한 번씩 뷰의 가속을 추천할 수 있습니다.
사용자가 뷰를 방문하면 사이트 관리자 또는 통합 문서 소유자에게 가속화 추천 옵션이 표시됩니다.
사이트 관리자 또는 통합 문서 소유자가 동일한 뷰를 방문하면 뷰를 가속화하는 옵션이 표시되고 얼마나 많은 사용자가 가속을 추천했는지 확인할 수 있습니다.
가속이 추천되는 뷰 관리
사이트 관리자는 Tableau의 뷰 가속 추천 시기를 확인할 수 있습니다.
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 작업을 선택합니다.
- 가속 상태 열에서 추천 상태인 뷰를 확인합니다. 오른쪽 패널의 필터를 사용하여 권장 상태인 뷰를 필터링할 수도 있습니다.
통합 문서 소유자 또는 관리자는 다음과 같이 가속 추천을 개인 설정할 수 있습니다.
- Tableau 사이트에 로그인합니다.
- 페이지 오른쪽 상단에서 계정 메뉴 아이콘을 선택합니다.
- 내 콘텐츠를 선택합니다.
- 성능 탭을 선택합니다.
- 동작 열에서 가속화를 선택합니다.
가속을 자동으로 일시 중단하여 리소스 절약
리소스를 보존하기 위해 관리자는 지속적으로 실패하는 뷰의 가속을 자동으로 일시 중단할 수 있습니다. 관리자는 가속이 자동으로 일시 중단되기 전까지의 가속 작업 실패 횟수에 대한 임계값을 일, 주 또는 월 단위로 설정할 수 있습니다.
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 설정을 선택합니다.
- 일반 탭에서 뷰 가속 섹션으로 스크롤합니다.
- 일, 주 또는 월 단위로 허용되는 최대 실패 횟수를 설정합니다.
- 저장을 선택합니다.
가속화된 통합 문서 보기 및 관리
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 작업을 선택합니다.
- 가속화된 뷰 탭을 선택합니다.
- 동작 메뉴(...)를 선택하여 선택한 뷰에 대한 가속을 다시 시작하거나 일시 중단합니다.
뷰 가속 알림 관리
관리자는 자동으로 일시 중단된 뷰에 대한 알림을 받을지 여부를 관리할 수 있습니다.
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 설정을 선택합니다.
- 일반 탭에서 알림 관리 섹션으로 스크롤합니다.
- 일시 중단된 뷰에 대한 알림을 자동으로 받으려면 뷰 가속 확인란을 선택합니다.
- 저장을 선택합니다.
뷰가 자동으로 일시 중단되면 사이트 및 서버 관리자에게 알림이 전송됩니다. 알림에는 뷰가 일시 중단된 이유와 뷰가 일시 중단된 시간에 대한 정보가 포함됩니다. 알림을 선택하여 작업 페이지의 가속화된 뷰 탭으로 이동합니다. 이 페이지에서 관리자는 가속 상태를 필터링하여 자동으로 일시 중단된 뷰를 찾을 수 있습니다.
사전 계산을 위한 사용자 컨텍스트 이해
가속화된 통합 문서의 사전 계산은 한 사용자의 사용자 컨텍스트에서만 수행됩니다. 이 사용자는 다음 중 하나입니다.
- 통합 문서 소유자(통합 문서나 데이터 원본에 사용자 필터가 없는 경우 또는 데이터 원본에 대한 사용자 필터는 있지만 데이터 원본이 게시된 데이터 원본인 경우)
-또는- - 통합 문서를 마지막으로 게시할 때 축소판 생성에 대해 선택된 사용자(통합 문서에 대한 사용자 필터가 있고 데이터 원본이 게시된 데이터 원본이 아닌 경우)
뷰 가속 비용 이해
뷰 가속은 백그라운드 프로세스에서 데이터 원본의 필요한 데이터를 가져오기 때문에 이 기능을 사용하도록 설정하면 Tableau Server 백그라운더 프로세스의 계산 부하와 작업 수가 증가합니다. 기능을 사용하도록 설정된 통합 문서의 데이터를 사전 계산하는 백그라운드 작업은 다음과 같은 경우에 실행됩니다.
- 통합 문서 및 게시된 데이터 원본이 다시 게시되는 경우(웹 작성 저장도 여기에 포함됨)
- 통합 문서에서 사용하는 추출이 새로 고쳐진 경우
관리자는 많은 통합 문서에 대해 뷰 가속을 사용하도록 설정하거나 지나치게 빈번한 가속 작업 일정을 예약하기 전에 이러한 비용을 고려해야 합니다.
- 다시 게시할 때마다 사전 계산이 트리거되므로 편집되어 게시되는 일이 아주 많은 통합 문서에는 이 기능을 사용하지 않는 것이 좋습니다. 사용하려고 게시한 통합 문서에 가속을 사용하는 것이 좋습니다.
- 통합 문서에서 여러 추출을 사용하는 경우 추출 새로 고침은 데이터 사전 계산을 트리거합니다. 즉, 기능을 사용하도록 설정된 통합 문서의 추출이 빈번하게 새로 고쳐지는 경우 특히 성공적인 추출 새로 고침 후 설계에 따라 뷰 가속 작업이 실행되는 경우 백그라운더 작업 부하가 급증할 수 있습니다.
- 통합 문서에 대해 미리 계산된 데이터는 Hyper에 구체화된 뷰로 저장됩니다.