Administration36% of the exam

Server analysis, REST API, embedding and license usage

How to collect PerfMon data and adapt Tableau's sample performance workbook, remove users from a site, refresh and deactivate product keys, address the REST API with LUIDs and JSON bodies, find the right log, choose a compatible Embedding API library, and collect and filter Desktop license usage.

Official exam objective
3.1 Understand how to: 3.1.1 Maintain data connections; 3.1.2 Create schedules; 3.1.3 Create, edit and delete subscriptions; 3.1.4 Perform Server analysis; 3.1.5 Complete a backup and restore; 3.1.6 Perform cleanup; 3.1.7 Add, remove, or deactivate users; 3.1.8 Update licenses; 3.1.9 Start, stop or restart; 3.1.10 Utilize tsm and tabcmd; 3.1.11 Use REST API; 3.1.12 Work with Log Files; 3.1.13 Understand Embedding; 3.1.14 Monitor Desktop license usage; 3.1.15 Manage workbook and data source revision history.

~8 min read · 10 practice questions

What the exam expects

  • Collect server resource data with Windows Performance Monitor and adapt Tableau's sample performance workbook to it.
  • Predict what removing a user from one site does, and what term and perpetual product keys do when they expire.
  • Build classic REST API requests: sign in, site LUID in the URI, XML or JSON bodies, version numbers.
  • Find the log a component writes, and pick an Embedding API library compatible with the server release.
  • Enable Desktop license reporting and read the Desktop License Usage view and its filters.

Key terms:

  • PerfMon data collector set: how Windows Performance Monitor stores the counters it gathers.
  • LUID: a locally unique identifier for a site or resource in REST API URIs.
  • Content URL: the site's subpath, called the Site ID on Tableau Server.
  • Embedding API v3: the JavaScript library for embedding views from Tableau 2021.4 or later.
  • Desktop license reporting: product-key Tableau Desktop installations sending usage to Tableau Server.

Key facts

Process counters
Detail
Tableau Server must be running when the data collector set is created
PerfMon log format
Detail
Comma separated; sample interval 30 seconds
Sample workbook
Detail
Remap host-named fields, add process instances, remove the date filter
Remove from site
Detail
Other sites' memberships unchanged
Expired term key
Detail
Tableau stops; activate a new key from the Customer Portal
Expired perpetual maintenance
Detail
Keeps running; no upgrades until renewed
REST version
Detail
2022.3 = API 3.17
Credentials token
Detail
240 minutes by default; signed-in site only
TSM client log
Detail
C:\Users\<user>\.tableau\tsm\tsm.log
Embedding API for 2022.3
Detail
v3.3 (tableau.embedding.3.3.0)
Desktop reporting setup
Detail
Enable on Server, and set each Desktop's reporting server
Top bar graph
Detail
Empty when Use is not selected in Action
Sources for this section (10)
  • When does a REST API credentials token expire if the server keeps its default setting?
  • Why can PerfMon fail to collect counters from a second node even after they were selected?
  • Which HTTP status does a successful REST DELETE return?
  • Why can't a web page load the Embedding API library from a local file:// copy?

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

Keep reading with the Tableau Server Administrator pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 34 lessons of the Tableau Server Administrator guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (10 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 Server Administrator exam