Versions Compared

Key

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

Tableau server runs as a extractor deployed into your environment.

It requires the following pre-requites to be setup in your tableau server instance

  1. The Tableau Metadata API must be enabled Enabling tableau Metadata API

  2. The Tableau Repository access must be enabled https://help.tableau.com/current/server/en-us/cli_data-access.htm#repository-access-enable

  3. A non-SSO user is required to access the Tableau APIs. Tableau does not support SSO users for API access. https://help.tableau.com/current/server/en-us/saml_requ.htm

    1. This user needs to have one of the following roles: https://help.tableau.com/current/server/en-us/users_site_roles.htm

      1. Site Administrator Creator is only available on Role Based Licensing Model

      2. Server Administrator is available on both Role Based and Core Based Licensing Model

  1. Create a new Source of type Tableau in K

  2. Download the kada-tableau-extractor package.

  3. Setup a python environment

  4. Run the extractor. This will generate an output folder containing the K interface files.

    Code Block
    python kada-tableau-extractor.py \
      --server https://example.com \
      --username <your-tableau-server-user> \
      --password <your-tableau-server-user-password> 
      --db_password <your-repository-password> \
      --db_host=example.com

  5. Load this files into the landing folder. Contact K Support if you have not been given the access keys to the landing folders.