쿼리 캐시 및 뷰 가속을 위한 데이터 새로 고침 정책 설정
쿼리 캐시를 위한 데이터 새로 고침 이해
통합 문서를 작성했고 팀이 만족합니다. 그런데 가끔 새로 고침 단추를 클릭해야 최신 데이터가 비주얼리제이션에 나타납니다. 라이브 연결을 사용하여 통합 문서를 작성했는데 데이터를 새로 고쳐야 하는 이유는 무엇일까요? 답은 성능에 있습니다.
성능을 개선하기 위해 Tableau는 데이터를 가져오는 데 사용된 쿼리 결과를 캐시하므로 후속 방문 시 캐시된 데이터를 더 빠르게 재사용하고 반환할 수 있습니다. 새로 고침 단추를 클릭하면 업데이트된 데이터를 가져올 수 있지만 이 작업은 잠재적 성능 저하를 야기할 수 있습니다.
데이터 성능과 새로 고침 간의 균형을 유지하려면 통합 문서에 대한 데이터 새로 고침 정책을 설정할 수 있습니다. 데이터 새로 고침 정책을 설정하면 데이터가 지정된 시간에 새로 고쳐집니다. Tableau는 사용자가 설정한 새로 고침 정책을 충족하지 않는 캐시된 데이터를 시각화하지 않습니다.
뷰 가속을 위한 데이터 새로 고침 이해
Tableau는 뷰 가속 기능을 통해 선택한 통합 문서를 미리 계산하여 뷰를 생성하므로 로드 시간이 크게 단축됩니다. 뛰어난 성능과 최신 데이터를 제공하기 위해 선택한 통합 문서에 대해 설정한 데이터 새로 고침 정책 또는 추출 일정을 기반으로 사전 계산 일정이 생성됩니다.
리소스 소비를 최소화하기 위해 실행할 수 있는 사전 계산 작업의 최대 수는 하루 12개 작업으로 제한됩니다. 예를 들어 데이터 새로 고침 정책이 2시간 미만으로 설정된 경우 뷰 가속의 성능 이점은 하루에 처음 12번의 새로 고침으로 제한됩니다.
통합 문서에 가장 적합한 정책 선택
일부 사용자는 항상 최신 상태의 데이터를 보기 위해 캐싱을 원하지 않고 다른 사용자는 대규모 캐시를 통해 오버헤드를 줄이고 통합 문서 성능을 개선하기를 원합니다. 데이터 새로 고침 정책을 설정할 때의 첫 번째 단계는 비즈니스에 가장 적합한 정책을 결정하는 것입니다.
Tableau Cloud는 기본적으로 12시간마다 캐시된 데이터를 새로 고칩니다. 통합 문서 소유자는 통합 문서 수준에서 데이터 새로 고침 정책을 설정할 수 있습니다.
Tableau Server에서 서버 관리자는 서버의 모든 사이트에 대한 기본 캐싱 정책을 설정할 수 있고, 통합 문서 소유자는 통합 문서 수준에서 데이터 새로 고침 정책을 설정할 수 있습니다.
참고: 추출 및 파일 기반 데이터 원본을 사용하는 통합 문서나 Tableau Desktop에서는 데이터 새로 고침 정책을 사용할 수 없습니다.
통합 문서 데이터 새로 고침 정책 편집
통합 문서 데이터 새로 고침 정책을 편집하려면 통합 문서 소유자여야 하고, 통합 문서에 데이터 원본에 대한 라이브 연결이 있어야 합니다.
- Tableau Cloud 또는 Tableau Server의 사이트에 로그인합니다.
- 홈 또는 탐색 페이지에서 정책을 설정하려는 통합 문서로 이동합니다.
- 세부 정보 아이콘 을 클릭합니다.
- 통합 문서 세부 정보 대화 상자에서 데이터 새로 고침 정책 편집을 클릭합니다.
- 다음 옵션 중 하나를 선택합니다.
사이트 기본값(12시간)
항상 라이브(Tableau가 항상 최신 데이터를 가져옴)
데이터 새로 고침 간격
데이터 새로 고침 시간 - 확인을 클릭합니다.
사이트 기본값은 12시간마다 데이터를 새로 고칩니다. 이 옵션은 대상이 대시보드를 정기적으로 사용하지만 최신 데이터가 필요하지 않은 경우 적합합니다.
항상 라이브는 최신 상태의 데이터를 항상 제공하므로 로드 시간이 증가할 수 있습니다.
데이터 새로 고침 간격을 선택하면 분, 시간, 일 또는 주 단위로 데이터를 새로 고칠 빈도를 지정할 수 있습니다.
데이터 새로 고침 시간을 선택하면 데이터 새로 고침 시간 및 날짜를 예약할 수 있습니다. 월요일, 수요일 및 금요일 오전 09:00(태평양 시간)에 중요한 회의가 있다면 월요일, 수요일 및 금요일 오전 08:45에 데이터를 새로 고치도록 설정하여 회의가 시작될 때 최신 상태의 데이터를 볼 수 있습니다.