Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Why we need this ?

For quite some time tabcmd has been Tableau’s swiss-army-knife for all kinds of tasks (external extracts, publishing, etc). Last couple of years a new tool has emerged - Tableau Rest API - which is continuously beefed up by Tableau.

Generate Personal Access Token in your Tableau profile

...

ssh-connect to “analytics” server

...

Run ~analytics/TigerETL3/runEtlShell.sh

Establish new session to Tableau REST API

Code Block
import analytics.tiger.agents.TableauRestAPI._
val session = signin("https://tableau.broadinstitute.org/api/3.6","myToken")

...