SQL Server 2008 R2 REPORTING SERVICES
description
Transcript of SQL Server 2008 R2 REPORTING SERVICES
![Page 1: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/1.jpg)
1
SQL Bits Goes West
SQL SERVER 2008 R2REPORTING SERVICES
Andrew Fryer Evangelist
H T T P : / / B L O G S . T E C H N E T. C O M / A N D R E W@ D E E P F A T O N T W I T T E R
![Page 2: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/2.jpg)
“Managed Self Service BI” delivered through:• Self Service Analysis Desktop Analytics • Self Service Reporting End User Reporting• SharePoint Integration Sharing, Collaboration
& Management
End User Empowerment
IT Management & Compliance
Empowering end users through “Managed Self-Service BI”
+
![Page 3: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/3.jpg)
Empowering IT Deploy managed, shared report components Publish and share visualizations Expose data sets for reuse Leverage existing investments in report design Enabling end users New getting started experience Reuse existing components and data sets Design reports is as simple as “Grab & Go”
SELF SERVICE REPORT AUTHORING
![Page 4: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/4.jpg)
SELF SERVICE REPORTING
![Page 5: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/5.jpg)
REPORTS AS DATA FEEDS
Data regions in reports are standards-compliant data feeds
With PowerPivot, IW can consume all the operational, corporate reports for their analysis.
Reports as the primary data source for information worker analysis
IT provisioned. Secure, well-defined, optionally pre-cached
Build SSRS reports on top of Information Worker analysis models
![Page 6: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/6.jpg)
LayoutTables, Matrices or any combination of it…Parallel GroupingsAsymetrical columns/rowsMix dynamics/static items
VisualizationsCharts, Pyramids, Pie, Donuts, Gauges, Maps, Sparklines, Data bars, Indicators...
ENHANCED DATA VISUALIZATION
![Page 7: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/7.jpg)
BUILDING REPORTSMANY TYPES OF VISUALIZATIONS
![Page 8: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/8.jpg)
Stepped or Block grouping
PivotCustom
SubtotalsNon-pivotcolumns
Nested controls Multi-Pivot
CustomHeaders
BUILDING REPORTSMANY TYPES OF LAYOUTS
![Page 9: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/9.jpg)
TABLIX VISUALIZATIONS: SPARKLINES AND DATA BARS
Sparklines“Data intense, word-sized graphics” – TufteAutomatic axis alignment. Can be converted into full charts to support additional small multiple scenarios.Data BarsUsually depicts a single value in a cell.Min and Max are automatically determined, but are configurable. Sparklines Data Bars
![Page 10: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/10.jpg)
MAP FEATURES
Support for SQL SpatialIntegration with Virtual Earth tilesData GroupingEqual intervals, equal distribution, optimal, user-definedMultiple Map layers
![Page 11: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/11.jpg)
Colored maps based on auto or user defined scales
Cool looking Data Visualization: and soon…
Routes, pinpoint…
![Page 12: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/12.jpg)
REPORT LAYOUT ENHANCEMENTS
Lookup functionsAggregate of aggregatesNew Data sources: Madison, SQL AzureReset page number on groupsExpression-based page breaksExcel worksheet tab namingSession variablesRenderer-dependent layoutBottom-to-top text rotation
![Page 13: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/13.jpg)
ENHANCED REPORT VIEWER AND REPORT MANAGER EXPERIENCE
Refreshed viewer look and feelSmooth and fluid navigation experience (AJAX Report Viewer)Updated Report Manager. Workflow optimized (no need to preview report to access its properties or manage it)Updated Report Manager look and feel: More Office 14ish
![Page 14: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/14.jpg)
AGGREGATES OF AGGREGATES
Expressions now support nesting of aggregate functionsExample: Average Monthly Sales=Avg(Sum(Sales, "Month"), "Year")
Enables “visual totals” scenariosAggregates respect group filters
6 200Total
2 2Jan
4 4Feb2009
Sales (filtered) Sales
![Page 15: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/15.jpg)
EXCEL RENDERER WORKSHEET TAB NAMING
![Page 16: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/16.jpg)
RESET PAGE NUMBER ON GROUP
• Reset page number for each new group instance.
• Get current page and total page count for each group, and overall
![Page 17: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/17.jpg)
BOTTOM-TO-TOP TEXT ROTATION
New text orientation option provides more flexibility to your report layouts
![Page 18: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/18.jpg)
RENDERER-BASED EXPRESSIONS
Control layout and write expressions that consider renderer formatExample, dynamically disable drillthrough expressions for non-interactive renderers and enable them for interactive ones
![Page 19: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/19.jpg)
DYNAMIC PAGE BREAKS
Use expressions to determine what renderer is being usedDynamically disable/enable page breaks
Example, disable page breaks if exporting to Excel. Otherwise, enable them:
![Page 20: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/20.jpg)
THE ROAD AHEAD
SQL Server 2008 available nowInnovation coming in H1 Calendar Year 2010SQL Server 2008 R2SQL Server 2008 R2 Parallel Data WarehouseContinue to deliver innovation 24-36 months from the release of SQL Server 2008Next major release of SQL Server
![Page 21: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/21.jpg)
QUESTIONS
21
![Page 23: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/23.jpg)
November 2009Tuesday 24th London – Storage and Query Optimisation - www.sqlpass.org.ukThursday 26th London – SQL Internals and MS BI – SQLServerFAQ.comThursday 26th London – Looking at newsgroups for Info – SQLServerFAQ.com
December 2009Thursday 3rd Online – PowerUp with SQL Server (see next slide)Tuesday 8th Cork – Query Optimisation – MTUG.ieWednesday 9th Dublin – Query Optimisation – IrishDev.comThursday 10th Leeds – Service Broker and Powershell – SQLServerFAQ.com Tuesday 15th Cambridge – Christmas Special down the pub – SQLSocial.comThursday 17th Manchester – SQL Server Internals – SQLServerFAQ.com
Up and coming events..
![Page 24: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/24.jpg)
Time to Power Up with SQL Server within your organization! Who Should Attend:-Database administrators-Application developers/programmers-Database developers- IT Professionals responsible for SQL Server management Sign Up Today at http://tinyurl.com/PowerUpSQLServer
During the day's presentations by SQL Server experts, Greg Low, Javier Loria, and Niels Berglund, you'll get detailed information and time to ask your questions.
Three sessions, directly from your own computer:- Understanding Query Plan Caching in SQL Server- SQL Server High Availability- SQL Server Performance
![Page 25: SQL Server 2008 R2 REPORTING SERVICES](https://reader035.fdocuments.us/reader035/viewer/2022062811/56815fd9550346895dcedb56/html5/thumbnails/25.jpg)
IT’S PARTY TIME!
Coming up next in the Atrium:Time to relax and let your hair down.
RockbandTable footballAir Hockeyand more
Don’t forget speakers and sponsors have drinks vouchers