Download presentation
Presentation is loading. Please wait.
Published byFranklin Alban Carson Modified over 9 years ago
1
Peter Peng
2
Agenda Introducing A simple example More complex examples (in part 2) Developing (in part 3)
3
Introducing Basic (concepts, features, etc.) Components Lifecycle
4
Basic (Scenarios) Business reporting Ad-hoc reporting Embedded reporting Extending the functionalities
5
Basic(Features) Data source Layouts Ad-hoc reports Drill-through and parameterized Presentation form Report Designer Model Designer Report Builder Reporting Service configuration Manager Security On-demand access and web connection Subscription RDL SOAP API URL access WMI provider Extensible delivery, data processing, rendering, security, and report processing
6
Components Report Server Report Manager Report Builder Report Designer Model Designer Configuration Tool Command Tool Brower Support
8
Report Server Processors Report processor Scheduling and Delivery Processor Data Storage Stored in a database Including reports, models, folders that for manage Extensions Security Extensions Data processing Extensions Rendering Extensions Delivery Extensions Custom report processing extensions
9
Report Server (Cont) Data Processing Extensions Query data source, return flattened row set. Different data source (SQL server, OLE DB, SSAS, Oracle, etc.) Open a connection to data source Analyze a query and return a list of fields names Run the query against the data source and return a rowset Pass parameters to query, if required Iterate the row set and retrieve data
10
Report Server (Cont) Rendering Extensions HTMLExcel CSVXML ImagePDF
11
Report Manager A web-based tool that: View, search, and subscribe to reports. Create, secure, and maintain the folder hierarchy to organize items on the server. Configure site properties and defaults. You can also determine the availability of My Reports to support publishing and creating reports in a personal workspace. Configure role-based security that determines access to items and operations. Configure report execution properties, report history, and report parameters. Create report models that connect to and retrieve data from a Microsoft SQL Server Analysis Services data source or from a SQL Server relational data source. Create shared schedules and shared data sources to make schedules and data source connections more manageable. Create data-driven subscriptions that roll out reports to a large recipient list. Create linked reports to reuse and repurpose an existing report in different ways. Launch Report Builder, a report design tool used for creating and modifying model-driven, ad hoc reports.
12
Report Builder For information workers Use Model Designer to generate templates Ad-hoc reports Build reports Explore Data Utilize Reporting Services Features
13
Report Designer Design reports Preview layouts Publish to a server
14
Model Designer Define, edit and publish models A business description The terms of entities, attributes and relationships
15
Configuration Tool Create and Configure Virtual Directories Configure Service Accounts Create and Configure the Report Server Database Manage Encryption Keys and Initialization Configure E-Mail Delivery Configure a Scale- out Report Server Deployment Model
16
Lifecycle Create Reports Manage Reports Access and Deliver Reports Use the reports in our application/website
17
A sample step by step
18
Preview Part 2 – More complex samples Matrix, drilled, sub-report, aggregation, parameterized… Part 3 – Developing Web service programming, RDL…
19
Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.