• No results found

Tableau Your Data! Wiley. with Tableau Software. the InterWorks Bl Team. Fast and Easy Visual Analysis. Daniel G. Murray and

N/A
N/A
Protected

Academic year: 2021

Share "Tableau Your Data! Wiley. with Tableau Software. the InterWorks Bl Team. Fast and Easy Visual Analysis. Daniel G. Murray and"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

Tableau Your Data!

Fast and Easy Visual Analysis

with Tableau Software®

Daniel G. Murray and

the InterWorks Bl Team

Wiley

(2)

Contents

Foreword xix

Introduction xxi

Part I Desktop

1

1

Creating Visual

Analytics

withTableau

Desktop

3

The

Shortcomings

of Traditional Information

Analysis

4

The Business Casefor Visual

Analysis

4

Three KindsofData that Exist in

Every Entity.

5

How Visual

Analytics Improves Decision-Making

5

Turning

Data intoInformation with Visual

Analytics

8

The Tableau Software

Ecosystem

8

Tableau

Desktop

and TableauReader. 8

Introducing

theTableau

Desktop Workspace

14

Using

the

Workspace

Controls

Effectively

74

TheStartPageand DataConnection

Page

74

What YouNeedtoKnowabout theMenu 18

Leveraging

Toolbar Icons 20

TheDataWindow,Data

Types,

and

Aggregation

22

Building

Visualizations with theRowand

Column Shelves 25

Number ofRecords,MeasureValues,andMeasureNames....26

Understanding

Color in Icons andPills 27

Using

the View Cardsto

Identify

Trends and Outliers 28 HowtheStatusBar

Helps

YouUnderstandVisualizations.... 30

Saving

Time

by Using

theShowMe Button 37

Notes 33

(3)

Connecting to Your Data 35

HowtoConnecttoYourData 35

Connecting

to

Desktop

Sources 36

Connecting

toDatabase Sources 37

Connecting

toPublicDatasources 38

WhatAre Generated Values? 39

Measure Names and Measure Values 40

Tableau

Geocoding

41

Numberof Records 42

Knowing

WhentoUse a Direct Connection or a DataExtract..43 The

Flexibility

ofDirect Connections 43

The

Advantages

ofaData Extract 44

Using

Tableau's File

Types Effectively

45

Tableau Workbook Files 45

Tableau

Packaged

Workbooks 46

Tableau Datasource Files 46

Tableau Bookmark Files 47

Joining

Database Tables with Tableau 47

TheDefaultInnerJoin 49

TheLeftand

Right

Join

Types

50

Customizing

Tableau's Join

Script

51

Blending

DifferentDatasources in a

Single

Worksheet 54

WhentoUse

Blending

vs.Joins 54

How toCreateaData Blend 54

Factors thatAffecttheSpeedof Your Data Connections 59

Your Personal

Computer

59

YourServer Hardware 60

The Network 61

The Database 61

Howto Deal withData

Quality

Problems 61

QuickSolutions in Tableau 62

Correcting

YourSource Data 63

Note 63

Building

Your FirstVisualization 65

Fast and

Easy Analysis

via Show Me 65

HowShow Me Works 66

Chart

Types

Provided

by

the Show Me Button 67

TextTables

(crosstabs)

67

Maps (Symbol

and Filled) 68

Heat

Maps, Highlight Tables,

Treemaps 69 Bar

Chart,

Stacked Bar,

Side-by-Side

Bars 69

(4)

CONTENTS XI

Line Charts For Time Series

Analysis

70

Area Fill Charts andPieCharts 71

Scatter

Plot,

CircleView,and

Side-by-Side

Circle Plots 72 Bullet

Graph,

PackedBubble,

Histogram,

and

GanttCharts 72

Trend Lines and Reference Lines 74

Adding

Trendlines and Reference LinestoYour Charts 76

Trend Lines 76

ReferenceLines 76

Why

the

Concept

of

Scope

is

Important

78

Changing

theScopeof TrendLines 79

Sorting

Data inTableau 81

Manual

Sorting

via Icons 81

Calculated Sorts

Using

the Sort Menu 83

Enhancing

Viewswith

Filters,

Sets,

Groups,

and Hierarchies—84

Making

HierarchiestoProvide Drill-Down

