Download SQL Server Reporting Services

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
SQL Server Reporting Services
London Database
Developer Forum
Anoop Patel
www.azteccomputing.com
Agenda





What is SQL Server Reporting Services
Installation
Report Authoring
Report Management
Report Delivery
www.azteccomputing.com
What is Reporting Services






New Microsoft reporting software for
creating, managing and delivering reports
Centralized management
Deliver browser based, file and email reports
SQL Server based
Create reports using Visual Studio.net
Free with SQL Server 2000
www.azteccomputing.com
Reporting Services Architecture
Browser
Data Sources
(SQL, OLE DB, ODBC,
Oracle, Custom)
Management
URL
WMI
Custom App
Web Service
Report Server
Data Retrieval
Rendering
Security
Delivery
Security Services
(NT, Passport,
Custom)
www.azteccomputing.com
SQL Server Catalog
Output Formats
(HTML, Excel,
PDF, Custom)
Delivery Targets
(E-mail, File share,
Custom)
Installation
Component
Prerequisite
Report Server /
Report Manager
Windows XP / 2000 Server SP4 / 2003
IIS 5
Microsoft .Net Framework version 1.1
Report Server Database
SQL Server 2000 SP3a
Email Delivery Extension
SMTP Server
Report Designer
Visual Studio.NET 2003
www.azteccomputing.com
Report Authoring





Integrated with Visual Studio .NET 2003
Full report authoring capabilities
Generates Report Definition Language
Report previewing
Deploy directly to Report Server
www.azteccomputing.com
Report Authoring Demo
www.azteccomputing.com
Data Sources





Microsoft SQL Server 2000 / 7.0
Oracle databases
OLE DB including Analysis Services
ODBC
Shared data source
www.azteccomputing.com
Data Sources Demo
www.azteccomputing.com
Report Layout

List (free-form)
–

Table
–

Fixed number of columns
Matrix (Pivot table / Crosstab)
–

Data arranged free-form on the page
The number of columns depends on the query results
Chart
–
Data represented graphically (pie, line or bar chart)
www.azteccomputing.com
Table Demo
www.azteccomputing.com
Matrix Demo
www.azteccomputing.com
Headers and Footers

Report Header/Footer
–

Page Header/Footer
–
–

Add to page definition
Optional for First and Last pages
Table Header/Footer
–

Area of report above or below data region
Optional repeat on each page
Group Header/Footer
–
–
Force page break before or after
Optional repeat on each page
www.azteccomputing.com
Report Sorting and Filtering
 Sorting
 Filtering
 Grouping
 Aggregates
www.azteccomputing.com
(Sum, Avg, Count, etc)
Interactivity





Document Map
Hyperlinks
Bookmarks
Drill Through
Drill Down
www.azteccomputing.com
Interactivity Demo
www.azteccomputing.com
Report Parameters


Report Parameters
Query Parameters
–
–

SQL (named @ parameters)
Access (unnamed parameters)
Dynamic Parameter Lists
www.azteccomputing.com
Report Parameters Demo
www.azteccomputing.com
Import Access Reports




Access 2002
Import all reports in mdb
OK for simple reports
Unsupported features:
–
–
–


Module Code
Checkbox, ComboBox, ListBox, ActiveX Control
Conditional Formatting
Parameters
Duplicate Object Names
www.azteccomputing.com
Report Management








Publish reports to Report Server Database
Web based Report Manager
Maintain report folders
Data source
Parameters
Execution (cache or snapshot)
Subscription and delivery
Role-based Security
www.azteccomputing.com
Report Execution




On Demand
Caching
Snapshot
Report History
www.azteccomputing.com
Subscription and Delivery


On-demand (“pull”)
Event-based (“push”)
–
–

e-mail
File System
Data Driven
www.azteccomputing.com
Report Rendering

Web Formats
–

Print Formats
–

HTML 4, HTML 3.2, Web Archive
TIFF, PDF
Data Formats
–
Excel, XML, CSV
www.azteccomputing.com
URL Addressability

Report Server
–

Report
–

&CategoryID=1&EmployeeID=1
SSL Support
–

?/ReportDirectory/ReportName
Parameter directives
–

http://[servername]/ReportServer
?dsu:DataSet1=MyUserName&
dsp:DataSet1=MyPassword
Report Manager
–
http://[servername]/Reports
www.azteccomputing.com
Not covered




Security
Web Service Interface
Rendering Extensions
Delivery Extensions
www.azteccomputing.com
Further information

Questions
–
–

Microsoft site
–

[email protected]
020 88 66 55 77
http://www.microsoft.com/sql/reporting
Evaluation copy (120 day)
–
http://www.microsoft.com/sql/reporting/productinfo
/trial.asp
www.azteccomputing.com
Related documents