사이트 개요
이 섹션의 항목에서는 Tableau Server 사이트 개념과 여러 사이트로 작업할 때 고려해야 할 측면에 대해 설명합니다. 이러한 항목에는 각 사이트에서 사용하는 인증 유형, 사용자 라이선스에 대해 알아야 할 사항, 관리자 수준 사이트 액세스 권한 등이 포함됩니다.
사이트란
사이트라는 용어를 "연결된 컴퓨터의 모음"이라는 의미로 사용하거나 "웹 사이트"를 줄여서 말하는 용도로 사용하겠지만, Tableau에서 사이트는 동일한 Tableau Server 인스턴스의 다른 모든 그룹 및 콘텐츠와 분리된 사용자, 그룹 및 콘텐츠(통합 문서, 데이터 원본)의 모음을 의미합니다. 다른 방식으로 말하면, Tableau Server는 다중 테넌트를 지원하므로 서버 관리자가 서버에서 여러 사용자 및 콘텐츠 집합에 사용할 사이트를 만들 수 있습니다.
모든 서버 콘텐츠의 게시, 액세스 및 관리는 사이트별로 수행됩니다. 각 사이트에는 고유한 URL과 자체적인 사용자 집합이 있습니다. 각 서버의 사용자는 여러 사이트에 추가될 수 있지만, 각 사이트의 콘텐츠(프로젝트, 통합 문서 및 데이터 원본)는 다른 사이트의 콘텐츠와 완전히 분리됩니다.
사이트에서 사용자를 설정하는 방법, 게시자 및 기타 콘텐츠 사용자를 위해 사이트 구조를 설정하는 방법, 사용자에게 콘텐츠를 공유하고 관리할 수 있는 사용 권한을 제공하는 방법 등, 사이트 관리자를 위한 권장 사항에 대해서는 개별 사이트 관리 섹션을 참조하십시오.
사용자가 Tableau Server에 콘텐츠를 가져오는 방법에 대한 자세한 내용은 Tableau 사용자 도움말에서 데이터 원본 및 통합 문서 게시(링크가 새 창에서 열림)를 참조하십시오.
인증 및 로그인 자격 증명
서버의 모든 사이트는 동일한 '서비스 계정 사용자' 계정을 사용하며, 기본적으로 동일한 사용자 인증 유형을 사용합니다. Tableau Server를 설치할 때 이 두 설정을 모두 구성합니다. 자세한 내용은 초기 노드 설정 구성을 참조하십시오.
동일한 Tableau Server 인스턴스에 속한 둘 이상의 사이트에 액세스할 수 있는 사용자는 각 사이트에 대해 동일한 자격 증명을 사용합니다. 예를 들어 김지혜가 사이트 A에서는 jkim이라는 사용자 이름과 MyPassword라는 암호를 사용하는 경우 사이트 B에서 이와 동일한 자격 증명을 사용합니다. 이 사용자는 Tableau Server에 로그인할 때 액세스할 사이트를 선택할 수 있습니다.
기본 사이트
Tableau Server는 기본이라는 이름의 사이트를 설치합니다. Tableau Server에서 단일 사이트 환경을 유지하는 경우 이 사이트가 작업하는 사이트가 되며 사용자가 Tableau 분석을 공유하는 사이트가 됩니다. 사이트를 추가하는 경우 기본 사이트는 Tableau Server에 로그인할 때 선택할 수 있는 사이트 중 하나가 됩니다. 다음으로 인해 기본은 시스템에 추가하는 사이트와 다릅니다.
기본은 삭제되지 않으며 추가하는 사이트와 같이 이름을 바꿀 수 있습니다.
기본은 Tableau Server와 함께 제공되는 샘플 및 데이터 연결을 저장합니다.
기본에 사용되는 URL은 사이트를 지정하지 않습니다. 예를 들어 이름이 Sales인 사이트에 이름이 Profits인 뷰에 대한 URL은
http://localhost/#/site/sales/views/profits
입니다. 기본 사이트의 동일한 뷰에 대한 URL은http://localhost/#/views/profits
입니다.
사이트를 추가하거나 추가하지 않는 이유
Tableau Server에서 사용자, 프로젝트, 그룹, 데이터 원본 및 통합 문서는 사이트별로 관리됩니다. 사용자를 여러 사이트에 추가할 수 있습니다.
각 환경은 고유하며 요구 사항이 서로 다릅니다. 하지만 기본적으로 Tableau Visionary와 제품 관리자는 실제로 다중 테넌트가 필요한 경우에만 사이트를 사용하도록 권장합니다. 다시 말해서, 다른 모든 Tableau 사용자 및 콘텐츠와 완벽하게 분리되는 사용자 및 콘텐츠의 고유 집합을 관리해야 하는 경우에만 새 사이트를 만드십시오.
사이트에서 사용자를 설정하는 방법, 게시자 및 기타 콘텐츠 사용자를 위해 사이트 구조를 설정하는 방법, 사용자에게 콘텐츠를 공유하고 관리할 수 있는 사용 권한을 제공하는 방법 등, 사이트 관리자를 위한 권장 사항에 대해서는 개별 사이트 관리 섹션을 참조하십시오.
사이트를 사용하는 것이 타당한 예
여러 고객의 Tableau 분석을 관리하는 컨설턴트이며 한 고객의 데이터가 다른 고객에게 노출되지 않도록 고객별로 사이트를 만들려고 합니다.
게스트 사용자에게는 서버의 일부 제한적 영역에 대한 액세스만 허용하고 싶습니다.
사이트보다 프로젝트가 더 적합한 예
데이터 원본과 보고서가 샌드박스 환경에서 생산 단계까지 발전하는 콘텐츠 개발 프로세스를 가정합니다.
사용자 및 콘텐츠를 한 사이트에서 다른 사이트로 마이그레이션하는 것은 힘든 과정입니다. 이 프로세스와 유사 프로세스에 사이트를 사용하는 것이 좋아 보일 수 있지만 사이트를 만들게 되면 사이트 관리자가 지속적으로 유지 관리해야 하므로 부담이 더 커질 수 있습니다. 새 프로젝트를 만들고 사용 권한을 설정하는 등, 한 사이트의 구성을 업데이트하는 경우 일반적으로 각 추가 사이트에서 동일한 작업을 반복해야 합니다.
기능 영역별로 서버 영역을 분리하려고 합니다.
일반적으로, Tableau 사용자 그룹 중에서 일부 사용자는 여러 영역의 콘텐츠에 액세스해야 합니다. 사이트를 사용하면 동일한 데이터 원본과 보고서를 여러 사이트에 게시하도록 조장하게 됩니다. 이로 인해 데이터 원본 폭증이 발생하고 서버 성능이 저하될 수 있습니다. 이 시나리오에서 작업하는 훨씬 간편한 방법은 프로젝트를 사용하는 것입니다.
추가적인 아이디어에 대해서는 다음 리소스를 참조하십시오.
프로젝트를 사용하여 콘텐츠 액세스 관리 항목의 프로젝트를 사용하는 이유
Tableau 커뮤니티 포럼의 사이트 관련 토론. 이 링크(링크가 새 창에서 열림)에서 시작하십시오.
관리자 수준 사이트 액세스 권한
Tableau Server에는 서버 관리자, 사이트 관리자 Creator 및 사이트 관리자 Explorer의 세 가지 관리자 수준 사이트 역할이 포함됩니다.
서버 관리자 사이트 역할은 항상 사용 가능한 가장 높은 수준의 라이선스를 가져오며 모든 콘텐츠 액세스 권한을 비롯한 전체 Tableau Server 액세스 권한을 허용합니다. 이 역할에 대한 자세한 내용은 서버 관리자 개요를 참조하십시오. 서버 관리자는 필요한 경우 사이트를 만들 수도 있습니다. (사이트 관리자에게는 이 작업을 수행할 수 있는 사용 권한이 없습니다.)
서버 관리자는 사용자에게 사이트 관리자 사이트 역할 중 하나를 할당하여 특정 사이트의 사용자 및 콘텐츠 프레임워크를 만들고 유지 관리하도록 권한을 위임할 수 있습니다. 이 콘텐츠 프레임워크에서는 Tableau 사용자가 데이터 원본 및 통합 문서를 공유, 관리 및 연결할 수 있습니다.
데이터에 연결하고, 데이터 원본 또는 통합 문서를 만들고 게시하는 관리자에게 사이트 관리자 Creator를 할당합니다. 이 사이트 역할은 Creator 라이선스를 사용합니다.
사용자가 콘텐츠 프레임워크를 관리하지만 콘텐츠 자체를 편집할 필요는 없는 경우 사이트 관리자 Explorer를 할당합니다. 이 사이트 역할은 Explorer 라이선스를 사용하며 보기 및 상호 작용 액세스 권한을 허용합니다.
기본적으로 사이트 관리자 사이트 역할은 사이트의 사용자 및 그룹의 만들기와 관리, 사이트에서 콘텐츠를 구성하는 프로젝트 만들기, 사용자(그룹)가 필요한 콘텐츠에 액세스할 수 있도록 허용하는 사용 권한 할당, 추출 새로 고침 일정 예약 등의 작업을 수행할 수 있습니다.
서버 관리자가 사이트 관리자의 사용자 관리 작업을 거부할 수 있습니다. 예를 들어 데이터 전문가에게 사이트 관리자 Creator 역할을 사용하는 경우 이 작업을 수행할 수 있습니다. 즉, 이러한 사용자가 기초 데이터에 대한 연결을 관리하고, "단일 출처" 데이터 원본을 만들고 게시하며, 최상위 프로젝트를 만들고, 제한 없이 프로젝트 전체에서 콘텐츠를 구성할 수 있게 하지만 사이트에 사용자를 추가하거나 제거하지 못하게 할 수 있습니다.
또한, 각 사이트에서 서버 관리자는 사이트 관리자가 그룹 및 콘텐츠를 관리할 수 있지만 사용자를 추가 또는 제거하거나 사용자의 사이트 역할을 설정하지 못하도록 사이트 관리자의 액세스 권한을 제한할 수 있습니다.
일부 조직에서는 한 사람이 서버 관리자이면서 하나 이상의 사이트에 대한 사이트 관리자이기도 합니다. 이 경우에도 사이트 관리자와 서버 관리자가 수행하는 작업은 구별됩니다.
라이선스 및 사용자 제한
서버 사용자를 여러 사이트에 추가할 수 있으며 각 사이트에서 사이트 역할 및 사용 권한을 설정할 수 있습니다. 여러 사이트에 속한 사용자는 각 사이트마다 라이선스가 필요하지 않습니다. 각 서버 사용자는 라이선스 하나만 필요로 합니다. 사용자가 사용하게 되는 라이선스는 서버에서 사용자에게 부여된 가장 높은 수준의 사이트 역할에 해당합니다. 라이선스와 사이트 역할이 교차하는 방식에 대해 자세히 알아보려면 사용자의 사이트 역할 설정을 참조하십시오.
서버 관리자는 사용자 수 제한 설정(사이트 <이름> > 설정 선택)을 사용하여 사이트에 대한 사용자 제한을 지정하거나 사이트 수준에서 할당되는 Creator, Explorer 및 Viewer(뷰어) 수를 제한하는 사이트 역할 제한을 설정할 수 있습니다. 자세히 알아보려면 사이트 역할 제한 관리를 참조하십시오.
라이선스가 허가된 사용자만 계산됩니다. 예를 들어 사이트에 라이선스가 허가된 사용자가 90명(관리자 포함)이고, 라이선스가 없는 사용자가 20명인 경우 사용자 수는 90명입니다. 서버 전체의 라이선스 및 사이트 역할 수를 보는 방법을 알아보려면 서버 라이선스 보기를 참조하십시오.