+ All Categories
Home > Documents > Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: [email protected]...

Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: [email protected]...

Date post: 26-Mar-2015
Category:
Upload: sean-moss
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
36
Alice’s Adventures in Reporting Services Presenter: Jen Stirrup, Contact: [email protected] SQLBits VII Saturday 2 nd October, 2010
Transcript
Page 1: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Alice’s Adventures in Reporting ServicesPresenter: Jen Stirrup, Contact: [email protected] VIISaturday 2nd October, 2010

Page 2: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Agenda

• Business Intelligence and the Red Queen’s Race• ‘you want to get somewhere… you must run at least twice as fast

as that!’

Page 3: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Agenda

• Business Intelligence and the Red Queen’s Race• ‘you want to get somewhere… you must run at least twice as fast

as that!’

• Business Intelligence and Alice’s Question• ‘What is the use of a book, without pictures?’

Page 4: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Agenda

• Business Intelligence and the Red Queen’s Race• ‘you want to get somewhere… you must run at least twice as fast

as that!’

• Business Intelligence and Alice’s Question• ‘What is the use of a book, without pictures?’

• Practical Applications – the Doorknob • ‘Read the directions and directly you will be directed in the right

direction.’

• Over to you!

Page 5: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Reporting and the Red Queen

Page 6: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Reporting and the Red Queen

Page 7: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Why not just tables?Zimbabwean inflation rates (official) since independenceDate Rate Date Rate Date Rate Date Rate Date Rate Date Rate

1980 7% 1981 14% 1982 15% 1983 19% 1984 10% 1985 10%

1986 15% 1987 10% 1988 8% 1989 14% 1990 17% 1991 48%

1992 40% 1993 20% 1994 25% 1995 28% 1996 16% 1997 20%

1998 48% 1999 56.9% 2000 55.22% 2001 112.1% 2002 198.93% 2003 598.75

%

2004 132.75% 2005 585.84

% 2006 1,281.11% 2007 66,212.

3% 2008231,150,888.87% (July)

Page 8: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Thinking with your Eyes

Page 9: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Stages of Processing

Page 10: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Stages of Processing

Page 11: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Pre-attentive Attributes

Attribute Example Assumption

Spatial Position

2D Grouping2D Position

Sloping to the right = Greater

Form LengthWidthOrientationSize

Longer = GreaterHigher = Greater

Colour HueIntensity

Brighter = GreaterDarker = Greater

Page 12: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Pre-attentive Attributes

Attribute Example Graph Type

Spatial Position

2D Grouping2D Position

Line Graph

Form LengthWidthOrientationSize

Bar Chart

Colour HueIntensity

Scatter Chart

Page 13: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.
Page 14: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.
Page 15: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.
Page 16: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Stages of Processing

Page 17: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Visual Integration

•Chartjunk•Data/Ink Ratio

Page 18: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Mobilising Visual Integration

•Affordance • Highlighting – bright colours• Increasing Intensity = Increasing

Values• Eye Tracking Studies• Eye Path going from cluster to legend,

and back again (Ratwani, 2008)

Page 19: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Mobilising Visual Integration

• Sequential Palettes

•Diverging Palettes

• Qualitative Palettes

Page 20: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Visual Integration

Page 21: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Stages of Processing

Page 22: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Cognitive Integration

•Building an understanding of the graph•Eye Tracking Studies•Eye Path going from cluster to cluster, rather than cluster to legend (Ratwani, 2008)

Page 23: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Cognitive Integration

•Summary first•Zoom and filter•Then details ‘on-demand’

• (Schneiderman, 1999)

Page 24: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Cognitive Integration

•Comparison•Sorting•Bookmarks – analytical view of browsing

Page 25: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Mobilising Cognitive Integration•Humans are not good at judging:•2D Area•Angles

Page 26: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Mobilising Cognitive Integration•Humans are not good at judging:•2D Area•Angles•Pie Charts and Gauges rely on these characteristics…

Page 27: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Lost Finale: Mins Breakdown

Page 28: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Bullet Chart

Text Label Bar to display Performance measure

Marker to display Comparative measure

Page 29: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Bar Chart Example - Original

Page 30: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Dot Plot Example

Page 31: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Bullet Graph Example

Page 32: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Summary

•Reporting and the Red Queen’s Race•Three Stages of Processing•Some Practical Suggestions!•Over to you!

Page 33: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Contact Details

[email protected]•Twitter.com/jenstirrup

Page 34: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

Coming up…P/X001Understanding and Preventing SQL Injection AttacksKevin KlineP/L001SSIS FieldnotesDarren GreenP/L002The (Geospatial) Shapes of Things to ComeSimon MunroP/L005End to End Master Data Management with SQL Server Master Data ServicesJeremy KashelP/T007Understanding Microsoft Certification in SQL ServerChris Testa-O'Neill

#SQLBITS

Page 35: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

References• Information Visualisation, Perception For Design, Second Edition, Colin

Ware, Morgan Kaufmann Publishers, San Francisco CA. • Cleveland, W.S. The elements of graphing data. Wadsworth Advanced

Books and Software, Monterey, Canada, 1985• Treisman, A. Features and Objects in visual processing. Scientific American,

255(2): 114 - 125, 1986 • Navigation-related structural change in the hippocampi of taxi drivers,

MacGuire et al 1999• Chartjunk image used 80 4-point "ley lines" pass through 137 random

points. Original raster image by The Anome, vectors by Mysid. http://commons.wikimedia.org/wiki/File:Ley_lines.svg for details. This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license.

Page 36: Alices Adventures in Reporting Services Presenter: Jen Stirrup, Contact: jenstirrup@jenstirrup.com SQLBits VII Saturday 2 nd October, 2010.

References• Raj M. Ratwani, J. Gregory Trafton, Deborah A. Boehm-Davis (2008).

Thinking graphically: Connecting vision and cognition during graph comprehension. Journal of Experimental Psychology: Applied, 14 (1), 36-49 DOI:

• Stuart K. Card, Jock D. Mackinlay, and Ben Shneiderman, Readings in Information Visualization: Using Vision to Think, Academic Press, San Diego, California, 1999, quoting a research paper by Kumar, Plaisant, and Shneiderman.)

• Visual Explanations, Edward Tufte (1997)


Recommended