ssrs: reporting on reports rick krueger (@dataogre) dave valentine (@ingenioussql)
TRANSCRIPT
![Page 1: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/1.jpg)
SSRS: Reporting on Reports
Rick Krueger (@DataOgre)Dave Valentine (@IngeniousSQL)
![Page 2: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/2.jpg)
Dave Valentine (@IngeniousSQL)
Public Service Announcement: NetworkingRick Krueger• Twitter: @DataOgre• Blog: www.premierapps.com• Email: [email protected]
Dave Valentine• Twitter: @IngeniousSQL• Blog: www.IngeniousSQL.com• Email: [email protected]
Rick Krueger (@DataOgre)
![Page 3: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/3.jpg)
Dave Valentine (@IngeniousSQL)
Agenda• ReportServerTempDB & ReportServer• ExecutionLog3• RSExecutionLog• Reports• Wrap Up
Rick Krueger (@DataOgre)
![Page 4: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/4.jpg)
Dave Valentine (@IngeniousSQL)
ReportServerTempDB• Current Activity• On Demand Reports• Cached Reports
Rick Krueger (@DataOgre)
![Page 5: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/5.jpg)
Dave Valentine (@IngeniousSQL)
ReportServer• Main store for Reporting Services• Completed Report Execution– ExecutionLogStorage (don’t query, use views)• ExecutionLog (backward compat)• ExecutionLog2 (SQL 2008)• ExecutionLog3 (SQL 2008 R2)
• Not all Report Execution is logged
Rick Krueger (@DataOgre)
![Page 6: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/6.jpg)
Dave Valentine (@IngeniousSQL)
ExecutionLog3• InstanceName• ItemPath• Source• RequestType• Format• Parameters• ItemAction• Status• ExecutionId
Rick Krueger (@DataOgre)
• TimeStart• TimeEnd• TimeDataRetrieval• TimeProcessing• TimeRendering• UserName• ByteCount• RowCount• AdditionalInfo
![Page 7: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/7.jpg)
Dave Valentine (@IngeniousSQL)
RSExecutionLog• CodePlex: Server Management Sample
Reports for 2005 (10 reports) and 2008 (3 reports)– http://msftrsprodsamples.codeplex.com/– Scripts to create supporting object, SSIS package,
and sample reports• Download not available for 2008 R2
Rick Krueger (@DataOgre)
![Page 8: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/8.jpg)
RSExecutionLog: Database Diagram
Dave Valentine (@IngeniousSQL) Rick Krueger (@DataOgre)
![Page 9: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/9.jpg)
RSExecutionLog: Dimension Values
Dave Valentine (@IngeniousSQL) Rick Krueger (@DataOgre)
![Page 10: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/10.jpg)
RSExecutionLog: SQL 2008 R2• Download not available for
2008 R2, but upgrade path has been documented by others: sqltwist.com/archives/197
• Documentation not quite right (for my box), so providing download– Scripts for objects– SSIS Package
Dave Valentine (@IngeniousSQL) Rick Krueger (@DataOgre)
![Page 11: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/11.jpg)
Reports: Canned Samples
Dave Valentine (@IngeniousSQL) Rick Krueger (@DataOgre)
![Page 12: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/12.jpg)
Dave Valentine (@IngeniousSQL)
Reports: Eleven (bit.ly/9SPUYJ)
Rick Krueger (@DataOgre)
![Page 13: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/13.jpg)
Dave Valentine (@IngeniousSQL)
Wrap Up• ReportServerTempDB and ReportServer• RSExecutionLog• Eleven– Five reports as of August 2012– Eleven reports by December 2012– SQL 2012 version by December 2012
Rick Krueger (@DataOgre)
![Page 14: SSRS: Reporting on Reports Rick Krueger (@DataOgre) Dave Valentine (@IngeniousSQL)](https://reader035.vdocument.in/reader035/viewer/2022081512/56649c7d5503460f94932055/html5/thumbnails/14.jpg)
Dave Valentine (@IngeniousSQL)
Questions & DiscussionRick Krueger• Twitter: @DataOgre• Blog: www.premierapps.com• Email: [email protected]
Dave Valentine• Twitter: @IngeniousSQL• Blog: www.IngeniousSQL.com• Email: [email protected]
Rick Krueger (@DataOgre)