What’s new in Microsoft SQL Server 2012 Reporting Services 4/1/2017 9:09 PM DBI201 What’s new in Microsoft SQL Server 2012 Reporting Services Lukasz Pawlowski Senior Program Manager Lead Microsoft Corporation © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Objectives Summarize SSRS’s place within Microsoft BI Detail the major new RS capabilities in SQL Server 2012 Show the new capabilities through demos Provide resources to enable the next step
Recap of SSRS in SQL Server 2008 R2 Rich new Operational Reporting capabilities for IT professionals and Power users Shared DataSets, Cache Refresh Plans Report parts, Report part gallery New Visualizations: Map, Gauge, sparkline, Databar, KPI Ajax Report viewer Cut ad-hoc report design and alerting
Microsoft Business Intelligence SharePoint Collaboration Excel Workbooks PowerPivot Applications Dashboards & Scorecards Most Broadly adopted Productivity & Collaboration Tools Analysis Services Reporting Integration Master Data Data Quality Services Most widely deployed EIM & BI Platform OData Feeds LOB Apps
SQL Server 2012 Cloud-Ready Information Platform MISSION CRITICAL CONFIDENCE Required 9s & Protection Blazing-Fast Performance Enhanced Security & Compliance Peace of Mind BREAKTHROUGH INSIGHT Credible, Consistent Data Rapid Data Exploration & Visualization Managed Self-Service BI Big Data Analytics & DW CLOUD ON YOUR TERMS Scale On Demand Fast Time to Solution Any Data, Anywhere Optimized Productivity
Rapid Data Exploration & Visualization Empower end users with new insights SHARE & COLLABORATE THROUGH SHAREPOINT Easily Access Reports & Dashboards Create Alerts From Published Reports Collaborate on BI Insights STUNNING, INTERACTIVE DATA VISUALIZATION Highly Visual Design Experience Rich Metadata-Driven Interactivity Presentation-Ready at All Times Familiar Excel Experience Powerful Data Mashups In-Memory Performance SELF-SERVICE ANALYSIS
SSRS Investments in SQL Server 2012 POWER VIEW Highly visual design experience Rich metadata-driven interactivity Presentation-ready at all times EMPOWER USERS END USER ALERTING Defined on operational reports Intuitive Alert rules Alerts self-managed through SharePoint PROACTIVE INTELLIGENCE SHAREPOINT SHARED SERVICE Built-in scale-out for RS Service Apps SharePoint Cross-farm reporting Integrated backup & recovery, ULS logging, PowerShell etc. INCREASE EFFICIENCY Managed Self Service BI – Corporate BI
Empower users Pervasive Insight Increase Efficiency Part 1 Empower Users Empower users Pervasive Insight Increase Efficiency
Cross Browser & Platform Managed & Discoverable What is Power View? From Authoring to Presentation in Clicks Designed for Business Users Collaborate with full interactivity Share dynamic reports quickly and easily Presentation Ready Cross Browser & Platform Managed & Discoverable An interactive data exploration, visualization, and presentation experience.
Design Power View Reports Story Telling Role of IT in Power View
MANY Power View 2012 Features Model Explorer and Field list for model navigation and data region structure Automatic Grouping improvements Multiple views in a single report Presentation mode with interactivity Canvas, ribbon, application infrastructure Graceful recovery from model changes Filter pane supports lists, measure slider, calendar, and advanced mode Data region conversions Common chart types, chart titles, legend, axes, configure chart, chart series SharePoint integration (launch from doc lib, manage, preview, Power Pivot gallery) Interactivity: highlight, cross filter, play axis, popup, transition animations, bubble trails… Table & Matrix including subtotals, totals, blocking Embedded image support Non Measures as Measures Tab Strip and Cover Flow Tiles for data navigation Sorting Show All Small multiples layout Textboxes with rich text formatting Motion charts View and data region level filtering with slicers and filter pane Measures as Non Measures Export to PowerPoint Drag and Drop to Canvas
Power View SharePoint Architecture SharePoint Farm Power View client Web Front End App Server SSDT BISM Model SSRS Addin for SharePoint RS Shared Service AS Server (Tabular) PowerPivot System Service PowerPivot Web Service Excel PowerPivot Heterogeneous Data sources Analysis Services SP Integrated
Reporting Services for All Users 4/1/2017 9:09 PM Reporting Services for All Users Sophisticated Design Environment Report Viewer Controls Rich Design Capabilities Developers Productive Authoring Re-use of insights Flexible layout IT Pros Power Users Business Users Visual data representation Highly Interactive Rich Presentation Report Designer Report Builder Power View Embedded Operational Business © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Empower users Pervasive Insight Increase Efficiency Part 2 Pervasive Insight Empower users Pervasive Insight Increase Efficiency
Office Open XML Rendering Extensions Support for new file formats for Word and Excel Word rendering to *.docx format Excel rendering to *.xlsx format Formats introduced in Office 2007 Feature parity More data, smaller files 1M rows of data and 16K columns ZIP-compressed files More colors 16M colors (24-bit)
Pervasive Insight END USER ALERTING SITUATION TODAY Proactive and responsive data monitoring that enables action. Data Alerts help IWs cope with information overload. Intuitive and flexible alert rules customized to each Information Worker. Need for the ability to proactively respond to exceptional data changes or trends. Data volumes are always increasing leading to data overload. Each Information Worker needs to monitor data specific to their job. Microsoft SQL Server 2011 new Self Services Alerting capability makes it trivial for any end user while viewing a report to define rules and thresholds on data and be alerted when they are reached. This transforms a traditional pull mode activity to a push mode activity greatly increasing Information Workers productivity.
End User Alerting How to Create & Manage Data Alerts How to Monitor Data Alerts How Data Alerts fit in the IT Tool Chest
Data Alert Workflow Create Alert Email Delivery Alert Management
For IT Administration deployment Monitor Performance Install SSRS in SharePoint Integrated mode Configuration settings are stored in SharePoint DB Monitor Execution log in alerting database Trace Log is in SSRS trace log and ULS Performance Use performance counters to determine overloading & scale-out requirements More frequent alerts will require more resources
Creating Reports for Alerting Each data region in a report can provide a data feed Set RDL property “DataElementOutput” (on by default) Set DataElementName for column names Create data regions to enable improved alerting experience Easily Create Data Alerts Integrated within SharePoint Developed for Simplicity
Empower users Pervasive Insight Increase Efficiency Part 3 Increase Efficiency Empower users Pervasive Insight Increase Efficiency
New SSRS SharePoint Integration Benefits SSRS SHAREPOINT 2010 SHARED SERVICE Hosted in SharePoint Shared Service App pool SSRS catalog DBs are SharePoint Service App DBs WCF and Claims based communication PowerShell Cmdlets Central Admin UI for all RS administration ULS Logging integration Built-in scale-out and load balancer Configuration stored in SharePoint ConfigDB REPORT PERFORMANCE IMPROVEMENTS For reports in AJAX Viewer Parity with SQL Server 2012 Native mode performance Top SharePoint mode pain point Small reports used to be 2-3 times slower: Fixed Faster than 2008 R2 SharePoint mode ~ 30-60% SQL SETUP OPTION FOR SSRS SHAREPOINT SERVICE
SharePoint Shared Service Central Admin UI ULS Log Support
SSRS 2012 SharePoint Architecture SharePoint 2010 Web Front End SharePoint 2010 App Server SSRS in Web Application SSRS Shared Service Application Report Viewer web part (UI, Power View, Alerting) SSRS Service Proxy Shared Service WCF Endpoint Service App Runtime Background Processing SOAP WCF Claims Alerting Shared Service WCF Endpoint Alerting Interactive Service Alerting Runtime URLAccess Alerting Web Service (internal only) Security Data Management SharePoint Object Model SharePoint Object Model SharePoint Config / Content DB Report Server Shared Service DB Report Server Alerting DB
How to upgrade to RS 2012 in SharePoint Migration New SharePoint Deployment Migrate Report Server SharePoint mode databases Ensure to migrate Content DB and Report Server DBs Useful when moving to a new SharePoint version Upgrade In place upgrade for existing SSRS deployment Automated upgrade using SQL Setup
Summary of Key Differences SQL Server 2008 R2 Reporting Services SharePoint Integration SQL Server 2012 Reporting Services SharePoint Integration Windows Shared Service Configuration and Manageability Tool Manageability API Report Server URLs SharePoint Shared Service SharePoint Central Administration PowerShell Commandlets Report Server Proxy URLs
Empower Users Pervasive Insight Increase Efficiency Final Thoughts Empower Users Pervasive Insight Increase Efficiency
SSRS Investments in SQL Server 2012 POWER VIEW Highly visual design experience Rich metadata-driven interactivity Presentation-ready at all times EMPOWER USERS END USER ALERTING Defined on operational reports Intuitive Alert rules Alerts self-managed through SharePoint PROACTIVE INTELLIGENCE SHAREPOINT SHARED SERVICE Built-in scale-out for RS Service Apps SharePoint Cross-farm reporting Integrated backup & recovery, ULS logging, PowerShell etc. INCREASE EFFICIENCY Managed Self Service BI – Corporate BI
Additional Materials Blogs White papers Links SharePoint mode – http://blogs.msdn.com/prash BI TV – http://blogs.msdn.com/b/bi/ Reporting Services – http://blogs.msdn.com/b/sqlrsteamblog/ PowerPivot – http://blogs.msdn.com/powerpivot White papers Configuring Kerberos Authentication for Microsoft SharePoint 2010 Products. Deploying a Business Intelligence Solution Using SharePoint, Reporting Services, and PerformancePoint Monitoring Server with Kerberos Reporting Services SharePoint Integration Troubleshooting SSRS Team Blog Power View Wiki Links
Related Content Required Slide *delete this box when your slide is finalized Speakers, please list the Breakout Sessions, Labs, Demo Stations and Certification Exams that relate to your session. Also indicate when they can find you staffing in the TLC. DBI202 The 12 Reasons to Love Microsoft SQL Server 2012 DBI307 Tips and Tricks for Building Rich Reports in Microsoft SQL Server 2012 Reporting Services DBI206 Business Intelligence and Data Visualization: Microsoft SQL Server 2012 DBI402 Deploying and Managing a PowerPivot for SharePoint Infrastructure Using Microsoft SQL Server 2012 DBI332 Running Reporting Services in SharePoint Integrated Mode: How and Why DBI207 BI Power Hour DBI325 Microsoft SQL Azure Reporting DBI302 Building Stylish Power View Reports Where to find me: Tech Pavilion
Next steps SQL Server 2012 Case Studies: (Search on SQL Technologies) http://www.microsoft.com/casestudies/Case_Study_Advanced_Search.aspx SQL Server 2012 Hands On Labs: http://www.microsoft.com/sqlserver/en/us/learning-center/virtual-labs.aspx SQL Server 2012 Certification: http://www.microsoft.com/learning/en/us/certification/cert-sql-server.aspx SQL Server 2012 Best Practices: http://technet.microsoft.com/en-us/sqlserver/bb671430
mva Track Resources SQL Server 2012 Eval Copy Hands-On Labs @sqlserver @ms_teched mva Microsoft Virtual Academy Get Certified!
About the Speaker Lukasz Pawlowski http://blogs.msdn.com/b/lukaszp/ lukaszp@microsoft.com http://blogs.msdn.com/b/lukaszp/
Resources Learning TechNet http://northamerica.msteched.com Connect. Share. Discuss. http://northamerica.msteched.com Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn
Complete an evaluation on CommNet and enter to win! Required Slide Complete an evaluation on CommNet and enter to win!
Please Complete an Evaluation Your feedback is important! Be eligible to win great daily prizes and the grand prize of a $5,000 Travel Voucher! Multiple ways to Evaluate Sessions Scan the Tag to evaluate this session now on myTechEd Mobile
4/1/2017 9:09 PM © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4/1/2017 9:09 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.