Presentation is loading. Please wait.

Presentation is loading. Please wait.

Virtual techdays INDIA │ 28-30 September 2011 Numbers, Charts and Decisions with SSRS Nauzad Kapadia

Similar presentations


Presentation on theme: "Virtual techdays INDIA │ 28-30 September 2011 Numbers, Charts and Decisions with SSRS Nauzad Kapadia"— Presentation transcript:

1 virtual techdays INDIA │ 28-30 September 2011 Numbers, Charts and Decisions with SSRS Nauzad Kapadia nauzadk@quartzsystems.comnauzadk@quartzsystems.com | @nauzadk

2 SQL Server Reporting Services and Data Visualization SQL 2005SQL 2008SQL 2008 R2 Chart Multiple areas NEW! Multiple areas Multiple axes NEW! Multiple axes Calculated series NEW! Calculated series Gauge NEW! Gauge Bullet graph NEW! Bullet graph Map NEW! SQL spatial NEW! Bing™ support NEW! Sparkline NEW! Data Bar NEW! Indicator NEW!

3

4 Data Bars – Used to depict a single value in a cell. – Use Data bars to display numeric values when the relative values in multiple rows are more important than the values themselves. – Use Stacked Data Bars to display multiple values in the same cell. – Min and Max are automatically determined, but are configurable. Data Bars SparklinesSparklines

5 virtual techdays INDIA │ 28-30 September 2011 DEMO – Data Bars

6 Sparklines – Data intense, word-sized graphics. – No axis, no data points, no labels. – Automatic axis alignment. All charts have the same data points, regardless of source data. – Can be converted into full charts to support additional small multiple scenarios. – Used to crunch a lot of numerical information in a small space. – Use sparklines when trend is more important then absolute numerical values. – Use sparklines when it would be useful to provide historical values which would otherwise clutter up the report. Data Bars SparklinesSparklines

7 virtual techdays INDIA │ 28-30 September 2011 DEMO – Sparklines

8 Indicators Icons used to depict the status against a value, goal or a trend. Choose from pre- configured sets, or build your own! Automatic support for comparing each member of a group against siblings. Don’t always rely on color. IndicatorsIndicators

9 virtual techdays INDIA │ 28-30 September 2011 DEMO – Indicators

10 Maps Maps contains one or more… – Point Layers (Cities, Customers) – Line Layers (Routes, Roads) – Polygon Layers (Countries, States) – Tile Layers (based on Bing™ Maps) Support for ESRI shape files and SQL spatial Show analytical data using size and color – Built-in distribution formulas Wizard for building common scenarios

11 Map Components (Example 1) Polygon Layer Color Rule Bubble w/size Rule Map Legends Analytical Data

12 Map Components (Example 2) Tile Layer Point Layer SQL Spatial Query (points) Polygon Layer SQL Spatial Query (polygon)

13 Map Example

14 virtual techdays INDIA │ 28-30 September 2011 DEMO – Maps

15 Charting and Visualization Tips Use the right visualization mode Use scatter charts when there is too much data to be plotted Use Pie/Donut charts when the data points are relatively sparse. Retrieve the data in the format that makes it most conducive for charting Do you need missing data points on x-axis?

16 Power of Expressions Can be used to – Create drill-down graphs – Create custom labels or data points – Create Custom legends – Create data tables to accompany charts

17 Map Tips and Best Practices SQL Server spatial “goodness” – Makes parameterized spatial reports easier Pass ID or Name as parameter, not spatial data. Makes drill-down map scenarios much easier. – Prevents having to store large amounts of data in RDL. – Enables you to use SQL Server spatial functions Additional functions available on Codeplex. – Aggregate spatial data as part of ETL processes. Map can combine SSAS and PowerPivot data with SQL Server spatial data. Store maps in the Report Part Gallery – Centralized location for storing and searching map assets for reports.

18 Map Links Premium data from Windows Azure Marketplace DataMarket – https://datamarket.azure.com/ https://datamarket.azure.com/ Shape2SQL – Enables loading shp files into SQL Server spatial – http://www.sharpgis.net/page/SQL-Server-2008-Spatial-Tools.aspx http://www.sharpgis.net/page/SQL-Server-2008-Spatial-Tools.aspx Additional Spatial Functions – http://sqlspatialtools.codeplex.com/wikipage?title=Current%20Contents&referrin gTitle=Home http://sqlspatialtools.codeplex.com/wikipage?title=Current%20Contents&referrin gTitle=Home Free shapefiles – http://Census.gov, http://data.gov, etc. – http://dcrp.ced.berkeley.edu/research/footprint/index.php?option=com_content &task=view&id=15&Itemid=29 http://dcrp.ced.berkeley.edu/research/footprint/index.php?option=com_content &task=view&id=15&Itemid=29 Safe Software (Transform to SQL Server Spatial) Safe Software Spatial Ed Blog – http://blogs.msdn.com/edkatibah/ http://blogs.msdn.com/edkatibah/

19 References Get more out of SSRS Charts – Robert Brucknor – http://msdn.microsoft.com/en-us/library/aa964128(v=sql.90).aspx#moressrscharts_topic4 http://msdn.microsoft.com/en-us/library/aa964128(v=sql.90).aspx#moressrscharts_topic4 Sparkline theory and practice – Edmond Tufte – http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001OR http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001OR Building win-loss sparklines in SSRS – Sean Boon – http://blogs.msdn.com/b/seanboon/archive/2009/11/16/building-win-loss-sparklines-in-sql-server- reporting-services-2008-r2.aspx http://blogs.msdn.com/b/seanboon/archive/2009/11/16/building-win-loss-sparklines-in-sql-server- reporting-services-2008-r2.aspx

20 virtual techdays INDIA │ 28-30 September 2011 Thank You nauzadk@quartzsystems.comnauzadk@quartzsystems.com | @nauzadk


Download ppt "Virtual techdays INDIA │ 28-30 September 2011 Numbers, Charts and Decisions with SSRS Nauzad Kapadia"

Similar presentations


Ads by Google