Cover image for Visual intelligence : microsoft tools and techniques for visualizing data
Title:
Visual intelligence : microsoft tools and techniques for visualizing data
Personal Author:
Publication Information:
Indianapolis, I.N. : John Wiley & Sons, 2013
Physical Description:
xxix, 400 p. : ill. ; 24 cm.
ISBN:
9781118388037
General Note:
Includes index
Subject Term:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010305814 BF241 S73 2013 Open Access Book Book
Searching...

On Order

Summary

Summary

Go beyond design concepts and learn to build state-of-the-art visualizations

The visualization experts at Microsoft's Pragmatic Works have created a full-color, step-by-step guide to building specific types of visualizations. The book thoroughly covers the Microsoft toolset for data analysis and visualization, including Excel, and explores best practices for choosing a data visualization design, selecting tools from the Microsoft stack, and building a dynamic data visualization from start to finish. You'll examine different types of visualizations, their strengths and weaknesses, and when to use each one.

Data visualization tools unlock the stories within the data, enabling you to present it in a way that is useful for making business decisions This full-color guide introduces data visualization design concepts, then explains the various Microsoft tools used to store and display data Features a detailed discussion of various classes of visualizations, their uses, and the appropriate tools for each Includes practical implementations of various visualizations and best practices for using them Covers out-of-the-box Microsoft tools, custom-developed illustrations and implementations, and code examples

Visual Intelligence: Microsoft Tools and Techniques for Visualizing Data arms you with best practices and the knowledge to choose and build dynamic data visualizations.


Author Notes

Mark Stacey founded Pragmatic Works South Africa (a company specializing in data management and presentation) and Aphelion Software (software for visualization). He has developed visualizations for major corporations and the South African government.
Joe Salvatore is a Business Intelligence Architect with Pragmatic Works. He has been a database architect, business intelligence developer, and application developer for more than 15 years.
Adam Jorgensen is President of Pragmatic Works, Director at Large for the Professional Association of SQL Server, and a Microsoft SQL Server MVP. He regularly speaks at industry events.


Table of Contents

