Presentation Outline (hidden slide): Title: Report Authoring With Microsoft SQL Server 2008 Reporting Services Technical Level: 200 Intended Audience: Report Developers Objectives (what do you want the audience to take away from this session): 1. Reporting Services 2008 is a significant upgrade 2. In particular, charting, rich text, tabular display and data visualisation is much improved 3. The Developer and Business User report design experience has been unified Speaker instructions: Complete this slide to assist your SME (subject matter expert) in evaluating your presentation flow, topic coverage, demo integration and alignment of content to your session description and level.
3 Report Authoring With Microsoft SQL Server 2008 Reporting Services Shane Bartle Principal Consultant Microsoft New Zealand Session Code:
Session Takeaways Report Authoring in SQL 2008 has taken a significant step forward Flexible tabular display Data visualisation Data bound rich text Unified report design for developers and business users
5 END USER TOOLS AND PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services SQL Server Analysis Services SQL Server DBMS SQL Server Integration Services SharePoint Server DELIVERY ReportsDashboardsExcelWorkbooksAnalyticViewsScorecardsPlans Integrated End-to-End BI Offering
6 SQL Reporting 2008 Design Goals Unify Report Designer and Report Builder More flexible tabular display Extreme Charting Makeover Rich text support Usability enhancements (Zoom, Snaplines, Tokens) New Property Dialogs
8 20012002Total 1,1151,3312,446152642794 11,15613,31224,4681,5236,4217,944 13,94621,70635,653 RetailAcme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total CustomerRetail Acme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total Growth19% 322% 19% 322% 56% Tablixe + Matr1,2671,9733,23056% 12,67919,73332,41257%
9 Tablix = Best of Both Worlds ++ Matrix plus Multiple parallel row/column members at each level Each member may be dynamic or static Optional omission of member headers Table plus Dynamic, nested column groups Multiple parallel row groups Static rows Optional spanning row headers
12 20052006 WestTotal140180 Washington Total 80100 Seattle 5060 Spokane 3040 Oregon Total 6080 Portland 4050 Eugene 2030 EastTotal200220 20052006 West140180 Washington 80100 Seattle 5060 Spokane 3040 Oregon 6080 Portland 4050 Eugene 2030 East200220 Current Desired... Hierarchical Rows With Dynamic Headers
13 Non-aggregate details in subtotals Non-detail aggregates in subtotals Scope-specific aggregates in subtotals Q1Q2Total ProfEnrollProfEnroll CalculusGalt25Rand3055 PhysicsEllis14Chan2135 YogaZehn42Tau5395 BiologyRasa31Starr3566 20052006 NYJoe5060 Sue80100 TotalCount22 Sales130160 Avg6580... 20052006Total Jan- Jun Jul- Dec TotalJan- Jun Jul- Dec Total $Gr$ Cog101525-112031656 Sprocket202545-223052797 Other Tablix Examples
19 Chart Examples Multiple Chart Areas Calculated Series StriplinesStriplines Multiple Legends Multiple Legends
20 Introducing Gauge Gauge is a new data region in SQL Server Reporting Services 2008 2 Gauge Types Radial and Linear Scenarios Typically bound to a single or a few data points (value, target, goal, etc.) Perfect for Analysis Services KPIs Stand-alone or embedded in a tablix (bullet graph)
23 Richly Formatted Text Mixed formatting in textboxes Mail-merge functionality with expression placeholders Paragraphs Numbered/bulleted lists Paragraph alignment HTML tag-based formatting Word DOC export
25 Report Builder 2.0 will replace Report Builder 1.0 and will encompass all of its functionality Currently in RC1 Support for report models will continue and will be enhanced Post-SQL Server 2008: Report Builder 2.0 will encompass all functionality in Report Builder 1.0 Report Builder 2.0 Positioning
29 Notes In addition to the Walk-in and Title slides, the following slides are required Please add your content and include these in your final presentation NEXT:
30 Resources www.microsoft.com/teched Tech·TalksTech·Ed Bloggers Live SimulcastsVirtual Labs http://microsoft.com/technet Evaluation licenses, pre-released products, and MORE! http://microsoft.com/msdn Developer’s Kit, Licenses, and MORE!
Related Content BIN309 SQL Server 2008 ETL drill down BIN310 SQL Server 2008 Analysis Server (SSAS) enhancements DAT361 SQL Server 2008 Security Deep Dive DAT362 SQL Server Spatial in the Spotlight BIN352 Microsoft SQL Server 2008 Reporting Services: Architecture Overview BIN311 Advanced Dashboard Creation with MOSS 2007 DAT364 End-to-End Troubleshooting for Microsoft SQL Server 2005/2008 BIN401 Optimising Query Performance in SQL Server 2008 Analysis Services DAT355 Upgrading to Microsoft SQL Server 2008: Notes from Early Adopters BIN402 Building and Deploying Advanced MOSS 2007 Planning Applications