기술 자료

Tableau Server에서 .tdc 파일 사용


게시 날짜: 24 Jul 2014
마지막 수정 날짜: 08 Nov 2023

질문

Tableau Server에서 .tdc 파일을 사용하는 방법
 

환경

  • Tableau Server

답변

중요:  Tableau는 .tdc 파일을 테스트하거나 지원하지 않습니다. 이러한 파일은 데이터 연결을 탐색하거나 관련 문제를 해결하기 위한 도구로 사용해야 합니다. .tdc 파일을 만들고 유지 관리할 때 주의하여 편집해야 하며 이러한 파일의 공유는 지원되지 않습니다.
  1. 텍스트 편집기를 사용하여 저장된 데이터 원본 파일의 전체 <connection-customization> 섹션을 복사하여 붙여 넣습니다. 참조 사항은 샘플 SQLite TDC 파일을 참조하세요.
  2. 파일에 odbc-sqlite.tdc라는 이름을 지정하고 다음 위치에 저장합니다.

Windows:

Tableau Server:

Program Files\Tableau\Tableau Server\packages\bin.<build number>

또는 다음 위치에 저장될 수 있습니다.

ProgramData\Tableau\Tableau Server\data\tabsvc\vizqlserver\Datasources

파일을 저장하려면 서버 컴퓨터의 Windows 관리자여야 합니다.

Linux:

/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/

참고: 파일은 .tdc 확장자를 사용하여 저장해야 하지만 이름은 어떻게 지정해도 상관 없습니다. 일관된 동작을 위해 .tdc 파일을 모든 서버 노드에 저장해야 합니다.
 
3. Tableau Server를 다시 시작하여 변경 내용을 적용합니다.

4. Tableau Desktop에서 연결 만들기에 설명된 대로 새 SQLite 연결을 만듭니다.

5. Tableau Server 로그 파일 위치로 이동하여 파일을 열고 아래 예와 유사한 레코드를 찾아 이 사용자 지정 파일이 새 연결에 적용되었는지 확인합니다.
 
로그 파일 위치레코드 예
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\vizqlserverFound matching TDC 'C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\logs\\vizqlserver\\Datasources\\odbc-sqlite.tdc for class='genericodbc', vendor='SQLite', and driver='SQLite3 ODBC Driver'

추가 정보

  • vizqlserver 또는 backgrounder(추출 새로 고침에 해당하는 경우)를 실행하는 각 컴퓨터에 .tdc 파일을 배치해야 합니다.
  • bin 디렉터리를 먼저 선택한 다음 Datasources 디렉터리를 선택합니다.
  • Datasources 디렉터리의 .tdc 파일은 bin 디렉터리의 파일을 재정의합니다.
  • 백업에서 .tdc 파일은 백업되지 않습니다.
  • 복원 시 기존 .tdc 파일은 삭제됩니다.
  • bin 디렉터리가 프로그램 제거 중에 제거되므로 bin 폴더의 .tdc 파일은 업그레이드 시 보존되지 않습니다.
  • 복원은 업그레이드 프로세스의 일부로 수행되므로 Datasources 폴더의 .tdc 파일이 업그레이드 시 보존되지 않습니다.
  • Tableau Desktop에서 사용되는 .tdc 파일은 변경 없이 Tableau Server에 업로드해야 합니다.  일치하지 않는 .tdc 파일은 오류를 야기하며 올바르게 작동하지 않습니다.
이 문서로 문제가 해결되었습니까?