Capability

84

Creating

and

Using

Filters 86

Creating

aFilterwiththe Filter Shelf 86

Grouping

Dimensions 90

How Tableau Uses Date Fields 97

Tableau'sDate

Hierarchy

99

Rearranging

TimewithTableau 100

Creating

Customized Date Fields 101

Taming

Data with Measure Names andValues 702

Notes 107

4 Creating

CalculationstoEnhanceYour Data 109

What isAggregation? 110

Count Distinct Versus Count 110

Median Ill

DimensionversusAttribute 111

What Are Calculated Values and Table Calculations? 112

HowDoCalculated Values Work? 113

HowDoTableCalculations Work? 114

A WordonCalculations and Cubes 775

Using

the Calculation

Dialog

Box toCreate

Calculated Values 115

Field Selection 777

FunctionSelection 777

Parameter Selection 777

Building

Formulas

Using

TableCalculations 118

Editing

TableCalculationstoSuit Your

Purpose

120

Understanding

TableCalculation Behavior 722

(5)

xii CONTENTS

Customizing

Table Calculations 123

Secondary

Table Calculations 125

Using

Table CalculationFunctions 128

Adding Flexibility

toCalculations with Parameters 129

WhatareBasic Parameters? 130

WhatAreAdvancedParameters? 132

Using

the Function Reference

Appendix

135

Notes 136

5

Using MapstoImprove

Insight

137

Creating

aStandard

Map

View 138

HowTableauGeocodes Your Data 140

Typical Map

Errors and HowtoDealWith Them 742

Plotting

Your Own Locations on a

Map

144

Adding

Custom

Geocoding

to Your Datasource 744

Importing

Custom

Geocoding

into Tableau 745

Using

Custom

Geographic

Units ina

Map

746

Replacing

Tableau'sStandard

Maps

149

Why Replace

Tableau's Standard

Maps?

749

Replacing

Tableau's Standard Mapsto

Enhance Information 750

Using Custom

Background

Imagesto Plot

Spatial

Data 152

Why

Are Non-Standard Plots Useful? 752 The

Steps Required

toBuildaCustom

Spatial

Plot 752 PositioningMarkson aNon-StandardMap 753

Publishing

Workbooks with Non-Standard

Geographies

.... 156

Shaping

Datato Enable Point-to-Point

Mapping

157

Animating Maps Using

the Pages Shelf

orSlider Filters 159

Notes 160

S Developing

anAd Hoc

Analysis

Environment 161

Generating

New DatawithForecasts 162

How Tableau Creates Forecasts 762

Providing

Self-ServiceAd Hoc

Analysis

with Parameters 166

What Are Parameters? 767

How Can Parameters Be Used?. 767

Basic Parameter Controls 767

Advanced Parameter Controls 777

Editing

Views inTableauServer 175

Note 176

(6)

CONTENTS XIII

7 Tips,

Tricks,and Timesavers 177

SavingTime and

Improving Formatting

177

Double-Click FieldstoBuild Faster 777 Reduce Clicksusingthe

Right-Mouse

Button

Drag

179 Quick

Copy

Fields with

Control-Drag

779

Replace

Fields

by Dropping

theNewFieldonTop 780

Right-Click

toEditorFormat

Anything

787

Editing

or

Removing

Titles from Axis

Headings

787

Speed Up

Your Presentation

Page

Views 782

A Faster

Way

to AccessFieldMenu

Options

783

Improving Appearance

to

Convey Meaning

More

Precisely

184

Changing

the

Appearance

ofDates 784

Formatting Tooltip

Content 785

Change

the Order of Color

Expressed

inChartsto

Compare

Related Valuesmore

Easily

785 ExposingaHeader inaOne-Column Crosstabto

Add

Meaning

and Save

Space

786

Unpacking

a

Packaged

Workbook

File

(.twbx)

787

MakeaParameterizedAxis Label 787

Using

ContinuousQuickFiltersfor

Ranges

of Values 788

CreateYour Own Custom Date

Hierarchy

789

Assemble Your Own Custom Fields 790

Let Tableau Build Your Actions 797

Formatting

Table CalculationResults 792 WhentoUse

Floating Objects

inDashboards 795

Customizing Shapes, Colors,

Fonts,

