Preparation - 20% Flashcards

1
Q

What is there to know about navigating Server as an end user?

A

Content: search, filter, sort, view, select. Mark favorites, add tags.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What should I know about custom shapes in regards to the end user experience?

A

Custom shapes must be placed in their own folder in the My Tableau Repository\Shapes path to be uploaded along with the published workbook.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Identify the 3 client components (vs server components)

A

Tableau Desktop, tabcmd, Web browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Identify 10 server components (vs client components)

A

Application Server, Backgrounder, VizQL, Cache Server, Data Server, Data Engine, File Store, Repository, Gateway, Search & Browse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How do client and server components work together?

A

???

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What’s the difference between Public and Server?

A

Flat files only. Cannot refresh data. No security as to who can access the view. No app.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What should I know about Tableau Mobile and Online

A

Tableau Online is hosted by Tableau Software in the cloud. Tableau Mobile is the app that lets you connect securely to either Online or Server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How do we identify the current version of Tableau Server?

A

I-bubble: About Tableau Server (in browser)

tabcmd version

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where can I get the latest release of Tableau Server?

A

from tableau.com…but there’s also a separate site where you can get the worker software…
tableau.com/support/esdalt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Where can I access release notes for Server?

A

tableau.com/support/releases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the minimum RAM requirements for:

a. testing, and
b. production usage

A

a. 8 GB

b. 32 GB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the minimum CPU requirements for:

a. testing, and
b. production usage

A

a. 4 cores

b. 8 cores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the minimum hard disk requirements for:

a. testing, and
b. production usage

A

a. 15 GB

b. 50 GB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the supported operating systems?

A

Microsoft Windows 7 or later

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the browser requirements?

A

most modern browsers are supported…Something about Java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the SMTP Server?

A

It’s usually “smtp.(my domain name here).com”

Can also use command line “nslookup”

17
Q

What are the options for email alerts?

A
  1. Up, down, and failover events

2. Low disk space

18
Q

What are potential port issues?

A

Port 80 - TS uses it for Gateway, but is used by Internet Information Services (IIS) by default.

19
Q

What are the 4 things to take into consideration when you’re running Server in the cloud?

A
  1. no pooled resources
  2. Make sure ports are opened in any firewalls, and that server will accept traffic from users’ network addresses
  3. AD can be tricky
  4. For multi-node configurations, make sure IP address of nodes are static & firewalls allow nodes to communicate with each other
20
Q

What are anti-virus concerns?

A

Anti-virus scans can cause degraded performance if they’re done while the server is running. Exclude Tableau Server folders from on-access scans, and only scan them when they’re stopped.

21
Q

What are the differences between core and user licensing?

A

Core: no user limit, only hardware limit
User: no hardware limit, only user limit

22
Q

Where do core and user licensing reside?

A

In the Gateway

23
Q

List the 11 Server processes and their functions.

A

Application Server: web application, RESP API calls, browsing & searching
Backgrounder: Extract refreshes, subscriptions, ‘Run Now’ tasks, tabcmd
Cache Server: Query cache
Cluster Controller: Monitors components, detects failures, executes failover
Coordination Service: Distributed installations - helps make decisions during failovers
Data Engine: Stores data extracts, answers queries
Data Server: Manages connections to TS data sources
File Store: Replicates extracts across data engine nodes
Repository: Workbook and User metadata
Search & Browse: fast search, filter, retrieval, display of content metadata
VizQL Server: Loads and renders views, computes and executes queries

24
Q

What are the differences between simple distributed environments and HA environments?

A

HA builds in redundancy to avoid a single point of failure.

25
Q

Understand the Repository.

A

Normally consumes few resources.
Stores data like user and group metadata, group assignments, permissions, projects, data sources, extract metadata and refresh information.

26
Q

Understand the Cache Server.

A

Single-threaded. In-memory. Stores returned queries so that later users can get answers faster.

27
Q

Understand Cluster Controller and Coordination.

A

Included in Base Install for distributed environments. You can’t uninstall them. Coordinates activities on the Server.

28
Q

Use the REST API

A

Manage and change Server resources programmatically, via HTTP.

29
Q

Identify the ports required for data sources…

A

?? emailed Bec. I think it might be 9700-9899, 9800, 10000

30
Q

Verify the runtime user permissions on the database

A

click on the data source > from Actions, select Edit Connection > Test Connection

31
Q

Identify the necessary database drivers

A

tableau.com/drivers
Workers running VizQL, Application Server, Data Server, and Backgrounder processes also need to have the drivers installed.

32
Q

What are the differences between flat file, relational, and cube data sources?

A

Flat: Run As User account must have permissions to a network directory to connect to a file. FULL file path must be specified, can’t be a user-specified path, like a network drive
Relational: Run As User account must have read access to the data source, and drivers installed.
Cube: No pass-through connections. to use a “published” cube data source, you have to download it and use locally. Drivers and ports.

33
Q

What are the differences between extract and live connections, from a Server perspective?

A

Extract: Users must have permission to connect to the DS & Run As account must be able to access it so it can get refreshed
Live:
1. Database login account: either authenticate through Windows NT, or thru database’s own security
2. Authentication mode:
a. If Windows NT - Server Run As account, or Impersonate via Server Run As account
b. If database - Prompt users, embedded password, impersonate via embedded password
3. User filters: based on Server login account

34
Q

What are the benefits of a published data source?

A
  1. centralized management
  2. easy to connect for end user
  3. extracts all update at the same time
  4. leverage metadata work - renaming fields, calculations, etc.
  5. save server space and processing time
  6. only install the driver once
35
Q

Describe the [infrastructure] network latency implications.

A

Network latency can be affected by a large number of concurrent users, or extract refreshes. Network issues typically come from the backgrounder, data engine, data server, or VizQL server

36
Q

Explain the risks of dynamic IP addressing

A

If a computer running Server gets a new IP address (after a VM reboot; in a network environment using DHCP) must run tabadmin config to update Server’s configuration with the change. Otherwise it won’t be able to communicate with other workers or trusted hosts.