Ssrs introduction session 1

2,792 views

Published on

Ssrs introduction

Published in: Technology

Ssrs introduction session 1

  1. 1. Microsoft SQL Server Reporting ServicesMuthuvelAssociate ConsultantFlextronics
  2. 2. SSRS Roadmap Introduction Reporting Service Architecture How Report Publishing & Management Works How Report Execution Works SSRS Components Types of SSRS Reports Development/Authoring Deployment Demo
  3. 3. Business Productivity SuiteBusiness Collaboration Platform Information Platform
  4. 4. Business Productivity SuiteBusiness Collaboration Platform Information Platform
  5. 5. SharePoint Report Viewer SSMS Report Viewer Web Part Web Service Proxy Data Sources Web Services & URL Access Security Services Report Server Report Engine Output Formats Data Processing Security Delivery Targets (E-mail, SharePoint, Custom) Rendering Scheduling & Delivery Custom Custom Report Item RDCEVisualization Customized RDL SQL Server Catalog
  6. 6. How Report Publishing & Management WorksClient Application Report Server Report Catalog Publishing CreateReport RDL RDL RDL Compiled Compiled Definition Definition Managed Managed Properties Properties
  7. 7. How Report Execution WorksClient Application Report Server Report Catalog RSDB Report RDL Metadata Compiled Definition Managed Properties
  8. 8. How Report Execution WorksClient Application Report Server Report Catalog “Get & Run Report” RSDB Report Compiled Metadata Definition Session Word/Excel/ HTML/PDF Execution Snapshot RSTempDB Report Data Session Report Data
  9. 9. SSRS ComponentsData Sources ...  Microsoft SQL Server  Microsoft SQL Server Analysis Services  Microsoft Access  OLE DB  ODBC  Oracle  XML
  10. 10. SSRS ComponentsData Sets ...  Mapping of Report Fields to Data Source  Query Definition  Result Set Schema
  11. 11. SSRS ComponentsReports ...  Tabular  Matrix / Crosstab / Pivot  Charts / Graphs  Report Definition Language (RDL)
  12. 12. SSRS ComponentsOutput Formats ...  HTML  Excel  CSV  PDF  XML  Word  TIFF File  MHTML (Web Archive)  Custom
  13. 13. SSRS ComponentsDelivery Targets ...  E-mail  File Share  Custom
  14. 14. SSRS ComponentsMeta Data Database ...  Reports and Data Sources  Users and Permissions  Scheduling and Distribution
  15. 15. With Reporting Services, we can create following types of reports: Parameterized reports - used for filtering reports data Linked reports - provides an access to an existing report Snapshot reports - query results that were retrieved at a specific time Cached reports - saved copy of a processed report Ad hoc reports - created from an existing Report Model Drilldown reports - initially hide complexity and enable the user to toggle conditionally Drillthrough reports - accessed through a hyperlink on a report item in the original report Subreports - displays another report inside the body of a main report
  16. 16. Report Development / Authoring Create RS Project  Visual Studio 2005  SQL Server BI Development Studio Create Report  Data Source  Query  Fields / Layout Preview View Code (in XML) Deploy
  17. 17. Report Development / Authoring Create RS Project  Open Visual Studio 2005/2008  File – New Project – Business Intelligence Projects  Report Server Project Wizard  Set the Name:
  18. 18. Report Development / Authoring
  19. 19. Report Development / Authoring
  20. 20. Report Development / Authoring
  21. 21. Report Development / Authoring
  22. 22. Report Development / Authoring
  23. 23. Report Development / Authoring
  24. 24. Report Development / Authoring
  25. 25. Report Development / Authoring
  26. 26. Report Development / Authoring
  27. 27. Report Development / Authoring
  28. 28. Report Development / Authoring
  29. 29. Report Development / Authoring
  30. 30. Report Development / Authoring
  31. 31. Report Deployment
  32. 32. Report Deployment
  33. 33. On-Demand Retrieval (Pull)
  34. 34. On-Demand Retrieval (Pull)
  35. 35. Demo
  36. 36. Discussion, questions & answers
  37. 37. Thank You

×