SlideShare a Scribd company logo
Data Visualisation using SSRS: The
    Good, the Bad and the Ugly




                twitter: @jenstirrup
            http://www.jenstirrup.com

Copper Blue Business Intelligence Ltd   March 2011   1
Why Data Vis




Computers have promised us a fountain of wisdom but delivered a flood of data
(Frawley, 1992)


Footer Text                                                               4/20/2012   2
What is Data Visualisation?
• Data Visualisation
     which allows the data consumer to draw their
  own conclusions.
• Very often, the data is not static in nature, but fluid
  and dynamic.
Why not just tables?
Zimbabwean inflation rates (official) since
independence
Date   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%

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



                                                                  231,150
       132.75        585.84         1,281.1        66,212.        ,888.87
2004          2005          2006            2007           2008
       %             %              1%             3%             %
                                                                  (July)
Thinking with your Eyes
Translated into picture…
What makes a good visualisation?
• Effective
• Accurate:
  – Lie factor = size of visual effect/size of data effect
• Efficient
• Aesthetics
• Adaptable
The Bad…and the Ugly
• Pie Chart
• Chartjunk
• 3D vs 2D




Copper Blue Consulting Ltd   4/20/2012   9
The Bad…and the Ugly
• Pie Chart




Footer Text           4/20/2012   10
Lost Finale: Mins
  Breakdown

             Filler


             Adverts


             Questions Answered
Chartjunk Example
Linear vs Quadratic
4/20/2012   14
Chartjunk: unintended
3D vs 2D

Studies show that:
2D graphs better for comprehension
2D graphs were better for complex
graphs
3D often considered aesthetically
more pleasing
Reporting Structure




Copper Blue Business Intelligence Ltd   4/20/2012   17
Copper Blue Business Intelligence Ltd   4/20/2012   18
Sploms




Footer Text            4/20/2012   19
Back to the Royal Road
• Questions?




Footer Text             4/20/2012   20

More Related Content

Similar to Ssrs the good the bad the ugly

Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012
Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012
Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012Brian Crotty
 
Frans Cornelis on the randstad-holding Rebranding Case
Frans Cornelis on the randstad-holding Rebranding CaseFrans Cornelis on the randstad-holding Rebranding Case
Frans Cornelis on the randstad-holding Rebranding CaseThe Vlerick Marketing Alumni
 
the marketing shower: Randstad Rebranding
the marketing shower: Randstad Rebrandingthe marketing shower: Randstad Rebranding
the marketing shower: Randstad Rebrandingmarketmomenta
 
Fdi & Fii Final
Fdi & Fii  FinalFdi & Fii  Final
Fdi & Fii FinalJonty Mohta
 
Mobilizing media industries 2012
Mobilizing media industries 2012Mobilizing media industries 2012
Mobilizing media industries 2012Juan Miguel Aguado
 
BBB2005Annual
BBB2005AnnualBBB2005Annual
BBB2005Annualfinance44
 
BBB2005Annual
BBB2005AnnualBBB2005Annual
BBB2005Annualfinance44
 
Synex Oppday Q3/55
Synex Oppday Q3/55 Synex Oppday Q3/55
Synex Oppday Q3/55 Shaen PD
 
The importance of being diligent graphic booklet (n.6 wg trading)
The importance of being diligent   graphic booklet (n.6 wg trading)The importance of being diligent   graphic booklet (n.6 wg trading)
The importance of being diligent graphic booklet (n.6 wg trading)susvolans
 
Adventures With Social Media [Am Cham Sg No Video]
Adventures With Social Media [Am Cham Sg No Video]Adventures With Social Media [Am Cham Sg No Video]
Adventures With Social Media [Am Cham Sg No Video]Michael Netzley, Ph.D.
 
4Q 2011 Conference Call Feb 16 2012
4Q 2011 Conference Call Feb 16 20124Q 2011 Conference Call Feb 16 2012
4Q 2011 Conference Call Feb 16 2012WEG
 
“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...
“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...
“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...Edge AI and Vision Alliance
 
Apresentação Institucional RI - Maio 2012
Apresentação Institucional RI - Maio 2012Apresentação Institucional RI - Maio 2012
Apresentação Institucional RI - Maio 2012Embraer RI
 

