Deploy Tableau Server37% of the exam

External services, coordination ensemble and load balancers

How to configure External File Store, an external PostgreSQL repository and Independent Gateway, deploy a Coordination Service ensemble (including core-exempt Coordination Service-only nodes), assign Backgrounder node roles, and set Tableau Server up behind reverse proxies and load balancers.

Official exam objective
2.1 Implement production-ready Tableau Server deployments: 2.1.1 Deploy and configure Tableau Server: 2.1.1.1 Configure an external file store, 2.1.1.2 Configure an external repository, 2.1.1.3 Configure an external gateway, 2.1.1.4 Configure an unlicensed node, 2.1.1.5 Configure a coordination ensemble, 2.1.1.6 Configure a backgrounder process with a specific node role, 2.1.1.7 Configure Tableau for a load balancer; 2.1.2 Install in an air-gapped environment; 2.1.3 Validate a disaster recovery/high availability test strategy; 2.1.4 Perform a blue-green deployment; 2.1.5 Locate and interpret Tableau Server installation logs; 2.1.6 Install and configure Resource Monitoring Tool server and agents; 2.1.7 Plan and implement automated deployment (using a script, that is, Silent Installer).

~8 min read · 13 practice questions

What the exam expects

  • Configure External File Store and an external PostgreSQL repository at the right point of a new installation.
  • Install and enable Independent Gateway (the external gateway) with a compatible version and a correct enabling JSON file.
  • Deploy a Coordination Service ensemble, including on unlicensed (core-exempt) Coordination Service-only nodes added through the TSM CLI.
  • Assign a Backgrounder node role with tsm topology set-node-role and judge whether a topology allows it.
  • Configure Tableau Server for a load balancer and reverse proxy chain, including headers that Tableau Mobile needs.
  • Topics 2.1.2-2.1.7 are taught in Air-gapped, blue-green, RMT agent and silent installs; ensemble sizing is in Process counts, node roles and external services.

Key terms:

  • External File Store: a network share replacing the local File Store process.
  • External repository: a PostgreSQL instance outside Tableau Server holding the repository.
  • Independent Gateway: a standalone gateway on its own computer in front of the cluster.
  • Coordination Service ensemble: 1, 3 or 5 Coordination Service (ZooKeeper) instances that hold quorum and the topology's source of truth.
  • Node role: a per-node limit on which jobs its Backgrounder runs.

Key facts

Refresh temp space
Detail
Up to three times an extract's final file size
Storage enable argument
Detail
--network-share is required
Standalone repository
Detail
generic flavor; rails is reserved for RDS
Gateway version
Detail
Major version must match; maintenance match recommended
Gateway JSON port and protocol
Detail
Match TSIG_HK_PORT and TSIG_HK_PROTOCOL
Failed ensemble deploy
Detail
tsm topology cleanup-coordination-service removes it
Coordination-only nodes
Detail
Not counted against core-based licensed cores
Sole Backgrounder node
Detail
Must run all jobs
Mobile response header
Detail
X-Tableau: Tableau Server on all HTTP responses
Load balancer endpoint
Detail
Single URL in gateway.public.host
Sources for this section (9)
  • Why might an architect move Coordination Service onto dedicated nodes when servers barely exceed minimum hardware?
  • When does the repository_backup folder appear on an External File Store share?
  • Why does the External File Store page suggest an Active Directory security group for share access?
  • What must a gateway that authenticates users return to Tableau Mobile requests?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Tableau Architect pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 18 lessons of the Tableau Architect guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (13 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Choose guide-only, practice-only, or save $4 with both

Practice for the Tableau Architect exam