Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SQL-Server-projects/Reporting-Services-examples

:closed_book: Various example reports I use for SQL Server Reporting Services (SSRS) as well as documents for unit testing, requirements and a style guide template.
https://github.com/SQL-Server-projects/Reporting-Services-examples

business-analytics business-intelligence database examples rdl reporting-services sql sql-query sql-script sql-server sql-server-database sql-server-management-studio sql-server-reporting-services sql-statement ssrs t-sql tsql visual-studio visual-studio-community

Last synced: about 1 month ago
JSON representation

:closed_book: Various example reports I use for SQL Server Reporting Services (SSRS) as well as documents for unit testing, requirements and a style guide template.

Awesome Lists containing this project

README

        

 

# Microsoft Report Server (SSRS & PBIRS)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE "MIT License Copyright © Anthony Duguid")
[![Latest Release](https://img.shields.io/github/release/SQL-Server-projects/Reporting-Services-examples.svg?label=latest%20release)](https://github.com/SQL-Server-projects/Reporting-Services-examples/releases)
[![Github commits (since latest release)](https://img.shields.io/github/commits-since/SQL-Server-projects/Reporting-Services-examples/latest.svg)](https://github.com/SQL-Server-projects/Reporting-Services-examples)
![Microsoft Power BI Report Server](https://img.shields.io/badge/SSRS-16.0.1114.11.48-red.svg)
![Microsoft Power BI Report Server](https://img.shields.io/badge/PBIRS-15.0.1112.48-red.svg)

The following examples are used to query the database & report server. I have included some useful scripts and documents as well.


Installs



Power BI Report Server



SQL Server 2022 Reporting Services



SQL Server 2019 Reporting Services



Visual Studio



Reporting Services Projects 2022



SQL Server Management Studio



Azure Data Studio



Azure DevOps Services



Notepad++





Report Listing









This report is used for querying the deployed reports, their subscriptions and their execution logs. It contains hyperlinks to the folder, report, subscription and execution log as well as various parameters to maintain quality.






Report Subscriptions









This report is used for querying the deployed subscriptions and their schedules. It contains hyperlinks to the folder, report, subscription and execution log as well as various parameters.






Report Execution Log









This report is used for querying the report server exection log. It contains various parameters to filter the results.








Heat Map Calendar









The report uses a nested tablix inside of a matrix to show a calendar view. The heat map is implemented using a function with a report variable for the base color to produce a gradients of the color. Each day on the calendar can be hyperlinked to a detailed Reporting Services report.






Power BI Template









A Power BI template with a matrix formatted as a calendar, bookmarks for day, week, month, quarter and year to change the date timeline selection and the X axis date hierarchy level on charts. It includes date filtering based on timeframes and ageing.




## File List
#### [Reports](/ServerReports)
* [Activity Monitor](/ServerReports/Activity%20Monitor.rdl)
* [Data Sources](/ServerReports/Data%20Sources.rdl)
* [Database Dictionary](/ServerReports/Database%20Dictionary.rdl)
* [Execution Log](/ServerReports/Execution%20Log.rdl)
* [Heat Map Calendar](/ServerReports/Heatmap%20Calendar.rdl) (using execution log)
* [Integrations](/ServerReports/Integrations.rdl)
* [Job Search](/ServerReports/Job%20Search.rdl)
* [Permissions](/ServerReports/Permissions.rdl)
* [Scheduled Jobs](/ServerReports/Scheduled%20Jobs.rdl)
* [Report List](/ServerReports/Report%20List.rdl)
* [Subscriptions](/ServerReports/Subscriptions.rdl)
#### [Documentation](/Miscellaneous/Documentation)
* [Report Requirements](/Miscellaneous/Documentation/Report%20Requirements.docx)
* [Report Style Guide](/Miscellaneous/Documentation/Report%20Style%20Guide.docx)
* [Report Unit Testing Checklist](/Miscellaneous/Documentation/Report%20Unit%20Testing%20Checklist.docx)
#### [Scripts](/Miscellaneous/Scripts)
##### [RSS Scripts](/Miscellaneous/Scripts/RSS)
* [Apply Standard Header and Footer](/Miscellaneous/Scripts/RSS/Apply_Header_Footer.rss)
* [Backup Reports](/Miscellaneous/Scripts/RSS/Backup_Reports.rss)
* [Deploy Reports](/Miscellaneous/Scripts/RSS/Deploy_Reports.rss)
##### [VB Scripts](/Miscellaneous/Scripts/VB)
* [Candy Stripe](/Miscellaneous/Scripts/VB/CandyStripe.vb)
* [Copy Nodes](/Miscellaneous/Scripts/VB/CopyNodes.vb)
* [Get Parameter and Values](/Miscellaneous/Scripts/VB/GetParameterandValues.vb)
* [Heat Map Color](/Miscellaneous/Scripts/VB/HeatMapColor.vb)
* [Heat Map Color Gradate](/Miscellaneous/Scripts/VB/HeatMapColorGradate.vb)
##### [SQL Scripts](/Miscellaneous/Scripts/SQL)
* [Report_Datasets](/Miscellaneous/Scripts/SQL/Report_Datasets.sql)
* [Report_Linked](/Miscellaneous/Scripts/SQL/Report_Linked.sql)
* [Report_Snapshots](/Miscellaneous/Scripts/SQL/Report_Snapshots.sql)
* [Report_Subreports](/Miscellaneous/Scripts/SQL/Report_Subreports.sql)
* [Source_Control_Current](/Miscellaneous/Scripts/SQL/Source_Control_Current.sql)
* [Update Subscription Owner](/Miscellaneous/Scripts/SQL/Update_Subscription_Owner.sql)
##### [M Scripts](/Miscellaneous/Scripts/M)
* [Calendar](/Miscellaneous/Scripts/M/Calendar.M)
* [Calendar FY](/Miscellaneous/Scripts/M/Calendar_FY.M)
##### [DAX Scripts](/Miscellaneous/Scripts/DAX)
* [Calendar](/Miscellaneous/Scripts/DAX/Calendar.dax)
* [Calendar Ageing](/Miscellaneous/Scripts/DAX/Calendar_Ageing.dax)
* [Calendar Timeframe](/Miscellaneous/Scripts/DAX/Calendar_Timeframe.dax)
* [Dynamic_Number_Format](/Miscellaneous/Scripts/DAX/Dynamic_Number_Format.dax)