Generate reports with SSRS - SQL Server Reporting Services: This session will be a cornucopia of three sub-sessions. The first part will be to convince the skeptics. Why does every organization should consider SQL Server Reporting as part of its front-end solution? What will SSRS do better than a typical web application/site or a client-server application? The second portion will be a quick demo of the possibility and will be the shortest. The final part will talk about the best practices, tips from the field and will cover the implementation techniques.
1. SQL Server 2005 Reporting Services Bala Subra [email_address]
2.
3. BI User Profiles Information Consumers Information Explorers 5-10% of users 15-25% of users 65-80% of users Analysts SQL Server Reporting Services SQL Server Analysis Services
4. Reporting Services Architecture SQL Server Catalog Report Server Delivery Delivery Targets (E-mail, File share, Custom) Security Services (NT, Passport, Custom) Security Data Sources (SQL, OLE DB, ODBC, Oracle, Custom) Output Formats (HTML, Excel, PDF, Custom) Report Processing Browser Management Custom App URL WMI Web Service Data Retrieval Rendering
7. Reporting Lifecycle SQL Server Reporting Services supports the full reporting lifecycle, including Authoring, Management and Delivery Authoring Management Delivery
38. Why Report Builder? Report Viewer Report Builder Report Designer Report Consumers Business Users Power Users Developers
39.
40. Report Builder Architecture SQL Server Catalog Web Service / URL interface Report Server Report Builder Client Model Designer Data Sources (SQL Server, Analysis Services) Drill through report generation Query generation Report Manager Report Designer SQL Mgmt Studio
48. Report Builder vs. Report Designer Can work with reports built in Report Builder Cannot import Report Designer reports Integrated into Visual Studio Click-once application, easy to deploy and manage Free-form (nested, banded) reports Reports built on templates Native queries (SQL, OLE DB, XML/A, ODBC, Oracle) Auto-generates queries using semantic layer on top of the source Managed reports Ad hoc reports Targeted at IT pros and developers Targeted at business users Report Designer Report Builder
Creating a Report • A number of ways to create a new report, including ? Right click on the Reports node in Solution Explorer and select • Add New Report – starts report wizard • Add|Add New Item – to create a blank report • Import Reports – to import all of the reports from an Access database