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
virtual techdays INDIA │ 28-30 September 2011 DEMO – Data Bars
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
virtual techdays INDIA │ 28-30 September 2011 DEMO – Sparklines
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
virtual techdays INDIA │ 28-30 September 2011 DEMO – Indicators
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
Map Components (Example 1) Polygon Layer Color Rule Bubble w/size Rule Map Legends Analytical Data
virtual techdays INDIA │ 28-30 September 2011 DEMO – Maps
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?
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
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.
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/
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
virtual techdays INDIA │ 28-30 September 2011 Thank You firstname.lastname@example.org@quartzsystems.com | @nauzadk