Creator 또는 Explorer 라이선스가 있는 통합 문서 소유자는 통합 문서를 가속할 수 있습니다. 관리자는 개별 뷰를 일시 중단하거나 사이트에 대한 가속을 해제할 수 있습니다. 뷰 가속은 백그라운드 프로세스에서 통합 문서 데이터를 미리 계산하고 가져오는 방법으로 뷰를 더 빠르게 로드합니다. 뷰를 로드할 때는 2가지 병목 현상이 발생할 수 있습니다.
- 쿼리(데이터 원본에서 데이터 가져오기)
- 렌더링(모양 그리기 또는 맵 렌더링과 같은 시각 자료 만들기)
통합 문서를 로드하는 데 걸리는 시간은 이 두 단계를 수행하는 데 걸리는 시간을 합친 시간에 따라 달라집니다. 그러나 모든 뷰를 가속화할 수 있는 것은 아닙니다. 뷰 가속은 쿼리 단계의 성능을 개선하므로 쿼리 단계가 이미 빠르고 로드 시 성능 병목 현상이 없는 경우에는 통합 문서 성능이 크게 개선되지 않습니다.
또한 뷰 가속은 사전 계산에 의존합니다. 다음 요인은 뷰 가속의 효과에 영향을 미칩니다.
- 뷰에 now() 또는 today() 같은 일시적인 함수가 사용됩니다.
- 뷰는 서로 다른 사용자에게 서로 다른 결과를 제공하기 위해 사용자 기반 함수를 사용합니다. Tableau Server에서는 모든 사용자에 대한 결과를 미리 계산할 수 있지만 그렇게 하면 CPU, 메모리 및 저장소 사용량이 크게 증가합니다.
- 뷰에 일별 제한을 초과하는 추출 새로 고침 일정이 있습니다. 가속화된 뷰는 추출을 새로 고칠 때 다시 생성됩니다. 리소스 소비를 제한하기 위해 실행할 수 있는 작업의 최대 수를 제한하고 있습니다(하루 12개).
- 뷰의 소유자가 비활성 상태입니다. 가속 작업은 뷰 소유자를 대신하여 실행됩니다. 소유자가 비활성 상태이면 작업이 실패합니다.
- 내장된 자격 증명이 만료되었거나 데이터 원본이 삭제되어 뷰를 로드할 수 없습니다.
사용자가 기존 뷰를 바탕으로 사용자 지정 뷰를 만들고 사용자 지정 뷰를 가속화하면 원본 뷰와 사용자 지정 뷰가 모두 가속됩니다. 그러나 최근 14일 이내에 사용자 지정 뷰에 액세스하지 않은 경우에는 사용자 지정 뷰를 가속화할 수 없습니다. 마지막으로 각 원본 뷰에 대해 원본 뷰와 함께 최대 10개의 뷰를 가속화할 수 있습니다.
참고: Tableau Desktop에서는 뷰 가속을 사용할 수 없습니다.
뷰 가속
- Tableau Cloud 또는 Tableau Server의 사이트에 로그인합니다.
- 홈 또는 탐색 페이지에서 가속화하려는 뷰로 이동합니다.
- 가속 아이콘을 클릭하고 스위치를 클릭하여 가속으로 전환합니다.
통합 문서 페이지에서도 뷰를 가속화할 수 있습니다.
뷰 가속을 사용할 수 없는 이유 이해
뷰에 가속을 사용할 수 없는 데는 몇 가지 이유가 있습니다. 가속은 오래 실행되는 쿼리를 미리 계산하므로 가속화된 통합 문서는 빠르게 로드됩니다. 그러나 뷰가 이미 최대한 빠르게 로드되고 있는 경우 가속으로 뷰의 성능이 크게 개선되지 않으므로 가속을 사용할 수 없습니다.
마찬가지로 4시간 미만의 데이터 새로 고침 정책을 사용하는 경우에도 가속을 사용할 수 없습니다. 자주 새로 고쳐지는 뷰를 가속화할 때의 비용이 높고 사이트 성능에 과부하가 발생하는 것은 좋지 않기 때문입니다. 자세한 내용은 데이터 새로 고침 정책 설정을 참조하십시오.
관리자가 뷰 가속을 일시 중단한 경우 Tableau 관리자에게 문의하여 뷰 가속을 활성화하십시오. 마찬가지로 사이트에서 가속화할 수 있는 뷰 수의 제한에 도달한 경우에도 Tableau 관리자에게 문의하십시오.
데이터를 미리 계산하려면 Tableau가 사용자 상호 작용을 요구하지 않고 백그라운드에서 데이터 원본에 연결해야 합니다. 즉, 뷰 가속은 내장된 연결 자격 증명이 있는 통합 문서에서만 지원됩니다.
사이트에서 뷰 가속 관리
뷰 가속은 기본적으로 허용됩니다.
- Tableau Cloud의 사이트에 로그인합니다.
- 왼쪽 패널에서 설정을 선택합니다.
- 일반 탭에서 뷰 가속 섹션으로 스크롤합니다.
- Creator와 Explorer가 통합 문서의 뷰를 가속화하는 것을 허용하는 확인란을 선택합니다. 해당 사이트의 뷰 가속을 해제하려면 확인란 선택을 취소합니다.
가속을 자동으로 일시 중단하여 리소스 절약
리소스를 보존하기 위해 관리자는 지속적으로 실패하는 뷰의 가속을 자동으로 일시 중단할 수 있습니다. 관리자는 가속이 자동으로 일시 중단되기 전까지의 가속 작업 실패 횟수에 대한 임계값을 일, 주 또는 월 단위로 설정할 수 있습니다.
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 설정을 선택합니다.
- 일반 탭에서 뷰 가속 섹션으로 스크롤합니다.
- 일, 주 또는 월 단위로 허용되는 최대 실패 횟수를 설정합니다.
- 저장을 클릭합니다.
가속화된 통합 문서 보기 및 관리
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 작업을 선택합니다.
- 가속화된 뷰 탭을 클릭합니다.
- 동작 메뉴(...)를 선택하여 선택한 뷰에 대한 가속을 다시 시작하거나 일시 중단합니다.
뷰 가속 알림 관리
관리자는 자동으로 일시 중단된 뷰에 대한 알림을 받을지 여부를 관리할 수 있습니다.
- Tableau 사이트에 로그인합니다.
- 왼쪽 패널에서 설정을 선택합니다.
- 일반 탭에서 알림 관리 섹션으로 스크롤합니다.
- 일시 중단된 뷰에 대한 알림을 자동으로 받으려면 뷰 가속 확인란을 선택합니다.
- 저장을 클릭합니다.
뷰가 자동으로 일시 중단되면 사이트 및 서버 관리자에게 알림이 전송됩니다. 알림에는 뷰가 일시 중단된 이유와 뷰가 일시 중단된 시간에 대한 정보가 포함됩니다. 알림을 클릭하여 작업 페이지의 가속화된 뷰 탭으로 이동합니다. 이 페이지에서 관리자는 가속 상태를 필터링하여 자동으로 일시 중단된 뷰를 찾을 수 있습니다.
사전 계산을 위한 사용자 컨텍스트 이해
가속화된 통합 문서의 사전 계산은 한 사용자의 사용자 컨텍스트에서만 수행됩니다. 이 사용자는 다음 중 하나입니다.
- 통합 문서 소유자(통합 문서나 데이터 원본에 사용자 필터가 없는 경우 또는 데이터 원본에 대한 사용자 필터는 있지만 데이터 원본이 게시된 데이터 원본인 경우)
-또는- - 통합 문서를 마지막으로 게시할 때 축소판 생성에 대해 선택된 사용자(통합 문서에 대한 사용자 필터가 있고 데이터 원본이 게시된 데이터 원본이 아닌 경우)