Tableau Prep 사용 - 명령줄을 통한 자동화

Tableau Prep Command Line Interface (CLI)



Tableau Prep 2018.2.2의 새로운 기능입니다. 이제 명령줄에서 flow 파일(.tfl)을 실행할 수 있습니다.
Tableau Prep 도움말
명령줄에서 출력 파일 업데이트

이렇게 하면 Windows 작업 스케줄러 등을 사용하여 Tableau Prep 일정을 실행할 수 있습니다.
작업 스케줄러 만지지 않았다면, 다음 문서를 참조하십시오.
Windows에서 bat 파일을 자동 실행하고 싶을 때(작업 스케줄러 설정)

.tfl 파일을 명령줄에서 실행해 봅니다.



Tableau Prep에서는 출력 형식으로 로컬로 csv, tde, hyper 형식으로 토출할지, Tableau Server, Tableau Online에 데이터 소스를 Publish할지 선택할 수 있게 되어 있어 명령줄을 통해서도 이러한 출력을 지원합니다. 있습니다.

인증 자격 증명 파일 만들기



대상 데이터 소스에 대한 로그인 정보와 대상 Tableau Online/Tableau Server에 대한 로그인 정보를 json 파일로 정의합니다. 이번에는 Excel을 데이터 소스로 사용하기 때문에 input은 비워두고 output 만 정의합니다. credentials.json이라는 이름을 지정하여 적절한 디렉토리에 저장합니다.

credentials.json
{
  "inputConnections":[
 ],
  "outputConnections" : [
  {
  "serverUrl":"server to publish to URL",
  "contentUrl":"siteID",
  "username":"username",
  "password":"password"
  }
 ]
}

흐름 실행



명령줄에서 흐름을 실행하려면 관리자로 명령 프롬프트를 엽니다.
-h 를 붙여 실행하면 help 를 참조할 수 있습니다.
Windows:

TableauPrepCLI
\<Tableau install location>\Tableau Prep <version>\scripts\tableau-prep-cli.bat -h



-c 로 인증 자격 증명 파일을, -t 로 .tfl 파일을 지정할 수 있습니다.

TableauPrepCLI
\<Tableau install location>\Tableau Prep <version>\scripts\tableau-prep-cli.bat -c \path\to\<credentials file>.json -t \path\to\<flow name>.tfl

실행결과는 이런 느낌


작업 스케줄러에 등록



방금 명령을 bat 파일로 저장하고 작업 스케줄러에 등록합니다.
자세한 내용은 Windows에서 bat 파일을 자동 실행하고 싶을 때(작업 스케줄러 설정)을 참조하십시오.


요약



Tableau Prep 처리를 자동화할 수 있습니다. 현재는 Tableau Prep CLI와 태스크 스케줄러의 조합 기술로 어떻게 든 운용에 탑승할 것 같습니다. 본래라면 Tableau Server의 한 기능으로 스케줄링 설정을 할 수 있으면 가장 좋습니다.
덧붙여서 스케줄링에 관한 기능 확장 요망은 이쪽↓
Tableau Prep - add ability to schedule flows

Tableau Prep Conductor라는 제품 기능이 구현되었습니다. Data Management Add-on이라는 추가 라이센스를 구입하면 기능을 사용할 수 있습니다.
htps //w w. ㅇㄹ 맞아. 코 m / 자 jp / p 로즈 cts / 아 d 온 s / 다타 마나게 멘 t

자원



Tableau Prep 사용 - LOD 표현 계산을 시도합니다.
처음 Tableau Prep

좋은 웹페이지 즐겨찾기