프로젝트를 사용하여 콘텐츠 액세스 관리
Tableau Server의 사이트에 콘텐츠를 게시하려는 Tableau Desktop 사용자는 게시할 프로젝트를 선택할 수 있습니다.
프로젝트는 통합 문서, 데이터 원본, 렌즈 및 중첩된 프로젝트와 같은 자산에 대한 탐색, 구성 및 액세스 관리에 사용될 수 있습니다. Tableau Cloud 2022년 10월/Server 2022.3부터 Data Management 라이선스가 있고 Catalog를 사용하는 경우 데이터베이스와 같은 외부 자산도 프로젝트에 포함할 수 있습니다.
다음 이미지는 웹 작성 환경에서 최상위 운영 프로젝트에 포함된 콘텐츠를 보여 줍니다. 운영 프로젝트에는 몇 가지 중첩된 프로젝트(하이라이트됨)와 게시된 통합 문서가 포함되어 있습니다. 다른 자산 유형도 프로젝트에 포함될 수 있습니다.
프로젝트를 사용하는 이유
프로젝트를 사용하면 Tableau Server에 게시된 콘텐츠에 대한 액세스 관리를 위한 확장 가능한 프로세스를 만들 수 있습니다. 프로젝트의 장점은 다음과 같습니다.
- 관리자는 프로젝트를 사용하여 사이트 또는 서버 설정에 대한 관리자 액세스를 부여하지 않고도 콘텐츠 작업을 보다 긴밀하게 수행하는 프로젝트 리더에게 콘텐츠 관리를 위임할 수 있습니다.
- 프로젝트 리더는 최상위 프로젝트 아래에 중첩된 프로젝트를 만들 수 있으며 팀의 콘텐츠를 단일 계층 구조 내에서 유지할 수 있습니다.
- 참고: 프로젝트 소유자는 자신이 소유한 최상위 수준 프로젝트를 삭제할 수 있습니다. 프로젝트 리더는 최상위 수준 프로젝트를 삭제할 수 없습니다.
- 셀프 서비스 사용자가 사이트를 더 쉽게 탐색할 수 있습니다.
- 프로젝트를 사용하면 Tableau Server 사이트를 영역으로 분리하여 이러한 영역에 게시된 데이터의 사용 방법 또는 프로젝트의 Tableau 사용자 그룹을 기준으로 사용자 액세스를 제공할 수 있습니다.
- 프로젝트를 사용할 필요가 없는 그룹에서 프로젝트를 숨기고, 구분 가능한 프로젝트 명명 체계를 만들고, 프로젝트 설명을 활용하여 프로젝트의 사용 방법을 설명할 수 있습니다.
- 프로젝트를 사용하면 사용 권한을 효과적으로 추적할 수 있습니다.
- 그룹의 사용자에게 필요한 콘텐츠 액세스 수준에 따라 그룹을 만들고 프로젝트에 대한 기본 사용 권한을 설정할 수 있습니다. 이렇게 하면 새로운 사용자가 기본적으로 갖게 되는 기능을 정확하게 알 수 있으며, 마찬가지로 새 프로젝트를 만들 때 모든 사용자가 갖게 되는 기능도 알 수 있습니다.
프로젝트 계층을 만들어야 하는 경우(예제)
조직에는 고유한 우선 순위와 리더가 있는 다수의 구분된 Tableau 사용자 그룹이 있습니다. 이러한 그룹은 조직 전체 콘텐츠 일부를 공유하거나 조직 전체 데이터 원본 풀을 가져올 수 있지만 해당 팀에 관련된 데이터 및 보고서를 주로 사용합니다. 이러한 시나리오에서 프로젝트 계층은 다음과 같이 사용될 수 있습니다.
- 사이트 또는 서버 관리자는 구분된 각 Tableau 팀에 대한 최상위 수준 프로젝트를 만들 수 있습니다.
- 각 최상위 수준 프로젝트에서 프로젝트 리더 상태를 팀 리더에게 할당하고 프로젝트 소유권을 변경합니다. 프로젝트 리더는 실질적으로 콘텐츠 관리자이므로 Tableau에서 사용 권한이 작동하는 원리와 Tableau 콘텐츠 관리 모범 사례를 알고 있어야 합니다.
- 각 프로젝트 리더는 자신의 프로젝트를 관리할 수 있으며, 프로젝트 내에 팀에 적합한 구조를 만듭니다. 즉, 팀 멤버가 협업하고 데이터 및 보고서를 공유하는 방식에 따라 필요한 하위 프로젝트를 만들 수 있습니다.
이렇게 하면 사이트 관리자가 시스템 상태에만 집중할 수 있습니다. Tableau 사용자에게 제공되는 이점은 Tableau 및 데이터 작업을 위한 모범 사례를 잘 알고 있는 사용자를 통해 팀의 작업을 관리할 수 있으므로 사용 권한 변경 또는 프로젝트 추가 같은 작업에 대한 IT 요청을 제출하지 않아도 된다는 것입니다.
사이트를 사용하지 않는 이유
콘텐츠를 모든 단계에서 완전히 분리된 상태로 유지할 수 있고 사용자 중복이 거의 없는 경우에는 사이트를 사용하는 것도 좋습니다. 여러 사이트를 사용할 때에 대한 일반적인 예는 여러 외부 클라이언트가 게시한 콘텐츠를 컨설턴트 또는 공급업체로서 관리하는 경우 각 외부 클라이언트에 대한 사이트를 만드는 것입니다.
프로젝트를 사용하면 공유 데이터 및 보고서와 여러 그룹에 속할 수 있는 사용자를 유연하게 관리할 수 있습니다. 개발부터 준비 및 프로덕션으로 이동하면서 콘텐츠가 자주 변경되는 경우 사이트보다 프로젝트를 사용하는 것이 효율적입니다.
프로젝트 수준 관리
프로젝트 관리에 대한 자세한 내용은 프로젝트로 사용 권한 관리를 참조하십시오.