Similar to Ssrs the good the bad the ugly (20)

Cs207 4
Cs207 4Cs207 4
Cs207 4
 
Infosys
InfosysInfosys
Infosys
 
Public Lecture PPT (6.6.2012)
Public Lecture PPT (6.6.2012)Public Lecture PPT (6.6.2012)
Public Lecture PPT (6.6.2012)
 
Inaugural Lecture
Inaugural LectureInaugural Lecture
Inaugural Lecture
 
HSBC uses SAS Business analytics
HSBC uses SAS Business analyticsHSBC uses SAS Business analytics
HSBC uses SAS Business analytics
 
Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012
Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012
Pivotal: Madison & Wall The Temperature of Online Advertising September 28, 2012
 
Frans Cornelis on the randstad-holding Rebranding Case
Frans Cornelis on the randstad-holding Rebranding CaseFrans Cornelis on the randstad-holding Rebranding Case
Frans Cornelis on the randstad-holding Rebranding Case
 
the marketing shower: Randstad Rebranding
the marketing shower: Randstad Rebrandingthe marketing shower: Randstad Rebranding
the marketing shower: Randstad Rebranding
 
Fdi & Fii Final
Fdi & Fii  FinalFdi & Fii  Final
Fdi & Fii Final
 
Mobilizing media industries 2012
Mobilizing media industries 2012Mobilizing media industries 2012
Mobilizing media industries 2012
 
BBB2005Annual
BBB2005AnnualBBB2005Annual
BBB2005Annual
 
BBB2005Annual
BBB2005AnnualBBB2005Annual
BBB2005Annual
 
Synex Oppday Q3/55
Synex Oppday Q3/55 Synex Oppday Q3/55
Synex Oppday Q3/55
 
UBS Ad:Tech 2009
UBS Ad:Tech 2009UBS Ad:Tech 2009
UBS Ad:Tech 2009
 
Pan Asian Challenge
Pan Asian ChallengePan Asian Challenge
Pan Asian Challenge
 
The importance of being diligent graphic booklet (n.6 wg trading)
The importance of being diligent   graphic booklet (n.6 wg trading)The importance of being diligent   graphic booklet (n.6 wg trading)
The importance of being diligent graphic booklet (n.6 wg trading)
 
Adventures With Social Media [Am Cham Sg No Video]
Adventures With Social Media [Am Cham Sg No Video]Adventures With Social Media [Am Cham Sg No Video]
Adventures With Social Media [Am Cham Sg No Video]
 
4Q 2011 Conference Call Feb 16 2012
4Q 2011 Conference Call Feb 16 20124Q 2011 Conference Call Feb 16 2012
4Q 2011 Conference Call Feb 16 2012
 
“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...
“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...
“The Transformation from Imaging to Sensing: Driving a Market Revolution,” a ...
 
Apresentação Institucional RI - Maio 2012
Apresentação Institucional RI - Maio 2012Apresentação Institucional RI - Maio 2012
Apresentação Institucional RI - Maio 2012
 

More from Jen Stirrup

The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
 
AI Applications in Healthcare and Medicine.pdf
AI Applications in Healthcare and Medicine.pdfAI Applications in Healthcare and Medicine.pdf
AI Applications in Healthcare and Medicine.pdfJen Stirrup
 
BUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATION
BUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATIONBUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATION
BUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATIONJen Stirrup
 
CuRious about R in Power BI? End to end R in Power BI for beginners
CuRious about R in Power BI? End to end R in Power BI for beginners CuRious about R in Power BI? End to end R in Power BI for beginners
CuRious about R in Power BI? End to end R in Power BI for beginners Jen Stirrup
 
Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...
Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...
Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...Jen Stirrup
 
1 Introduction to Microsoft data platform analytics for release
1 Introduction to Microsoft data platform analytics for release1 Introduction to Microsoft data platform analytics for release
1 Introduction to Microsoft data platform analytics for releaseJen Stirrup
 
5 Comparing Microsoft Big Data Technologies for Analytics
5 Comparing Microsoft Big Data Technologies for Analytics5 Comparing Microsoft Big Data Technologies for Analytics
5 Comparing Microsoft Big Data Technologies for AnalyticsJen Stirrup
 
