Coder Social home page Coder Social logo

stephenlprice / tableau-rest-tutorial Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 47 KB

Fully automated Postman collection for the Tableau Server REST API tutorial

Home Page: https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_get_started_tutorial_intro.htm

License: MIT License

tableau-server tableau-rest-api tutorial rest-api postman postman-collection

tableau-rest-tutorial's Introduction

tableau-rest-tutorial

Fully automated Postman collection for the Tableau Server REST API tutorial

Walkthrough

  1. To get started, import the collection via Postman's Github integration or clone the repository and import it as a local file.
  2. Create a Postman environment called Tableau REST API.
  3. Add three environment variables used when authenticating into Tableau Server: username, password, content-url as defined in the API Docs.

NOTE: The collection has a Sign In request that is scripted to use the environment variables from step #3. Additionally, there is a collection level script that performs the same task (see Pre-Request Script for the Collection) for every single request. As a result any request made with the collection will first authenticate and update the collection variables site-id and api-key. Manual authentication is no longer required.

  1. Make any request or perform the Sign In request to update the site-id and api-key collection variables.
  2. Requests follow the structure of the tutorial: Authentication => Projects => Workbooks => Users => Groups => Permissions

NOTE: Additional requests have been added to those listed in the tutorial for convenience as they set collection variables for future use.

NOTE: Currently users cannot publish workbooks from Postman due to difficulties described in Tableau's documentation. As a result making a curl or httpie request is advised. NOTE: Additional endpoints have been added to help learn about Tableau's REST API.

signed by joseacortez91 signed by stelloprint

tableau-rest-tutorial's People

Contributors

joseacortez91 avatar stephenlprice avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.