Tableau® is a data visualization tool that renders data. Saffron Technology™ uses Tableau's web data connector to visualize output from our APIs. To run the APIs, follow these instructions.
Run an API from Tableau
Prerequisites: Install the Docker container for the Web SDK. <link>.
- Run the Tableau Desktop (version 10 or later).
- Go to Connect > To a Server > Web Data Connector.
- In the Web Data Connector window, enter the URL for the web data connector in the following format:
http://{serverHostname}:{port}/web-sdk/connectors/tableau/html/connector.html
For example: http://sales01.saffrontech.intel.com/web-sdk/connectors/tableau/html/connector.html
- Press ENTER on your keyboard.
- Enter information about the Saffron Web Services and the API you want to run, as shown in the following example.
- Server URL
- Enter the URL that points to the saffron-ws server in the following format:
http://{saffronWSHostname:{port}.
For example: http://sales01.saffrontech.intel.com:8888 - Space
- Enter the space name.
For example: zoo - &API
- Enter the name of the API you want to use.
For example: async_batch_classifications - Params
- Enter the URL the parameters applicable to the API. See the API documentation for more information.
For example:
- filterby: "animal": "cat"
- nresults: 100
- signaturesize: 25
- signaturesm: 2
- similaritysm: 2
- Click Submit.
Tableau connects to the web data connector.
- Click Update Now.
The data is displayed in a table.
- Select Sheet1 and build your custom visualization.
For more information about creating dashboards, watch the Tableau video on YouTube.