|
Reporting Services – An Architectural Perspective - Part 1 Introduction: SQL reporting services is a comprehensive server based solution that enables the creation, management and delivery of the reports in either the traditional paper based format or the web based reports. It is tightly integrated with the SQL server. The data that's needed is shown in a report format thus increasing the data processing capabilities: Life Cycle of the Report Creation: Basically there are three stages in the life cycle of the reporting services: Report Authoring: The developers can create reports that needs to be published in the report server. this is called report authoring. Basically this is done using VS.Net 2003 Report designer or some other tools that use Report Definition Language(RDL). Report Management: Report definitions , folders, resources are published and managed as web services. These reports can be executed on demand or these can be executed in a predefined schedule and cached for improving the performance. for Highly criticial and volatile data this is managed and executed at the time of demand. for other purposes it is cached. Report Delivery: Microsoft SQL Reporting Services Architecture is a multi-tiered architecture. It is a set of integrated components. It consist of three layers:
Application Layer: Data Layer: 1. Report Server Data Base Report Server: 1. Scheduling and Delivery processor Now lets delve in to the topics in detail: Report Manager It is a web-based report access and management tool. --> View, search, and subscribe to reports Report manager provides a user-interface to the programmer. It consist of Controls and Web pages. To Run the Report manager: Report Designer Report designer basically is a tool that is used to create and publish reports.
The report server database is a SQL Server database that stores Reporting Services data such as report definitions, report meta data, cached reports, snapshots, and resources. It also stores security settings, encrypted data, scheduling and delivery data, and extension information. Data Sources supported by Reporting Services:
SQL Server 2000 Summary:
.........Will be continued
| ||||||||||||||||||||||