Module 1: Introduction to Microsoft SQL Server Reporting Services
Overview Overview of Microsoft SQL Server Reporting Services Tour of Reporting Services Overview of Reporting Services Architecture
Lesson: Overview of Microsoft SQL Server Reporting Services The Reporting Life Cycle Highlights of Reporting Services Reporting Services Scenarios
The Reporting Life Cycle AUTHORING MANAGEMENT DELIVERY RDL Any .NET managed data provider Report Designer or custom Central Report Server database Managed report execution Secured reports Web-based Report Manager or custom Runtime report rendering Pull Report Manager Custom Push E-mails
Highlights of Reporting Services Authoring Wide range of supported data sources Open report authoring options Flexible report designs Management Parameterized reports Execution properties Report scheduling and history Role-based security Delivery Range of rendering options Flexible and extensible delivery
Reporting Services Scenarios Internal reporting Departmental Corporate External reporting Business to business Embedded reporting Portals Applications
Lesson: Tour of Reporting Services Delivering Reports Authoring Reports Managing Reports
Delivering Reports Runtime rendering Web – HTML, MHTML Print – PDF, TIFF Data – CSV, Excel, XML Pull delivery – User issues report request Report Manager Custom Push delivery – Report is automatically distributed to user E-mail File
Demonstration: Delivering a Report In this demonstration you will see how to: View a report Create a subscription Access reports from a custom portal
Report Definition Language Authoring Reports Report Definition Language Access through ADO.NET managed data providers List / Table / Matrix / Chart Sorting / Filtering / Grouping / Aggregates Interactivity (drill-down, drill-through) Parameters Full Visual Basic .NET Expression Language OLE DB ODBC OLE DB for OLAP Development options Report Designer Third Party
Demonstration: Authoring a Report In this demonstration you will see how to: Use Report Designer within Visual Studio .NET 2003 Create a tabular report using the Report Wizard Configure a data source
Managing Reports Publish reports to a centralized report server database General report management tasks: Define execution schedule–on demand or in advance Set up security Maintain report folders Administer user features Management roles Content manager System administrator
Practice: Managing a Report In this practice you will: Open a saved report project in Report Designer Publish the report to Report Server Schedule the report to be executed as a snapshot on a weekly basis
Lesson: Overview of Reporting Services Architecture Reporting Services Platform Reporting Services Components Single Server Deployment Web Farm Deployment
Reporting Services Platform Browser Microsoft Office Custom Applications Web UI Programmatic Interfaces Report Server Report Processing Report Sources Data Processing Security Security Services Rendering Delivery Output Formats Delivery Channels Report Server Database
Reporting Services Components Prerequisites Server Report Server Report Manager IIS .NET Framework Report Server Database SQL Server SQL Server Agent E-mail Delivery Extension SMTP Server Client Report Designer Visual Studio .NET Utilities Windows Management Instrumentation
Single Server Deployment User Report Author SMTP IIS Report Manager Visual Studio .NET Report Server Report Designer Client Report Server Database Server
Report Server Database Web Farm Deployment User IIS Report Manager MSRS MSRS Report Server SMTP Web Farm Virtual Report Server Report Server Database MSSQL
Review Overview of Microsoft SQL Server Reporting Services Tour of Reporting Services Overview of Reporting Services Architecture