dba230 introducing sql server 2000 reporting services jason carlson product unit manager sql server...
TRANSCRIPT
![Page 1: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/1.jpg)
DBA230
Introducing SQL Server 2000 Reporting Services
Jason CarlsonProduct Unit ManagerSQL ServerMicrosoft Corporation
![Page 2: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/2.jpg)
Reporting Services Vision
Delivered through
Traditional and interactive reports
Scalable, manageable and embeddable server infrastructure
Integration with SharePoint, Office applications, browser and other familiar tools
Single platform and tools for all types of structured data (relational, hierarchical, multidimensional)
Enable employees at all levels of Enable employees at all levels of an organization to realize the an organization to realize the
promise of BI to promote better promise of BI to promote better decision makingdecision making
![Page 3: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/3.jpg)
Scenarios
Enterprise ReportingIn-house reports (Sales, Finance, HR)
Manageability, portal and LOB integration
Embedded Reporting Report processing included in applications
Extensible, embeddable architecture
B2B ReportingPartner reporting via extranets, Internet
Data isolation, extensible security
![Page 4: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/4.jpg)
BI User Profiles
Information Information ConsumersConsumers
Information Information ExplorersExplorers
5-10% of users5-10% of users
15-25% of users15-25% of users
65-80% of users65-80% of users
SQL ServerSQL ServerReportingReportingServicesServices
SQL Server SQL Server Analysis ServicesAnalysis Services
AnalystsAnalysts
![Page 5: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/5.jpg)
AuthoringAuthoring ManagementManagement DeliveryDelivery
Reporting Lifecycle
SQL Server Reporting Services supports the full SQL Server Reporting Services supports the full reporting lifecycle, including Authoring, reporting lifecycle, including Authoring, Management and DeliveryManagement and Delivery
![Page 6: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/6.jpg)
Report Authoring
Report developers can create reports to be published to Report developers can create reports to be published to the Report Server using Microsoft or 3rd party design the Report Server using Microsoft or 3rd party design tools that support the Reporting Services XML Report tools that support the Reporting Services XML Report Definition Language (RDL)Definition Language (RDL)
ReportReportDefinitionDefinition
ReportReportDefinitionDefinition
DeliveryDeliveryChannelsChannels
OnlineOnlineAccessAccess
AuthoringAuthoring
AuthoringAuthoring ManagementManagement DeliveryDelivery
ManagedManagedReportReport
![Page 7: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/7.jpg)
Report Management
Report definitions, folders, and resources are published Report definitions, folders, and resources are published and managed in a reporting web service; Managed and managed in a reporting web service; Managed reports can be executed either on-demand or via reports can be executed either on-demand or via schedule and are cached for consistency and performanceschedule and are cached for consistency and performance
ManagementManagement
ReportReportDefinitionDefinition
DeliveryDeliveryChannelsChannels
OnlineOnlineAccessAccess
AuthoringAuthoring ManagementManagement DeliveryDelivery
ManagedManagedReportReport
ManagedManagedReportReport
![Page 8: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/8.jpg)
Report Delivery
Reporting Services supports both on-demand Reporting Services supports both on-demand (“pull”) and event-based (“push”) delivery of (“pull”) and event-based (“push”) delivery of reports; Users can view reports from a web-based reports; Users can view reports from a web-based front-end or subscribe for reports to be delivered in front-end or subscribe for reports to be delivered in e-mail e-mail
DeliveryDelivery
ReportReportDefinitionDefinition
DeliveryDeliveryChannelsChannelsDeliveryDelivery
ChannelsChannels
OnlineOnlineAccessAccessOnlineOnlineAccessAccess
AuthoringAuthoring ManagementManagement DeliveryDelivery
ManagedManagedReportReport
![Page 9: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/9.jpg)
Reporting ServicesBrian WelckerGroup Program ManagerSQL ServerMicrosoft
demodemo
![Page 10: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/10.jpg)
Report Delivery
Single report definition can be rendered to diverse output formats
Web Formats (HTML 4, HTML 3.2, HTML w/OWC)
Print Formats (TIFF, RTF, PDF)
Data Formats (Excel, XML, CSV)
Personalized and administrator defined subscription and delivery
Ability to select output formats per subscription
Can deliver links as well as rendered reports
Data-driven subscriptions for personal delivery
Extensible delivery provider architectureE-mail, File System, Custom
![Page 11: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/11.jpg)
Report AuthoringPowerful, XML Report Definition Language
Freeform / Table / Matrix / Chart
Parameters (Dynamic, Hierarchical)
Sorting / Filtering / Grouping / Aggregates
Interactivity (Drill-down, Drill-through)
Full VB.NET Expression Language
Extensible query execution architectureSQL Server / Analysis Services
OLE DB / ODBC / Oracle
Report DesignerIntegrated with Visual Studio .NET 2003
Published definition enables 3rd party tools
![Page 12: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/12.jpg)
Report Management
Web Service APIs for management
Web and Win32 management user interfaces
Report Management FunctionsReport Metadata (Name, Description, Connections, Credentials, Parameters)
Scheduling integrated with SQL Server Agent
Execution properties (live, cache or snapshot)
History of prior executions
Extensible, role-based security architecture
![Page 13: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/13.jpg)
SQL Server CatalogSQL Server Catalog
Report ServerReport Server
Reporting Services Architecture
DeliveryDelivery
Delivery TargetsDelivery Targets(E-mail, File share,(E-mail, File share,
Custom)Custom)
Security ServicesSecurity Services(NT, Passport, (NT, Passport,
Custom)Custom)
SecuritySecurity
Data SourcesData Sources(SQL, OLE DB, ODBC, (SQL, OLE DB, ODBC,
Oracle, Custom)Oracle, Custom)
Output Formats Output Formats (HTML, Excel, (HTML, Excel, PDF, Custom)PDF, Custom)
Report ProcessingReport Processing
BrowserBrowser ManagementManagement Custom AppCustom App
URLURL WMIWMI Web ServiceWeb Service
Data RetrievalData Retrieval RenderingRendering
![Page 14: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/14.jpg)
Key Differentiators
Full Reporting PlatformAll server components are extensible
Completely embeddable
Published, extensible report definition
Scalability and PerformanceDesigned from day one to be a .NET web service
Web farm architecture
Optimized processing and rendering
Reports execute as CLR assemblies
![Page 15: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/15.jpg)
Next Steps
Online Session Evaluations!
Signup for Reporting Services BetaPublic Beta in Late Summer
Signup on http://www.microsoft.com/sql
RTM by end of 2003
![Page 16: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/16.jpg)
Additional Resources
Visit the “Ask the Experts” area for follow up questions Attend the Reporting Services sessions at TechEd
DBA230 – Introducing SQL Server 2000 Reporting ServicesDAT235 – Authoring reports using SQL Server 2000 Reporting ServicesDBA331 – Managing a Microsoft SQL Server 2000 Reporting Services implementation
Hands-On LabHOL03 – SQL Server Reporting Services
![Page 17: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/17.jpg)
Community Resources
Community Resourceshttp://www.microsoft.com/communities/default.mspx
Most Valuable Professional (MVP)http://www.mvp.support.microsoft.com/
NewsgroupsConverse online with Microsoft Newsgroups, including Worldwidehttp://www.microsoft.com/communities/newsgroups/default.mspx
User GroupsMeet and learn with your peershttp://www.microsoft.com/communities/usergroups/default.mspx
![Page 18: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/18.jpg)
evaluationsevaluations
![Page 19: DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation](https://reader033.vdocuments.mx/reader033/viewer/2022061517/56649de65503460f94ade7fa/html5/thumbnails/19.jpg)
© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.