통합 문서 성능 최적화
성능은 Tableau에서 작업할 수 있는 속도를 의미합니다. 이것은 데이터 분석의 속도일 수 있습니다. 원격에서 액세스하는 규모가 큰 기업 데이터베이스에서 Tableau Desktop으로 작업하는 경우를 예로 들 수 있습니다. 또는 데스크톱이나 Tableau Server에서 액세스하는 뷰 또는 대시보드의 로딩 속도를 나타낼 수 있습니다.
소량의 데이터로 작업하는 경우 이 섹션의 많은 권장 사항이 사용자에게 해당되지 않을 수 있습니다. 이 경우 대개 통합 문서가 빠르게 작동합니다. 하지만 수억 개의 레코드로 작업하는 경우 빠른 속도로 작업할 수 있으려면 효율적인 통합 문서를 설계하는 것이 무엇보다 중요합니다. 첫 번째 뷰를 작성하기 전에 이 섹션의 항목과 팁을 검토하는 것이 좋습니다.
성능 향상 작업은 거의 대부분 균형을 찾는 작업입니다. 예를 들어 최신 데이터를 사용하기 위해 속도를 희생할지 분석에 모든 데이터를 포함할지, 아니면 일부 데이터만 사용하여 속도를 높일지를 결정해야 합니다. 데이터의 규모가 커지고 복잡해질수록 해석과 렌더링에 더 오랜 시간이 걸리지만 이러한 프로세스를 단축할 수 있는 방법이 있습니다. 통합 문서 성능을 조정하는 작업은 많은 조각으로 이루어진 퍼즐을 푸는 것과 같습니다. 이 섹션의 항목에서 취사 선택하여 여러분의 퍼즐을 해결하는 조각을 찾으십시오.
성능에 대한 이 섹션의 항목에서는 개념을 설명한 후 구체적인 기능으로 접근합니다. 데이터베이스, 데이터 및 추출부터 시작하여 데이터 원본, 통합 문서, 계산 및 비주얼리제이션에 영향을 줄 수 있는 항목을 집중적으로 다룰 것입니다. 이후의 항목 집합에서는 통합 문서 성능을 기록하고 분석하는 방법에 대해 설명합니다. 마지막으로 Tableau Server 업로드 시간을 줄이는 방법을 살펴보겠습니다.
자세한 내용: 이 항목의 범위를 벗어나는 보다 심층적인 관련 정보는 다음을 참조하십시오.
tableau.com의 효율적인 통합 문서 디자인(링크가 새 창에서 열림) 백서
Designing Efficient Workbooks(링크가 새 창에서 열림)(효율적인 통합 문서 설계)(1시간) 및 Best Practices for Dashboard Performance(링크가 새 창에서 열림)(대시보드 성능을 위한 최상의 방법)(50분) 무료 동영상 프레젠테이션
InterWorks 블로그(링크가 새 창에서 열림)의 The Tableau Performance Optimization Flowchart(링크가 새 창에서 열림)(Tableau 성능 최적화 순서도), The Tableau Performance Checklist(링크가 새 창에서 열림)(Tableau 성능 검사 목록) 및 Tableau Performance Checklist blog series(링크가 새 창에서 열림)(Tableau 성능 검사 목록 블로그 시리즈).
일반 팁
이 일반적인 고려 사항의 목록은 통합 문서 최적화에 접근하는 방법을 배우는 시작 위치입니다. 이 목록은 효율적인 통합 문서 디자인(링크가 새 창에서 열림) 백서의 TL;DR 페이지에서 가져온 것입니다.
데이터가 깨끗하고 질문 구조와 보다 정확하게 일치할수록 통합 문서가 더 빠르게 실행되고 여러분의 인생이 행복해질 것입니다. 분석에 필요한 데이터에만 연결하십시오.
추출은 대부분의 통합 문서를 더 빠르게 실행되게 만들 수 있는 빠르고 쉬운 방법입니다. 실시간 데이터가 필요 없고 수십억 개의 데이터 행을 처리하지 않는 경우 추출을 시도해야 합니다.
대다수의 느린 대시보드는 잘못된 디자인, 특히 단일 대시보드에 차트가 너무 많거나 한 번에 너무 많은 데이터를 표시하려고 해서 발생합니다. 간결함을 유지하십시오. 사용자가 모든 항목을 표시한 후 필터링하도록(안내형 분석) 만드는 대신 세부 정보까지 증분식으로 드릴다운할 수 있도록 만드십시오.
참조하는 필드와 반환하는 레코드의 세분 수준을 모두 고려하여 필요하지 않은 데이터는 작업하지 마십시오. 필터를 사용하고, 사용하지 않는 필드를 숨기고, 집계하십시오.
데이터를 줄이는 동안 필터를 효율적으로 사용해야 합니다.
문자열과 날짜는 느리고 숫자와 부울은 빠릅니다.
비효율적인 통합 문서를 위한 특별한 방책은 없습니다. 먼저 성능 기록 프로그램을 통해 시간이 어떻게 사용되는지 파악하십시오. 오랜 시간 실행되는 쿼리가 있습니까? 쿼리가 많습니까? 계산이 느립니까? 렌더링이 복잡합니까? 이 통찰력을 사용하여 노력을 올바른 방향으로 집중하십시오.
다른 필요한 것 없이, 최신 버전으로 업그레이드하면 성능이 향상될 수 있습니다.
데이터 원본에서 느리면 Tableau Desktop에서 느립니다. Tableau Desktop에서 느리면 (거의 항상) Tableau Server에서 느립니다.
성능 조정은 사용자의 환경, 데이터, 분석 및 통합 문서의 맥락에서 고도로 개별화됩니다. 한 상황에서 작동하는 것이 다른 상황에서는 작동하지 않을 수 있습니다. 반복적인 테스트를 통해 특정 사례에서 작동하는지 확인하십시오.