Introductionp. xxiii
Part I Introduction to Data Visualizationp. 1
1 Fundamentals of Visualizationp. 3
Data Visualization versus Artistic Visualizationp. 4
The Place of Infographicsp. 7
Using 3D Effectivelyp. 7
The Illusion of Depthp. 8
Additional Dimensionsp. 9
A Description of the Problem and a Proposed Solutionp. 10
Summaryp. 11
2 Designing a Visualizationp. 13
Goals of Visualizationp. 13
Human Perceptual Abilitiesp. 15
Strategic, Tactical, and Operational Viewsp. 18
Glance and Go versus Data Explorationp. 21
Using Color in Visualizationsp. 23
Use of Perspective and Shapep. 28
Summaryp. 31
Part II Microsoft's Toolset for Visualizing Datap. 33
3 The Microsoft Toolsetp. 35
A Brief Historyp. 35
Database Toolsp. 40
The Place of Each Front-End Toolp. 44
Installing the Sample Databasesp. 46
Summaryp. 51
4 Building Data Sets to Support Visualizationp. 53
What Data Sets Arep. 53
Why We Need Themp. 53
How Data Sets Are Createdp. 54
Why Data Sets Are Importantp. 54
Common Data Set Elementsp. 54
Data Qualityp. 55
Metadatap. 55
Formattingp. 56
Data Volumep. 56
Automated Datap. 57
Types of Data Sets and Sourcesp. 57
Data in the Internet Agep. 58
Spreadsheetsp. 58
When to Store Data in a Spreadsheetp. 58
SQL Tablesp. 59
OLAP and Tabular Modelsp. 60
Reports and Data Feedsp. 60
Hadoop and Other Nonrelational Sourcesp. 61
Creating Data Sets for Visualizationp. 62
Copy and Pastep. 62
Exporting Data from Systemsp. 62
Import Techniques and Toolsp. 62
Getting Startedp. 63
Your First Data Setp. 63
Your First Data Setp. 63
Getting Datap. 64
Cleaning Your Datap. 65
Moving Your Data into a Good Format for Visualizationp. 66
Verifying Your Data by Prototypingp. 67
Summaryp. 68
5 Excel and PowerPivotp. 69
What are Excel and PowerPivot?p. 69
PowerPivot versus BISM versus Analysis Servicesp. 69
Column Storesp. 73
Multidimensional versus In Memory Modelsp. 75
Creating Your First PowerPivot Modelp. 75
Step 1 Understand Your Datap. 76
Step 2 Create Your First Modelp. 76
Step 3 Does Your Model Work?p. 81
What Does Excel Do for Me?p. 82
Pivot Charts and Tablesp. 82
Summaryp. 86
6 Power Viewp. 87
What Is Power View?p. 87
BISM: The First Requirement for Power Viewp. 90
Creating a Power View Reportp. 91
Creating a Data Sourcep. 91
Creating a New Power View Report in Excelp. 91
Enhancing Data Models for Power Viewp. 97
Cleaning Up Your Data Modelp. 97
Adding Metadata for Power Viewp. 98
Sharing Power View Reportsp. 100
Publish in SharePointp. 101
Exporting to PowerPointp. 103
Installing the Power View Samplesp. 103
Summaryp. 104
7 PerformancePointp. 105
Tabular versus Multidimensional Sourcesp. 105
Requirements for Running PerformancePointp. 106
SharePoint Requirementsp. 106
Authentication Issues when Using Secure Store Servicep. 108
KPIs, Scorecards, Filters, Reports, and Dashboardsp. 110
Creating a Data Sourcep. 110
Mapping the Time Dimensionp. 112
KPIsp. 118
Scorecardsp. 120
Filtersp. 121
Analytic Reportsp. 122
Dashboardsp. 123
Combining Visualizations in PerformancePointp. 124
Embedding an SSRS Reportp. 125
Embedding Excel Reportsp. 125
Creating Web Part Pages in SharePointp. 126
Adding Web Partsp. 127
PerformancePoint Connectionsp. 128
Installing the PerformancePoint Samplesp. 130
Summaryp. 132
8 Reporting Servicesp. 133
Native versus Integrated Modep. 133
Native Modep. 134
SharePoint Integrated Modep. 134
Shared and Embedded Data Sourcesp. 136
Authentication: A Better Solutionp. 137
The Double Hop Problemp. 138
Set Execution Context: Requirements and Setupp. 138
Expressions in Reporting Servicesp. 140
Business Intelligence Development Studio and Visual Studio versus Report Builderp. 141
Installing the Reporting Services Samplesp. 145
Summaryp. 146
9 Custom Codep. 147
Silverlight, WPF, XAML, and HTML5p. 147
The Future of Silverlightp. 150
Accessing Data from HTML5p. 151
Installing the HTML5 samplesp. 152
A Web Service Sample in C#p. 154
Summaryp. 167
Part III Visual Analytics in Practicep. 169
10 Scorecards and Indicatorsp. 171
A Quick Understanding: Glance and Gop. 172
KPIsp. 172
Drill Downp. 173
Drill Throughp. 174
Drill Acrossp. 174
Tool Choices, with Examplesp. 175
PerformancePointp. 175
Excelp. 177
Implementation Examplesp. 179
Implementing a Scorecard in Excelp. 179
PerformancePoint Services (PPS) Scorecard: Traffic Lightsp. 182
Custom Indicators in PerformancePointp. 187
Summaryp. 189
11 Timelinesp. 191
Types of Temporal Analysis Visualizationp. 192
Timelinesp. 194
Line Chartsp. 195
Bar and Column Chartsp. 197
Combined Chartingp. 198
Scatter Plots and Bubble Chartsp. 799
Tilingp. 200
Animationp. 201
Tool Choices, with Examplesp. 202
PerformancePoint Services (PPS)p. 202
SQL Server Reporting Services (SSRS)p. 205
Excelp. 208
Power Viewp. 210
Implementation Examplesp. 214
Power View Animated Scatter Plotp. 214
Combining Lines and Columns in Excelp. 218
A Drillable Line Chart in PPSp. 222
A Data-Driven Timeline Using SSRS and Data Barsp. 223
Summaryp. 226
12 Comparison Visualsp. 227
Overview of Point-in-Time Comparisonsp. 227
Explaining Perspective and Perceiving Comparisonsp. 229
Pie Charts Versus Bar Chartsp. 230
Bullet Chartsp. 231
Radar Chartsp. 232
Matricesp. 233
Custom Comparisonsp. 236
Tool Choices, with Examplesp. 237
PerformancePoint Servicesp. 237
SSRSp. 238
Excelp. 238
Power Viewp. 240
HTML5p. 241
Implementation Examplesp. 242
PerformancePoint: Column Graphsp. 242
Excel: Multiple Axes and Scale Breaksp. 244
Excel: Radar Chartsp. 252
SSRS: A Bullet Chartp. 254
HTML5p. 261
Summaryp. 267
13 Slice and Dice: Ad Hoc Analyticsp. 269
Explanation of Termsp. 270
Self-Service Blp. 270
The Place of PowerPivotp. 271
Definitionsp. 272
Tool Choices with Examplesp. 278
PerformancePoint: Analytic Chartsp. 278
PerformancePoint: Drill Acrossp. 280
Excel Pivot Tablesp. 281
SSRS Drill Down and Drill Throughp. 282
Power Viewp. 283
Implementation Examplesp. 284
SSRS: Dynamic Measuresp. 284
Integrating PPS and SSRS on a Single Pagep. 290
Power View: Exploring Datap. 295
Summaryp. 298
14 Relationship Analysisp. 299
Visualizing Relationships: Nodes, Trees, and Leavesp. 299
Network Mapsp. 301
Color Wheelp. 302
Tree Structures: Organization Charts and Other Hierarchiesp. 305
Strategy Mapsp. 306
Tool Choicesp. 307
PPS Decomposition Treep. 307
Excel and NodeXLp. 308
PerformancePoint Services (PPS) Strategy Mapsp. 309
HTML5 Structure Mapsp. 310
Implementation Examplesp. 311
Building an Organization Chart in PerformancePointp. 311
Building a Network Map in HTML5p. 316
Color Wheel in HTML5p. 317
Summaryp. 320
15 Embedded Visualizationsp. 321
Tabular Data: Adding Visual Acuityp. 322
Embedded Charts: Sparklines and Barsp. 323
Conditional Formattingp. 325
Indicatorsp. 326
Bullet Graphsp. 327
Tool Choices with Examplesp. 329
Excelp. 329
SQL Server Reporting Services (SSRS)p. 330
PerformancePointp. 331
Implementation Examplesp. 331
Embedding Visualizations on a Pivot Tablep. 331
Summaryp. 339
16 Other Visualizationsp. 341
Traditional Infographicsp. 341
Periodic Tablesp. 342
Swim Lanesp. 344
Transportation Mapsp. 344
Mind Mapsp. 347
Venn Diagramp. 347
CAD Drawingsp. 348
3D Modelingp. 349
Funnelsp. 349
Flow Diagramsp. 350
Geographic Information System Mapsp. 352
Heatmapsp. 355
Summaryp. 355
A Choosing a Microsoft Toolp. 357
Strengths and Weaknesses of Each Toolp. 357
PerformancePointp. 357
Reporting Servicesp. 358
Excel/Excel Servicesp. 359
Power Viewp. 360
HTML5p. 361
Matching a Visualization to a Toolp. 362
B DAX Function Referencep. 369
Date and Time Functionsp. 369
Filter Functionsp. 371
Information Functionsp. 372
Lookup Functionsp. 373
Parent-Child Functionsp. 373
Logical Functionsp. 374
Text Functionsp. 375
Statistical Functionsp. 378
Math and Trig Functionsp. 379
Time Intelligence Functionsp. 381
Indexp. 385