Comparing Microsoft Big Data Platform Technologies
Comparing Microsoft Big Data Platform TechnologiesComparing Microsoft Big Data Platform Technologies
Comparing Microsoft Big Data Platform TechnologiesJen Stirrup
 
Introduction to Analytics with Azure Notebooks and Python
Introduction to Analytics with Azure Notebooks and PythonIntroduction to Analytics with Azure Notebooks and Python
Introduction to Analytics with Azure Notebooks and PythonJen Stirrup
 
Sales Analytics in Power BI
Sales Analytics in Power BISales Analytics in Power BI
Sales Analytics in Power BIJen Stirrup
 
Analytics for Marketing
Analytics for MarketingAnalytics for Marketing
Analytics for MarketingJen Stirrup
 
Diversity and inclusion for the newbies and doers
Diversity and inclusion for the newbies and doersDiversity and inclusion for the newbies and doers
Diversity and inclusion for the newbies and doersJen Stirrup
 
Artificial Intelligence from the Business perspective
Artificial Intelligence from the Business perspectiveArtificial Intelligence from the Business perspective
Artificial Intelligence from the Business perspectiveJen Stirrup
 
How to be successful with Artificial Intelligence - from small to success
How to be successful with Artificial Intelligence - from small to successHow to be successful with Artificial Intelligence - from small to success
How to be successful with Artificial Intelligence - from small to successJen Stirrup
 
Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...
Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...
Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...Jen Stirrup
 
Data Visualization dataviz superpower
Data Visualization dataviz superpowerData Visualization dataviz superpower
Data Visualization dataviz superpowerJen Stirrup
 
R - what do the numbers mean? #RStats
R - what do the numbers mean? #RStatsR - what do the numbers mean? #RStats
R - what do the numbers mean? #RStatsJen Stirrup
 
Artificial Intelligence and Deep Learning in Azure, CNTK and Tensorflow
Artificial Intelligence and Deep Learning in Azure, CNTK and TensorflowArtificial Intelligence and Deep Learning in Azure, CNTK and Tensorflow
Artificial Intelligence and Deep Learning in Azure, CNTK and TensorflowJen Stirrup
 
Blockchain Demystified for Business Intelligence Professionals
Blockchain Demystified for Business Intelligence ProfessionalsBlockchain Demystified for Business Intelligence Professionals
Blockchain Demystified for Business Intelligence ProfessionalsJen Stirrup
 
Examples of the worst data visualization ever
Examples of the worst data visualization everExamples of the worst data visualization ever
Examples of the worst data visualization everJen Stirrup
 

More from Jen Stirrup (20)

The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
AI Applications in Healthcare and Medicine.pdf
AI Applications in Healthcare and Medicine.pdfAI Applications in Healthcare and Medicine.pdf
AI Applications in Healthcare and Medicine.pdf
 
BUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATION
BUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATIONBUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATION
BUILDING A STRONG FOUNDATION FOR SUCCESS WITH BI AND DIGITAL TRANSFORMATION
 
CuRious about R in Power BI? End to end R in Power BI for beginners
CuRious about R in Power BI? End to end R in Power BI for beginners CuRious about R in Power BI? End to end R in Power BI for beginners
CuRious about R in Power BI? End to end R in Power BI for beginners
 
Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...
Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...
Artificial Intelligence Ethics keynote: With Great Power, comes Great Respons...
 
1 Introduction to Microsoft data platform analytics for release
1 Introduction to Microsoft data platform analytics for release1 Introduction to Microsoft data platform analytics for release
1 Introduction to Microsoft data platform analytics for release
 
5 Comparing Microsoft Big Data Technologies for Analytics
5 Comparing Microsoft Big Data Technologies for Analytics5 Comparing Microsoft Big Data Technologies for Analytics
5 Comparing Microsoft Big Data Technologies for Analytics
 
Comparing Microsoft Big Data Platform Technologies
Comparing Microsoft Big Data Platform TechnologiesComparing Microsoft Big Data Platform Technologies
Comparing Microsoft Big Data Platform Technologies
 
Introduction to Analytics with Azure Notebooks and Python
Introduction to Analytics with Azure Notebooks and PythonIntroduction to Analytics with Azure Notebooks and Python
Introduction to Analytics with Azure Notebooks and Python
 
