REST API Connector | Tableau Exchange

REST API Connector

작성자: Tableau

설명

이 커넥터는 Tableau JDBC REST API 드라이버를 사용하여 HTTP GET을 통해 REST API에서 데이터를 가져오며, JSON 및 CSV 응답 형식을 모두 지원합니다. API 데이터를 실용적인 인사이트로 전환하고, 캠페인 성과, 고객 참여 메트릭 등을 Tableau의 강력한 분석 환경 내에서 분석할 수 있습니다.

REST API 커넥터는 다음 기능을 제공합니다.

  • 데이터 가져오기: HTTP GET 요청을 통해 REST API에서 데이터 가져오기
  • 응답 형식 지원: 다음을 사용하여 JSON 또는 CSV 응답 형식 처리:
    • 레코드의 JSONPath 구성
    • CSV 구분 기호 구성
  • 인증 모드: 다양한 인증 방식 지원:
    • 기본 인증
    • 전달자 토큰 인증(액세스 토큰)
    • OAuth(Tableau를 통한 권한 부여 코드 흐름, 액세스 토큰 및 새로 고침 토큰 지원)
  • HTTP 구성:
    • 사용자 지정 HTTP 헤더
    • HTTP 연결 시간 초과 설정
    • TLS 인증서 유효성 검사 제어
    • 확장 프로그램 프레임워크를 통한 페이지 매김 지원(오프셋/제한)
  • 테이블 구성: API 끝점에 대한 JDBC 테이블 이름 구성
  • 다중 REST API: 여러 REST API 끝점을 참조하고 관계를 통해 조인

설치

JDBC 드라이버 설치:

  • 드라이버 다운로드 페이지에서 JDBC REST API 드라이버 다운로드
  • .jar 파일을 다음 디렉터리로 이동:
    • Windows: C:\Program Files\Tableau\Drivers
    • macOS: /Users/[user]/Library/Tableau/Drivers
    • Linux: /opt/tableau/tableau_driver/jdbc
  • Tableau Desktop(2023.3 이상) 시작:
    • 연결 → 서버에 연결로 이동하고 REST API 선택

참고: 이 커넥터는 추출 전용이므로 먼저 데이터를 Tableau로 추출해야 합니다. REST API 데이터 원본에 연결한 후 워크시트 페이지로 이동하고 데이터 → **모든 추출 새로 고침...**을 사용하여 추출을 새로 고칩니다.

기술 사양

버전
1.0.1
지원 대상
Tableau 2023.3 이상

리소스