본문 바로가기
Visualization/Tableau

Tableau Server Meta data

by 5ole 2022. 2. 7.

 

1. Tableau Server 리포지토리

 

- 태블로 서버 리포지토리는 모든 사용자들의 상호 작용, 추출 새로 고침 등에 대한 데이터를 저장하는 PostgreSQL DB

- 리포지토리에 접근해 데이터를 통해 태블로 서버 성능 분석 및 파악 가능, 사용자 활동, 통합문서 활동 추적

- 리포지토리 데이터로 뷰 생성 가능 (a.k.a 사용자 지정 관리 뷰)

 

 

2. 리포지토리 접근 방법

 

Tableau Desktop 사용하면 2개의 기본 제공 사용자로 접근 가능

  1. tableau : 태블로 서버 작업 분석 시 여러 DB View에 접근 가능
  2. readonly : 심화 분석을 위한 뷰를 만들기 위해 DB Table에도 접근 가능

 

(1) 리포지토리 연결 전, readonly 사용자 DB 접근 설정 필요

tsm data-access repository-access enable

 

(2) 리포지토리 접근 사용 설정 시에 readonly 암호 설정

tsm data-access repository-access enable --repository-username readonly --repository-password

(암호 특수문자는 따옴표로 묶어야 함)

 

(3) DB에 연결할 수 있도록 해당 리포지토리 노드(리포지토리 설치되어있는 컴퓨터)의 8060 포트가 열려있어야 함

 

 

 

3. 메타 데이터 사전

 

- Tableau Server 리포지토리의 PostgreSQL DB 테이블 및 뷰에 대한 정보

- PostgreSQL DB는 태블로에 영구적인 저장공간과 주 기능 지원함

- Tableau Server 사용 정보를 쿼리 가능 ( ※ 모든 타임스탬프는 UTC 기준)

  1. Tables : readonly 유저만 접근 가능
  2. Views : tableau, readonly 유저 모두 접근 가능

 

4. 태블로 서버 리포지토리 연결

 

- PostgreSQL DB 드라이버 설치

- 이후 링크 참고

 

(+)

 

< 태블로 서버 리포지토리 연결 >

https://help.tableau.com/current/server-linux/ko-kr/perf_collect_server_repo.htm

 

Tableau Server 리포지토리를 사용한 데이터 수집

Tableau Server 리포지토리는 모든 사용자 상호 작용, 추출 새로 고침 및 기타 항목에 대한 데이터를 저장하는 PostgreSQL 데이터베이스입니다

help.tableau.com

 

< Data Dictionary Tables & Views >

https://tableau.github.io/tableau-data-dictionary/2021.4/data_dictionary.htm

 

https://tableau.github.io/tableau-data-dictionary/2021.4/data_dictionary.htm

date_unitintegerThe date unit of this parameter range domain, if the parameter data type is date or datettime. NULL = N/A, 0 = second, 1, = minute, 2 = hour, 3 = day, 4 = week, 5 = month, 6 = quarter, 7 = year

tableau.github.io

< 메타 데이터 쿼리 >

https://help.tableau.com/current/server/ko-kr/data_dictionary.htm

 

Tableau Server 데이터 사전(작업 그룹 데이터베이스) 정보

Tableau Server 데이터 사전은 Tableau Server 리포지토리의

help.tableau.com

 

댓글