and

Images

196

Customizing Shapes

796

Customizing

Colors 798

Customizing

Fonts 799

Customizing Images

inDashboards 200

AdvancedChart

Types

201

Bar in BarChart 207

Box Plots 202

Pareto Charts 204

Sparklines

207

Bullet

Graphs

208

(7)

Bringing

It All

Together

with Dashboards 211 How Dashboard Facilitates

Analysis

and

Understanding

211

How Tableau

Improves

the Dashboard

Building

Process 212

TheWrong WaytoBuild aDashboard 213

The Right

Way

toBuildaDashboard 215

Best Practices for Dashboard

Building

216

SizetheDashboardto Fitthe Worst-Case AvailableSpace.. 216

Employ

4-PaneDashboard

Designs

277

Use ActionstoFilter Instead ofQuickFilters 278 Build

Cascading

Dashboard Designsto

Improve

Load

Speeds

279

Limit the Use of ColortoOne

Primary

ColorScheme 279 Use SmallInstructions NeartheWorktoMake

Navigation

Obvious 220

Filter Information PresentedinCrosstabstoProvide

Relevant Details-on-Demand 227

RemoveAll Non-Data-Ink 223

AvoidOne-Size-Fits-AllDashboards 223 WorktoAchieve Dashboard Load Times of Less

thanTenSeconds 223

Building

Your First Advanced Dashboard 224

Introducing

the Dashboard Worksheet 224

Defining

the Dashboard Size 227

Position the Worksheet

Objects

in the Dashboard

Workspace

227

Using Layout

ContainerstoPosition

Objects

237

Positioning

and

Fitting

the Dashboard

Objects

234

Using

ActionstoCreateAdvanced Dashboard

Navigation

.. 245

Embedding

aLive Website inaDashboard. 254

Adding

DetailsonDemand with

Tooltips

262 SharingYour Dashboard with Tableau Reader 266

Security

Considerations for

Publishing

via

Tableau Reader. 266

Sharing

Dashboards with Tableau Onlineor

TableauServer 267

Designing

forMobile

Consumption

268

The

Physics

of Mobile

Consumption

268

Security

Considerations for Mobile

Consumption

269

Typical

Mobile

Usage

Patterns 269

Using

theTableau Performance Recorderto

Improve

Load

Speed

278

Notes 279

(8)

CONTENTS XV

Part II

Tableau Server 281

9 Installing

Tableau Server 283

TheReasonsto

Deploy

TableauServer 284

Data Governance 284

Efficiency

284

Flexibility

285

Licensing Options

for TableauServerand Tableau Online 286

Determining

Your Hardware and Software Needs 286

Determining

WhatKindof ServerLicense toPurchase 287

Tableau Server'sArchitecture 288

Sizing

the Server Hardware 289

Environmental FactorsThatCan Affect Performance 290

Configuring

TableauServerforthe First Time 291

General: Server Run As User 29?

General: User Authentication andActive

Directory

292

Setting-up Security

Rights

294

Enabling

Row-Level

Security

via Filters 296 When and Howto

Deploy

Serveron

Multiple

Physical

Machines 300

Deploying

Tableau Server in

High Availability

Environments 301

The Three Node Cluster 307

The Four Node Cluster 302

Leverage Existing Security

with Trusted Authentication 303

Deploying

Tableau Server in

Multi-NationalEntities 306

Using

Performance Recorderto

Improve

Performance 307

TimelineGanttChart 308

The Events Sorted

by

Time 309

Query

Text 309

Performance-tuning

Tactics 309

Managing Tableau Server inthe Cloud 311 l/l/hat DoesitMeantobe in the Cloud? 377 Tableau's Cloud-BasedVersionsof Server 311 Putting TableauServer In TheCloud 312

Monitoring Activity

onTableau Server 313

TheStatusSection 314

The

Analysis

Section 314

The Activities Section 314

The

Settings

Section 375

Notes 315

(9)

UsingTableauServer to Facilitate Fact-Based

TeamCollaboration 317

Publishing

Dashboards in Tableau Server 317

Project

319

Name 319

Tags

319

View Permissions 379

ViewstoShare 320

Options

320

Organizing Reports

for

Consumption

321

Adding

Tagsto Workbooks 322

