Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Tableau 연결과 데이터셋 선택

JDBC 드라이버와 TACO 커넥터를 설치한 뒤 실제 Foundry 환경에 연결합니다. OAuth 및 검색을 사용하는 절차는 해당 기능을 지원하는 커넥터 버전에서 수행합니다. 이전 호환 패키지의 제한은 다운로드를 따릅니다.

데이터 원천과 서버

  1. Tableau에서 Connect to Data를 선택합니다.
  2. To a Server에서 More를 선택합니다.
  3. Foundry by Palantir를 검색하여 선택합니다.

Server에는 실제 Foundry 환경의 호스트를 입력합니다. 예를 들어 Foundry 주소가 https://myfoundrylink.palantir.com/workspace/home이면 myfoundrylink.palantir.com을 입력합니다. 자체 도메인도 해당 Foundry 호스트를 사용합니다.

인증 선택

Authentication사용 방식
Foundry OAuthDesktop에서 간단한 사용자 로그인. 게시 시 Prompt와 Live를 함께 구성하면 뷰어 자격 증명 사용 가능
Foundry Token사용자 생성 토큰 직접 입력
Foundry OAuth Client Credentials모든 뷰어가 같은 서비스 사용자 권한으로 조회할 때 사용. 커넥터 2.6.0부터 제공

게시한 보고서의 인증 방식을 Tableau Server 웹 화면에서 바꾸는 경로는 지원하지 않습니다. 다른 인증 방식으로 바꾸려면 Desktop에서 그 방식을 선택한 뒤 다시 게시합니다.

Foundry OAuth

  1. Authentication에서 Foundry OAuth를 선택합니다.
  2. OAuth URL에는 Server에 입력한 호스트 앞에 https://를 붙인 주소를 입력합니다.
  3. Sign In을 선택하여 브라우저 로그인 창을 엽니다.
  4. Foundry에 로그인하고 요청한 접근 범위를 확인한 뒤 Allow를 선택합니다.
  5. Tableau created this window to authenticate. It is now safe to close it 메시지가 나타나면 창을 닫고 Tableau Desktop으로 돌아갑니다.

로그인 오류가 발생하면 조직에서 Tableau Desktop OAuth 애플리케이션을 활성화했는지 관리자에게 확인합니다. OAuth 관리자 설정에서 해당 절차를 설명합니다.

OAuth 자격 증명을 포함하여 Server에 게시하려면 먼저 Server의 My Account Settings > Saved Credentials for Data Sources에 자격 증명을 구성합니다. 뷰어별 권한을 사용할 목적이라면 자격 증명을 포함하는 방식과 구분하여 게시 시 Prompt를 사용합니다.

Foundry Token

Authentication에서 Foundry Token을 고르고 Token에 비공개 사용자 생성 토큰을 입력한 뒤 Sign In을 선택합니다. 토큰을 공유 문서나 코드에 기록하지 않습니다.

Foundry OAuth Client Credentials

정적인 자격 증명으로 게시한 보고서를 운영할 때 권장되는 경로입니다. Foundry 관리자는 Confidential client 유형의 타사 애플리케이션을 만들고 Client credentials grant를 활성화합니다. Ontology SDK는 활성화하지 않습니다. 생성된 서비스 사용자에게 필요한 데이터셋 권한을 부여합니다.

클라이언트 ID/시크릿은 만료 기간 없는 장기 자격 증명 쌍으로 사용하며 발급된 접근 토큰의 수명과는 구분합니다.

Tableau에서 Foundry OAuth Client Credentials를 선택하고 OAuth Client ID에 클라이언트 ID를, Token에 클라이언트 시크릿을 입력합니다. 이 모드의 Token 입력란에는 사용자 생성 토큰이 아니라 시크릿을 넣습니다. 이후 Sign In을 선택합니다.

Server 웹 화면에서 이미 게시한 보고서를 이 인증 방식으로 바꾸면 알려진 Server 문제로 오류가 날 수 있습니다. Desktop에서 이 방식으로 다시 게시합니다.

데이터셋과 연결 모드

연결 후 왼쪽 Connections에 Foundry 환경이 나타납니다. Database에서 Foundry 프로젝트를 선택하고 Table 검색에서 데이터셋 이름 또는 전체 경로를 찾습니다. 이전 호환 패키지에서는 검색 대신 RID/경로를 지정합니다.

데이터셋을 불러온 뒤 Connection을 Live 또는 Extract로 선택하고 대시보드를 작성합니다. 더 큰 데이터에는 Tableau Data Extract를 사용할 수 있으며, 기존 SQL Server의 Direct Read 조건에 맞는 쿼리는 다른 전달 경로를 이용합니다. 그 기존 조건을 Furnace의 모든 실행 경로에 같은 제한으로 적용하지 않습니다.