Table of Contents

Tableau Reporting

Tableau GUI is Tableau on Hermes

Tableau is no longer self hosted. We use Tableau Cloud now

Architecture

Diagram.net overview

Sites

Tableau is divided into a number of sites. Tableau Manage Sites

Each site represents in our case a customer group. The current sites are

Sites are limited as each site account requires a Tableau license.

Users and Groups

Sites are constructed of two levels for permissions

We only have 1 user each for ExteNet and ATC.

Schedules

Schedules can be viewed under the Schedules option within each site. Note they are site specific so even if two sites use the same data set, two schedules one per site are required

Extracts available at Extract Refreshes

And can been seen here

Bridge Extracts

The Tableau Cloud bridge is software that runs on a server in our private network, that establishes a private connection to databases within our network. Currently, the bridge runs on tableaubridge.err and is deployed and configured using the deploy-tableau-bridge.yml playbook in the deployment playbooks repo. The roles/tableau-bridge-setup/README.md file has all the details to deploy or reconfigure.

To allow a workbook to use a bridge extract, follow these steps.

Make sure bridge is up

Publish datasource from Tableau desktop to cloud to extract through the Tableau bridge

Add newly published extract source to the workbook as a live connect

Licenses

Remember to sudo su tableau user for all commands Get a list of active licenses tsm licenses list Get the available license key off the Tableau website Customer Portal Tableau To activate the above key, the command on the Hermes server is tsm licenses activate -k TS37-6BF5-DB00-473F-E5D8 The output is License key activated. Restart server to apply updated licensing details. The restart command will be **However this wasn't required tsm restart