Tableau 커넥터 SDK로 작성된 커넥터
Tableau는 거의 모든 곳에서 데이터를 시각화할 수 있는 뛰어난 연결성을 제공합니다. 수십 개의 기본 제공 커넥터 및 추가 파트너 작성 커넥터(Tableau Exchange(링크가 새 창에서 열림)에서 사용 가능) 외에도 Tableau는 Tableau 커넥터 SDK를 사용하여 사용자 지정 커넥터를 작성할 수 있는 도구를 제공합니다.
참고: Tableau 커넥터 SDK를 사용하여 작성된 커넥터는 Tableau에 플러그인되어 데이터에 연결할 수 있게 만들기 때문에 플러그인이라고 하는 경우도 있습니다.
Tableau 커넥터 SDK 및 커넥터 파일 정보
Tableau a 커넥터 SDK를 사용하여 커넥터를 작성하고 사용자 지정할 수 있습니다. 파트너 작성 커넥터(귀하 또는 다른 사람이 구축했는지 여부와 관계없음)는 일반적으로 기본 제공 Tableau 커넥터와 동일한 기능을 지원합니다. 이러한 기능에는 데이터 원본 정의(링크가 새 창에서 열림), 데이터 시각화(링크가 새 창에서 열림), 서버에 게시(링크가 새 창에서 열림)(서버에 커넥터가 있는 경우) 등이 포함됩니다.
각 커넥터는 일련의 XML 및 JavaScript 파일로 구성되며, 단일 패키지 .jar 파일로 압축되고 ".taco" 파일 확장자를 사용하여 제공됩니다. 이 TACO 파일은 신뢰할 수 있는 공개 인증 기관을 사용하여 개발자가 서명합니다. XML 및 JavaScript 파일은 다음을 설명하는 구성 파일입니다.
- 데이터 원본에 대한 연결을 만들기 위해 사용자 입력을 수집하는 데 필요한 UI 요소
- 연결에 필요한 모든 언어 또는 사용자 지정
- ODBC 또는 JDBC 드라이버를 사용하여 연결하는 방법
Tableau 커넥터 SDK를 사용하여 개발된 커넥터는 SQL을 사용하여 인터페이스하는 ODBC 또는 JDBC 드라이버에 연결하는 데 적합합니다. 기반 기술은 관계형 데이터베이스에서 잘 작동합니다.
파트너 작성 커넥터 지원
파트너 작성 커넥터는 Tableau에서 직접 지원하지 않습니다. 그러나 도움이 필요한 경우 몇 군데에서 추가 정보를 찾을 수 있습니다.
- Tableau Exchange의 일부 파트너 페이지에는 사용자에게 도움이 되는 직접적인 지원 링크가 있습니다.
- 커넥터와 관련된 드라이버 다운로드 페이지에서 지원 링크 또는 README 파일을 찾아보십시오.
- Tableau Exchange의 개발자 웹 사이트 링크를 통해 커넥터 작성자에게 문의할 수 있습니다.
고유한 커넥터 작성
고유한 사용자 지정 커넥터를 작성하려면 GitHub의 Tableau 커넥터 SDK(링크가 새 창에서 열림) 리포지토리에 있는 도구와 지침을 사용하십시오.
참고: SDK 또는 개발자 샘플에서 문제를 발견한 경우 GitHub에서 문제를 제출(링크가 새 창에서 열림)하십시오.
Tableau Exchange에 커넥터 제출
커넥터를 Tableau Exchange에 제출하려면 Tableau 커넥터 SDK에 설명된 단계를 따르십시오.
Tableau 커넥터 SDK로 작성된 커넥터 사용
Tableau 커넥터 SDK를 사용하여 커넥터를 작성한 후 다음 단계에 따라 Tableau에서 커넥터를 사용하십시오.
- 커넥터 파일([커넥터 이름].taco)을 다운로드합니다.
- .taco 파일을 다음 디렉터리(기본 위치)에 배치합니다.
- 2021.2 이상의 경우:
Tableau Desktop의 경우 Tableau Prep Builder의 경우 Tableau Server, Tableau Prep Conductor, Tableau Prep 흐름 작성의 경우 - Windows - C:\Users\[Windows 사용자]\문서\내 Tableau 리포지토리\커넥터
- macOS - /Users/[user]/도큐먼트/내 Tableau 리포지토리/커넥터
- Windows: C:\Users\[Windows 사용자]\문서\내 Tableau Prep 리포지토리\커넥터
- MacOS: /Users//도큐멘트/내 Tableau Prep 리포지토리/커넥터
Windows: C:\Program Files\Tableau\커넥터
Linux: /opt/tableau/connectors
- 2021.1 이상의 경우:
Tableau Desktop의 경우 Tableau Prep Builder의 경우 Tableau Server, Tableau Prep Conductor, Tableau Prep 흐름 작성의 경우 - Windows - C:\Users\[Windows 사용자]\문서\내 Tableau 리포지토리\커넥터
- macOS - /Users/[user]/도큐먼트/내 Tableau 리포지토리/커넥터
- Windows: C:\Users\[Windows 사용자]\문서\내 Tableau Prep 리포지토리\커넥터
- MacOS: /Users//도큐멘트/내 Tableau Prep 리포지토리/Tableau용 커넥터
- Tableau Server: [Tableau_Server_Installation_Directory]/data/tabsvc/vizqlserver/커넥터
커넥터를 Prep에 사용하려면 다음 위치에 taco도 추가해야 합니다.
- Tableau Prep Conductor: [Tableau_Server_Installation_Directory]/data/tabsvc/flowprocessor/커넥터
- Tableau Prep 흐름 작성: [Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/커넥터
- 2021.2 이상의 경우:
- 연결하기 전에 ODBC 또는 JDBC 드라이버를 설치합니다. 데이터 출처에서 제공하는 드라이버 설치 지침에 따릅니다.
커넥터를 설치하면 Tableau의 커넥터 목록에 나타납니다.
Tableau를 데이터에 연결
- Tableau를 시작하고 연결에서 앞서 설치한 커넥터의 이름을 선택합니다. 데이터 커넥터 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다.
- 메시지에 따라 정보를 입력하고 로그인을 선택합니다.
- 커넥터가 데이터를 Tableau로 가져올 때까지 기다립니다.
- 시트 탭을 선택하여 분석을 시작합니다.
커넥터 로드 순서에 대한 정보
커넥터의 클래스가 이미 등록된 커넥터와 동일한 경우 새 커넥터가 거부됩니다. 즉, 두 커넥터가 동일한 클래스 이름을 공유하는 경우 먼저 로드된 커넥터가 우선합니다.
Tableau는 각 디렉터리의 커넥터를 다음 순서로 로드합니다.
- 기본 제공 Tableau 커넥터
C:\Program Files\Tableau\Connectors
(Windows) 또는/opt/tableau/connectors
(Linux)에 위치한 커넥터My Tableau Repository/Connectors
에 위치한 커넥터- (선택 사항)
-DConnectPluginsPath
로 지정된 개발 경로의 커넥터
참고 항목
- 데이터 원본 설정 – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다.
- 차트 작성 및 데이터 분석 – 데이터 분석을 시작합니다.
- Tableau 커넥터 SDK(링크가 새 창에서 열림) - 고유한 사용자 지정 커넥터를 작성하고 테스트할 수 있는 정보와 도구를 찾습니다.
- Tableau Exchange에서 파트너 작성 커넥터 사용 - Tableau Exchange에서 커넥터를 찾아 설치합니다.