ssrs_2008_tips1
TRANSCRIPT
-
7/31/2019 ssrs_2008_tips1
1/25
Reporting Services Authoring
Tips and Tricks Part I
Shane RiskBusiness Intelligence Consultant
-
7/31/2019 ssrs_2008_tips1
2/25
AgendaTime Topic8:30 9:00 Breakfast
9:00 10:00
SSRS OverviewNew FeaturesArchitectural ImprovementsScale-out / Scale-up
10:00 10:15 Break10:15 11:45 SSRS Authoring Tips & Tricks Part I
Enhanced Data VisualizationTablix for Flexible Report LayoutChart Types and RecommendationsReporting using Relational vs. Cubes
11:45 1:00 Lunch & Open Discussion Q&A1:00 2:30 SSRS Authoring Tips & Tricks Part II
Microsoft Reporting OptionsDrill Through NavigationExpression-Based FormattingReport Builder v2.0
Report Delivery & Options
2:30 2:45 Break2:45 4:15 SSRS and Portals Tips & Tricks
Portal Development using SharePoint and Integrated SSRSReport Center - Report Library & Data Connection Library (MOSS e-CAL)Building dashboards (based WSS/MOSS Std CAL vs. MOSS e-CAL (PPS)Combining SSRS w/ other report types (MOSS e-CAL XL Services, PPS ACs/AGs, ProClarity)
4:15 4:30 Wrap-up and Giveaways
-
7/31/2019 ssrs_2008_tips1
3/25
SSRS Tips and Tricks
Enhanced Data Visualization
Tablix for Flexible Report Layouts
Chart Types and Recommendations
Visualization Best Practices
Relational vs. OLAP Reporting
-
7/31/2019 ssrs_2008_tips1
4/25
Enhanced Data Visualization
-
7/31/2019 ssrs_2008_tips1
5/25
Enhanced Data Visualization
-
7/31/2019 ssrs_2008_tips1
6/25
Sparkline Chart
Sparkline Perfect for dashboards
Compact Concise
Provides context Can link to other reports
for detail
-
7/31/2019 ssrs_2008_tips1
7/25
Bullet Gauge
Bullet Preferred over gauges and thermometers Easier to read Take less space More accurate
Similar to a bar chart, but offers more information
-
7/31/2019 ssrs_2008_tips1
8/25
SSRS Tips and Tricks
Enhanced Data Visualization
Tablix for Flexible Report Layouts
Chart Types and Recommendations
Visualization Best Practices
Relational vs. OLAP Reporting
-
7/31/2019 ssrs_2008_tips1
9/25
What is Tablix ? The best of Tabl e merged with the best of Matr ix Allows for fixed and dynamic columns and rows Enables arbitrary nesting on each axis Enables multiple parallel row/column members at each
level Introduces optional omission of row/column headers
Innovative layout capabilities Support for richly formatted text Innovative grouping capabilities
Flexible Report Layout
-
7/31/2019 ssrs_2008_tips1
10/25
2001 2002 Total
1,115 1,331 2,446
152 642 794
11,156 13,312 24,468
1,523 6,421 7,944
13,946 21,706 35,653
Retail Acme
Nadir, Inc.Wholesale ABC Corp.
XYZ, Ltd.Grand Total
Customer
Retail
Acme
Nadir, Inc.Wholesale
ABC Corp.
XYZ, Ltd.
Grand Total
Growth
19%
322%
19%
322%
56%
Tabl ixe + Matr
-
7/31/2019 ssrs_2008_tips1
11/25
-
7/31/2019 ssrs_2008_tips1
12/25
SSRS Tips and Tricks
Enhanced Data Visualization
Tablix for Flexible Report Layouts
Chart Types and Recommendations
Visualization Best Practices
Relational vs. OLAP Reporting
-
7/31/2019 ssrs_2008_tips1
13/25
Histogram Charts
Set the series type =Column Custom Attributes
HistogramSegmentInterv
alNumber HistogramSegmentInterv
alWidth HistogramShowPercentO
nSecondaryAxis
-
7/31/2019 ssrs_2008_tips1
14/25
Pareto Charts
Commonly used in qualitycontrol scenarios. Set the Chart Type =
Column Custom Attributes
ShowColumnAs Property =Pareto
Remove the Axis Title onthe Secondary Axis bySelecting the Chart Area
Value Axis in theProperty Grid
-
7/31/2019 ssrs_2008_tips1
15/25
Chart Demo
-
7/31/2019 ssrs_2008_tips1
16/25
SSRS Tips and Tricks
Enhanced Data Visualization
Tablix for Flexible Report Layouts
Chart Types and Recommendations
Visualization Best Practices
Relational vs. OLAP Reporting
-
7/31/2019 ssrs_2008_tips1
17/25
Examples of Poor Visualizations
-
7/31/2019 ssrs_2008_tips1
18/25
Examples of Good Visualizations
0%
5%
10%
15%
20%
25%
30%
35%40%
IT Power User BusinessUser
CasualUser
ExtendedBusiness
User
ProducerConsumer
-
7/31/2019 ssrs_2008_tips1
19/25
Good Data Visualization... Shows the data Represents large quantities of data coherently
and efficiently Help the user to discern relationships in the
data encourages the eye to compare different
pieces of data does not distort what the data has to say
The Value of Data Visualization
-
7/31/2019 ssrs_2008_tips1
20/25
Common Visualization Mistakes
Inappropriate display media Pie charts, 3-D charts
Poorly designed display media
Using fill patterns, line styles, and fullysaturated/bright colors. Encoding quantitative data inaccurately Crowded charts Variety for the sake of variety Adding visual flair
-
7/31/2019 ssrs_2008_tips1
21/25
Tips, Tricks, Best Practices
Part to whole Line Charts Bar Charts Disparate Values Gridlines Sparklines Bullet graphs
Small multiples Pareto charts Histograms
Exception highlighting Keywords vs.Expressions
Status indicators
Drilldown on charts Empty points Coordinate colors across
charts w/empty points Custom gauge images Multiple chart areas
-
7/31/2019 ssrs_2008_tips1
22/25
SSRS Tips and Tricks
Enhanced Data Visualization
Tablix for Flexible Report Layouts
Chart Types and Recommendations
Visualization Best Practices
Relational vs. OLAP Reporting
-
7/31/2019 ssrs_2008_tips1
23/25
Relational vs. OLAP Reporting
Relational Benefits Optimized for processing transactions Data stored at detail level
Easily report at the lowest level of data
OLAP Benefits Data is pre-aggregated Easy drag and drop query builder Optimized for analyzing data Easily used to create a wide range of reports
-
7/31/2019 ssrs_2008_tips1
24/25
Relational vs. OLAP Reporting Demo
-
7/31/2019 ssrs_2008_tips1
25/25