Sales Analytics in Power BI
Sales Analytics in Power BISales Analytics in Power BI
Sales Analytics in Power BI
 
Analytics for Marketing
Analytics for MarketingAnalytics for Marketing
Analytics for Marketing
 
Diversity and inclusion for the newbies and doers
Diversity and inclusion for the newbies and doersDiversity and inclusion for the newbies and doers
Diversity and inclusion for the newbies and doers
 
Artificial Intelligence from the Business perspective
Artificial Intelligence from the Business perspectiveArtificial Intelligence from the Business perspective
Artificial Intelligence from the Business perspective
 
How to be successful with Artificial Intelligence - from small to success
How to be successful with Artificial Intelligence - from small to successHow to be successful with Artificial Intelligence - from small to success
How to be successful with Artificial Intelligence - from small to success
 
Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...
Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...
Artificial Intelligence: Winning the Red Queen’s Race Keynote at ESPC with Je...
 
Data Visualization dataviz superpower
Data Visualization dataviz superpowerData Visualization dataviz superpower
Data Visualization dataviz superpower
 
R - what do the numbers mean? #RStats
R - what do the numbers mean? #RStatsR - what do the numbers mean? #RStats
R - what do the numbers mean? #RStats
 
Artificial Intelligence and Deep Learning in Azure, CNTK and Tensorflow
Artificial Intelligence and Deep Learning in Azure, CNTK and TensorflowArtificial Intelligence and Deep Learning in Azure, CNTK and Tensorflow
Artificial Intelligence and Deep Learning in Azure, CNTK and Tensorflow
 
Blockchain Demystified for Business Intelligence Professionals
Blockchain Demystified for Business Intelligence ProfessionalsBlockchain Demystified for Business Intelligence Professionals
Blockchain Demystified for Business Intelligence Professionals
 
Examples of the worst data visualization ever
Examples of the worst data visualization everExamples of the worst data visualization ever
Examples of the worst data visualization ever
 

Recently uploaded

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 

Ssrs the good the bad the ugly

  • 1. Data Visualisation using SSRS: The Good, the Bad and the Ugly twitter: @jenstirrup http://www.jenstirrup.com Copper Blue Business Intelligence Ltd March 2011 1
  • 2. Why Data Vis Computers have promised us a fountain of wisdom but delivered a flood of data (Frawley, 1992) Footer Text 4/20/2012 2
  • 3. What is Data Visualisation? • Data Visualisation which allows the data consumer to draw their own conclusions. • Very often, the data is not static in nature, but fluid and dynamic.
  • 4. Why not just tables? Zimbabwean inflation rates (official) since independence Date 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% 198.93 598.75 1998 48% 1999 56.9% 2000 55.22% 2001 112.1% 2002 2003 % % 231,150 132.75 585.84 1,281.1 66,212. ,888.87 2004 2005 2006 2007 2008 % % 1% 3% % (July)
  • 7. What makes a good visualisation? • Effective • Accurate: – Lie factor = size of visual effect/size of data effect • Efficient • Aesthetics • Adaptable
  • 8. The Bad…and the Ugly • Pie Chart • Chartjunk • 3D vs 2D Copper Blue Consulting Ltd 4/20/2012 9
  • 9. The Bad…and the Ugly • Pie Chart Footer Text 4/20/2012 10
  • 10. Lost Finale: Mins Breakdown Filler Adverts Questions Answered
  • 13. 4/20/2012 14
  • 15. 3D vs 2D Studies show that: 2D graphs better for comprehension 2D graphs were better for complex graphs 3D often considered aesthetically more pleasing
  • 16. Reporting Structure Copper Blue Business Intelligence Ltd 4/20/2012 17
  • 17. Copper Blue Business Intelligence Ltd 4/20/2012 18
  • 18. Sploms Footer Text 4/20/2012 19
  • 19. Back to the Royal Road • Questions? Footer Text 4/20/2012 20

