Hyper API

Tableau 추출(.hyper) 파일과의 상호 작용을 자동화합니다. 이 API를 사용하여 새 추출 파일을 만들거나, 기존 파일을 열고 파일에서 데이터를 읽어오거나 삽입, 업데이트 또는 삭제할 수 있습니다.

지원 수준
프로그래밍 언어
Python, Java, C++, .NET

Hyper API에는 Tableau 추출(.hyper) 파일과의 상호 작용을 자동화하는 데 사용할 수 있는 일련의 기능이 들어 있습니다. 이 API를 사용하여 새 추출 파일을 만들거나, 기존 파일을 열고 파일에서 데이터를 읽어오거나 삽입, 삭제 또는 업데이트할 수 있습니다. 이러한 작업은 제공된 고차 함수 집합이나 Hyper SQL을 사용하여 가능합니다.

사용 사례

개발자와 관리자는 Hyper API를 사용하여 다음을 수행할 수 있습니다.

  • 현재 Tableau에서 지원하지 않는 데이터 원본의 추출 파일을 만듭니다.
  • 사용자 지정 ETL(데이터 준비) 프로세스를 자동화합니다(예: 롤링 창 업데이트 또는 사용자 지정 증분 업데이트 구현). 
  • 추출 파일에서 데이터를 검색합니다. 
  • Hyper 파일을 만든 다음, REST API와 함께 사용하여 Tableau Server/Online에 게시된 데이터 원본에서 업데이트할 데이터를 지정합니다.

이점

데이터에 연결할 수 있으면, Hyper API를 사용해 데이터 추출을 생성할 수 있기 때문에 성능이 향상되고 오프라인 액세스가 가능합니다. 반정형 데이터 원본이나 비정형 데이터 원본 등 현재 지원되지 않는 데이터 원본이 있는 경우 Hyper API를 사용하여 데이터를 Tableau에 가져올 수 있습니다. 추출 파일 내의 데이터를 업데이트하고자 할 때 Hyper API를 사용해 추출 파일을 업데이트할 수 있습니다. 어떤 추출에서 데이터에 액세스해야 할 때, 이제 그 추출에서 데이터를 읽어오는 스크립트를 작성하면 됩니다.