통합 문서 게시 준비
통합 문서를 게시할 때 뷰 및 뷰의 데이터에 대한 액세스 방법을 결정해야 합니다. 또한 서버의 뷰와 상호 작용할 때의 사용자 경험도 고려해야 합니다. 통합 문서를 게시하기 전에 이 항목의 정보를 사용하여 적절한 결정을 내리고 통합 문서의 성능을 개선하십시오.
참고: Tableau 사이트 관리자가 있는 경우 이와 같은 질문에 대한 답을 찾을 수 있는 게시 지침이 이미 마련되어 있는지를 문의하십시오.
게시된 일반적인 통합 문서의 구성 요소
게시 프로세스 중에 통합 문서를 구성하는 항목의 상호 작용 방식을 결정하는 설정을 선택하게 됩니다. 다음 이미지는 통합 문서의 구조를 간략하게 보여 줍니다.
통합 문서를 만들 때 연결한 기초(원래) 데이터. 게시할 때 이 데이터 액세스를 위한 자격 증명을 포함할지, 사용자에게 액세스에 필요한 자격 증명을 입력하도록 할지를 지정합니다.
Tableau 데이터 원본. 동작이 지정되는 위치입니다. 기초 데이터(A), Tableau에서 만든 필드 사용자 지정 또는 계산에 액세스하는 방법과 추출(있는 경우)을 새로 고치는 시기를 설명하는 XML 메타데이터가 포함됩니다.
이 이미지에서는 데이터가 통합 문서에 내장되어 있고 추출 연결 및 새로 고침 일정, 몇 가지 계산 등이 포함되어 있습니다.
서버에서 편집 또는 상호 작용할 수 있도록 다른 사용자에게 제공할 B의 데이터를 보여 주는 뷰. 게시할 때 뷰, 대시보드 및 스토리가 포함되는, 공유할 시트를 선택할 수 있습니다.
데이터 액세스 및 새로 고침 방법 결정
게시 단계 중에 데이터 연결에 대한 다음과 같은 질문을 고려해야 합니다. 답변에 대한 도움이 필요한 경우 게시된 데이터 원본을 위한 최상의 방법을 참조하십시오.
게시할 때 데이터에 대한 라이브 연결을 사용할 것입니까, 아니면 추출을 만들 것입니까?
Tableau Cloud에 라이브 연결을 게시하려는 경우 Tableau Cloud에 게시된 클라우드 데이터에 대한 액세스 권한 부여를 참조하십시오.
통합 문서의 연결을 별도의 독립 실행형 Tableau 데이터 원본으로 게시한 다음 통합 문서를 게시된 데이터에 연결할 것입니까, 아니면 데이터를 통합 문서에 내장할 것입니까?
팁: 통합 문서가 Tableau 데이터 원본에 이미 연결된 경우 기존 연결을 유지합니다. 즉, 이 경우에는 이 질문에 대한 답이 이미 해결되었습니다.
다른 사용자가 통합 문서를 열 때 통합 문서의 데이터를 표시할 것입니까, 아니면 데이터베이스 자격 증명을 입력하도록 요청할 것입니까? (어느 방법을 선택하든 사이트 및 게시된 프로젝트에 대한 액세스 권한도 필요합니다.)
이 작업은 통합 문서가 연결하는 데이터에 따라 복잡해질 수 있습니다. 대부분의 경우 아래에 설명된 데이터 인증에 대한 단순 경로를 사용하는 것이 적절합니다. 이 방법이 적절하지 않거나 확실히 모르는 경우 게시된 데이터 액세스를 위한 자격 증명 설정을 참조하십시오.
데이터 인증에 대한 단순 경로
게시 단계를 진행하면서 통합 문서가 연결하는 데이터에 대한 통합 문서 사용자의 액세스 방법을 지정합니다. 이 작업은 통합 문서 게시 대화 상자의 데이터 원본 섹션에서 수행합니다.
연결 유형에 따라 단순 경로를 사용하는 것이 환경에 적절할 수 있습니다. 다음 중 하나를 수행합니다.
Tableau 데이터 원본에 대한 연결의 경우: 기존 연결을 유지하고 암호를 내장합니다.
다른 데이터 연결의 경우:
통합 문서 게시 대화 상자를 열기 전에 추출을 만들고 통합 문서에 필요한 데이터만 포함합니다.
통합 문서 게시 대화 상자에서 통합 문서에 추출을 내장하고 새로 고침 액세스 허용을 선택합니다. 후자의 경우 자격 증명이 연결에 내장됩니다.
나머지 설정을 지정한 후 게시를 클릭하고 새로 고침 일정을 설정합니다.
전체 단계에 대한 내용은 통합 문서 게시를 위한 전체 단계를 참조하십시오.
데이터 인증에 추가 작업이 요구되는 시나리오
단순 경로가 모든 상황에 적절한 것은 아닙니다. 방향 전환이 필요할 수 있는 몇 가지 이유는 다음과 같습니다.
데이터를 통합 문서에 내장하는 대신 기존 정책에 따라 데이터 원본을 따로 게시하고 통합 문서를 Tableau에서 게시한 데이터 원본에 연결해야 할 수 있습니다.
여기에는 데이터를 내장할 때 필요한 단계보다 많은 단계가 필요하지만 둘 중에서 선택할 수 있다면 데이터를 따로 게시하고 서버에서 관리하는 것이 더 좋은 방법입니다.
행 수준 보안을 강제 적용하기 위해 사용자 필터를 추가했습니다. 이 시나리오에서는 라이브 연결을 게시하는 것이 더 일반적이며 필터 보안을 위한 다른 단계가 필요합니다.
Tableau Server에 게시할 때 SAP HANA 또는 Impala Single Sign-On을 사용하거나 통합 문서가 가장 기반 인증(SQL Server 또는 Kerberos를 사용하도록 설정된 데이터)을 사용할 수 있는 데이터에 연결합니다.
IT 직원의 도움을 받을 수 있는 조직의 데이터 보안 또는 인증과 관련된 기타 이유.
결정한 방법이 최상의 경로가 아닌 것을 알게 된 경우에는 재게시를 통해 간단히 수정할 수 있습니다. 경우에 따라 사이트 관리자가 서버에서 직접 설정을 변경할 수 있습니다.
통합 문서 성능 및 사용 편의성 평가
게시할 통합 문서를 작성할 때는 성능 및 상호 작용에 대한 최상의 방법을 기억하십시오. Tableau Desktop에서 작업하는 동안 변경 내용을 표시하는 데 오랜 시간이 걸린다면 서버에서는 표시하는 시간이 더 길어집니다. 뷰에 추가하는 마크 수를 제한하고, 대시보드에 추가하는 뷰 수를 제한하고, 사용하지 않는 필드를 데이터 원본에서 제거하는 등의 간단한 단계를 수행하는 것으로 성능에 큰 영향을 줄 수 있습니다.
추가 팁은 다음 항목을 참조하십시오.
6페이지의 “Writing Efficient Workbooks(효율적인 통합 문서 작성)”로 시작하는 Designing Efficient Workbooks(링크가 새 창에서 열림)(효율적인 통합 문서 설계). 이 Tableau 백서를 보려면 무료 Tableau ID를 사용하여 Tableau 웹 사이트에 로그인해야 합니다. 이는 Tableau 커뮤니티 포럼을 이용할 때 사용하는 것과 동일한 ID입니다.