Editor's Notes

  1. In his Eudemiarz Summary, Proclus (410-485) tells us that Ptolemy Soter, the first King of Egypt and the founder of the Alexandrian Museum, patronized the Museum by studying geometry there under Euclid. He found the subject difficult and one day asked his teacher if there weren't some easier way to learn the material. To this Euclid replied, "Oh King, in the real world there are two kinds of roads, roads for the common people to travel upon and roads reserved for the King to travel upon. In geometry there is no royal road."
  2. For example: bank statements, pension statements, and mobile phone bills are examples of presented data that we receive frequently.Data Visualisation is about storytelling – going from the data to the facts. Data Visualisation can be used in different ways.
  3. Mobilise knowledge of human visual processing to show patterns in the data.Brave New World of Business Intelligence: opening data up to information consumers.Information is only useful when it is has been understoodExposing data, and by extension Information visualisation, is at the centre of business intelligenceStephen Hawking commented once that each equation in ‘A Brief History of Time’ (1988) would 'halve the sales', because it would make the book much more difficult to understand. The aim of a business intelligence solution is to make everything as straightforward as possible to the information consumer; if the users don't like it, then they won't use it. This would result in failure, so it is a key success criterion of the project. Text-based reports require cognitive effort to analyse the presented information.  On the other hand, in order to leverage the abilities of the human visual perception system in addition to alleviate cognitive effort, it is possible to use the principles of information visualisation in order to display data.
  4. Same data, this time in a picture. Some of the detail is lost, but we do gain a better appreciation of the patterns in the data. The table and graph complement each other; not necessarily replace one another.
  5. Picture worth a thousand words…
  6. Effective: the viewer gets it (ease of interpretation)Accurate: sufficient for correct quantitative evaluation. Lie factor = size of visual effect/size of data effectEfficient: minimize data-ink ratio and chart-junk, show data, maximize data-ink ratio, erase non-data-ink, erase redundant data-inkAesthetics: must not offend viewer's senses (e.g. moiré patterns)Adaptable: can adjust to serve multiple needs
  7. It’s about the ‘safest bet’
  8. AreaMulti dimensionalHard to compareAngles
  9. AreaMulti dimensionalHard to compareAngles
  10. How many minutes is the blue section worth?Pie charts – bad for multivariate analysisCan’t compare between pie charts very well
  11. Data taken from Princeton’s International Archive network
  12. Linear versus Quadratic ChangeFlorence Nightingalerepresented the numbers of soldiers using the area, not the radius, of the circle segments
  13. Brandie Stewart et al (2009)Design/methodology/approach – Participants are presented with 2D and 3D bar and pie charts in a PowerPoint presentation and are asked to extract specific information from the displays. A three (question difficulty) ×?two (graph type) ×?two (dimension) ×?two (colour) repeated measures ANOVA is conducted for both accuracy and reaction time.Findings – Overall, 2D graphs led to better comprehension, particularly when complex information was presented. Accuracy was similar for colour and black and white graphs.Practical implications – These results suggest that 2D graphs are preferable to 3D graphs, particularly when the task requires that the reader extract complex information.Originality/value – For the past several decades, diagrams have been valuable additions to textual explanations in textbooks and in the classroom to teach various concepts. With an increase in technological advancements, many authors add extraneous features to their graphs to make them more aesthetically pleasing. This paper has shown, however, that 3D rendering may negatively affect graph comprehension.
  14. comics
  15. small multiples many years ago to describe an arrangement of small graphs, all within eye span, which look precisely the same (including a consistent quantitative scale), except that each displays a different subset of a larger set of data.This clarity which would not have been achieved by using a single graph and making it three dimensional.Note Mexico – goes down from 1989 until 2009.Comparison
  16. Projecting multivariate data onto two dimensions for displayattempting to detect and understand the unique features that the data set may contain and then to interpret them.The underlying data may not be related; the problem then becomes an effort to understand the unique features in the data set.The analyst can then interpret them.This type of analysis: principal component analysis (Chapter 2) and cluster analysisUse two interval-level variables. Fully define the variables with the axis titles. Use the chart title should identify the two variables and the cases (e.g., cities or states) If there is an implied causal relationship between the variables, place the independent variable (the one that causes the other) on the X-axis and the dependent variable (the one that may be caused by the other) on the Y-axis. ·         Scale the axes to maximize the use of the plot area for displaying the data points.·         It’s a good idea to add data labels to identify the cases.I have used blue here because the points are smaller; this way, the colour used can be determined by the visual display itself.
  17. Data Visualisation can help to offer a ‘royal road’ to the numbers, if done properly.