사용자 지정 관리 뷰 만들기

Server의 유지 관리 페이지에서 사용할 수 있는 미리 작성된 관리 뷰 이외에도 Tableau Desktop을 사용하여 서버 작업에 대한 자신의 분석을 쿼리하고 작성할 수 있습니다. 이 작업을 수행하려면 Tableau Server 리포지토리에서 두 기본 제공 사용자 "tableau" 또는 "readonly" 중 하나를 사용하여 뷰에 연결하고 쿼리할 수 있습니다.

Tableau Server 리포지토리에 연결하려면 Tableau Server 리포지토리를 사용한 데이터 수집을 참조하십시오.

  • tableau 사용자 - tableau 사용자는 리포지토리 데이터베이스에서 특수 뷰 및 테이블 하위 집합에 액세스할 수 있습니다. 이러한 뷰와 테이블은 관리자가 사용자 지정 관리 뷰를 만들 수 있도록 제공됩니다. Tableau는 이러한 테이블과 뷰를 사용하여 작성된 사용자 지정 뷰가 손상되지 않도록 해당 테이블과 뷰에 대한 변경을 제한하기 위해 노력하고 있습니다.

  • readonly 사용자 - readonly 사용자는 많은 수의 리포지토리 테이블에 액세스할 수 있으며, 서비스 사용량과 관련하여 더 많은 데이터를 제공합니다. 관리자는 이러한 테이블을 사용하여 사용자 지정 관리 뷰를 만들 수 있지만 해당 테이블 중 많은 수가 기본적으로 Tableau Server의 기능을 지원하는 용도이며 경고 없이 변경되거나 제거될 수 있습니다. 즉, 데이터베이스 구조가 변경되면 이러한 테이블로 만든 뷰가 작동하지 않을 수 있습니다.

사용자 지정 관리 뷰에 대한 예는 Tableau Community(링크가 새 창에서 열림)를 참조하십시오. 기본 제공 관리 뷰를 볼 때 생성되는 임시 통합 문서를 사용할 수도 있습니다.

기본 제공 사용자 중 하나를 사용하여 연결할 수 있으려면 먼저 Tableau Server 데이터베이스에 대한 액세스를 사용하도록 설정해야 합니다. 액세스를 설정한 후에 Tableau Desktop을 사용하여 tableau 사용자나 readonly 사용자로 데이터베이스에 연결하고 쿼리할 수 있습니다.

tsm configuration set 옵션 auditing.enabled는 Tableau Server가 사용자 작업 기록과 기타 리포지토리의 정보를 수집할지 여부를 제어합니다. 이 옵션은 기본적으로 사용하도록 설정되어 있습니다. 기록 이벤트를 수집하면 Tableau Server의 백업 파일(.tsbak) 크기가 영향을 받습니다.

  • 모든 hist_ 테이블은 tsm configuration set 옵션 wgserver.audit_history_expiration_days로 제어되는데, 이 옵션은 이벤트 기록이 리포지토리에 보관되는 기간(일)을 제어하며 기본값은 183일입니다.

  • tsm maintenance cleanup--http-requests-table 옵션을 사용하여 실행할 경우 _http_requests 테이블에서 7일이 넘은 모든 데이터가 정리됩니다. 자세한 내용은 불필요한 파일 제거를 참조하십시오.

  • _background_tasks 테이블은 자동으로 정리되며 지난 30일간의 데이터를 유지합니다.

  • 이름이 "_" 접두사로 시작하는 다른 모든 테이블에는 현재 데이터가 들어 있습니다.

Tableau Server 리포지토리의 테이블에 대한 자세한 내용은 작업 그룹 데이터베이스 데이터 사전(링크가 새 창에서 열림)을 참조하십시오.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!