SQL Server Reporting Services
SSRS or SQL Server Reporting Services?is one of the tools available in Microsoft SQL Server Data Tools. It is used for generating, accessing and maintaining the reports in any form or shape, such as a pie chart, a bar chart, a table, graphs and images. For a person to work on SSRS, it important to download and install the supporting applications, including the SQL Server Data Tools,?SQL Server?Database Engine and a sample database from Microsoft that is ‘Adventure Works 2014’.The main components of SSRS are the following:
Various Types of SSRS Reports
The various types of reports creation that are available through SSRS are:
Export Options for SSRS Reports
There are a number of options available for report rendering in SSRS:
Advantages
1. Faster and cheaper report generation on relational as well as cube data.
2. It comes free?with a MySQL server.
3. It is server-based; hence it can build and distribute the reports through the web.
4. Users are having access to enterprise-level features. For example, connecting to many data sources,?connectivity to MS SQL, Excel, Oracle, etc.
5. It has a huge support community.
领英推荐
6. It is easy to deploy centralized reporting using it.
7. Not much of a specialized skill set is needed to get started with it.
8. It enabled faster delivery of reports to the businesses.
9. It?allows XML based?report definition where you can render your reports directly. Apart from XML, there are other rendering options as well, like HTML, CSV, etc.
10. Also, the security is very effectively managed and is based on the role-based method, which can be implemented for folders and reports.
11. The application and reports can be created within the same environment as the report designer is integrated with visual studio.NET.
Disadvantages
1. It is resource consuming if you ARE RUNNING LARGE REPORTS. It may consume much of your server resources.
2.?It runs only on windows?which thereby causes some limitations to its usage.
3. Its interface is becoming outdated.
4. Upgrading SSRS poses a difficult task.
Reports need 5. Parameters in order to be accepted by the user.
6. Power BI, yet another reporting tool from Microsoft, is taking over SSRS.
7. Some features are disabled based on the output you want. As an example, if you output HTML, there would not be?any pagination available. Similarly, drill-down options are not provided for XML and CSV.
8. It will not allow adding page number in the body of the report.