Creating

aFavorite 323

Optionsfor

Securing Reports

325

The

Application Layer.

325

Defining

Custom Roles 326

APermission-Setting

Example

328

Improve Efficiency

with the Data Server 330

Incremental

Updates

335

Consuming

Information inTableauServer 335

Finding

Information 336

Sharing

Comments andViews 338

Customized Views 339

Authoring

and

Editing Reports

via Server 340 WhatIs

Required

toAuthor

Reports

onthe Web? 340

Server

Design

and

Usage

ConsiderationsRelatedto

Web and Tablet

Authoring.

341

Differences between

Desktop

and WeborTablet

Authoring

341

Saving

and

Exporting

via the Web-Tablet Environment 346 Recommendations for

Implementing

Web-Tablet

Authoring

347

Sharing

Connections,Data Models,and Data Extracts 348

Offering

aCommon Data

Library

348

Sharing

DataModels 348

Inheritance of

Updates

349

Embedding

Tableau Reports

Securely

onthe Web 349

WhentoEmbedaDashboard 349

How toEmbedaDashboard 350

Tips

and Tricks for

Embedding

Dashboards 352

Using Subscriptions

toDeliver

Reports

via E-mail 354

Administrators

Subscription Management

355

Creating Subscription

Schedules 355

Notes 356

(10)

CONTENTS XVII

11 Automating

Server with Tableau's Command Line Tools 357

What do tabcmd and tabadmindo? 357

Installing

theCommandLine Tools 358

Setting

theWindowsPath 360

What Kinds of Tasks Can Be

Done withTabcmd? 361

Learning

to

Leverage

Tabcmd 362

Manually Entering

and RunningaScriptinTabcmd. 363

Running

Tabcmd

Scripts

Via BatchFiles 364

Common Use Cases for Tabcmd 368

RetrievingForecast Datafrom Workbooks 368

Manage

Data Governance Via Tabcmd 368

Using

Tabadmin for Administrative Task Automation 368

Starting

Tableau Server 369

Part III

Case Studies 371

12

Use Cases for

Rapid-Fire

Visual

Analytics

373

Rapid-Fire Analysis

at aPublic

Utility

373

Aggregating Disparate

Datasourcesata

Large University

375

Getting

Started with Tableau 375

Prototype

Report

Development

375

Leveraging

Tableau Further 376

Tepper's

Outcome and

Example

Dashboards 376

Analysis

ina

Major Railway Logistics

Team 378

Modalgistics

Does

Transportation

Research 379

How

Modalgistics

UsesTableau 379

TheOutcomefor

Modalgistics

381

Quality

Metrics in a

Hospital

382

Obamacare and MedicareReimbursements 382 HowTableauWasUsedto

Analyze

VBP 383

Southern Maine's Outcome 386

Planning

foraSuccessful Tableau

Deployment

at ACT 386

ValueDriversforACT 386

Building

User Base Interest and Skill 387 A

Properly Staged

Evaluation and RollOut. 387

How ACT UsesTableau 388

Ensuring Sustainability

388

Employing

Visual

Analytics

toAid Succession

Planning

389

AFramework for

Spurring

Effective Conversation

and Action 389

Providing Progressive

Information forSuccession

Planning

.390

References

Related documents

o In the Data Window, ctrl-click on latitude, longitude and city and click “Show Me” o Drag the 2010 census population from the Data Window to the Size Shelf.. o Right-click on

This comparative study was designed to investigate the potential impact of online instruction affects K-12 in-service teachers’ attitudes toward technology integration and

In this paper we examined the effectiveness of different types of renewable energy (RE) policies in fostering innovation across an array of renewable energy

The study is primarily based on a thorough review of relevant literature in the areas of organisational culture, exploitation prospects of Building Information Modelling,

This case study investigated the evolution that has taken place in the Queensland Department of Public Works Division of Project Services during the last 20 years

This paper presents part of a larger research in progress, where the aim is to facilitate construction management professionals’ development regarding the use of

The analysis of the papers identified a total of 168 instances of usability flaws that could be classified into 13 categories of usability flaws representing either violations of

In 2011, 51 percent of physicians intended to apply for meaningful-use incentives, and 11 per- cent of all physicians reported both intending to apply and having the ten capabilities