Download - Training on SSRS
![Page 1: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/1.jpg)
SSRS OVERVIEW1
![Page 2: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/2.jpg)
2
ABOUT SSRS
SSRS is a server-based report generation software system from Microsoft
First version in 2004 as an add on to SQL Server 2000
Second version in November 2005 Latest version in August 2008
![Page 3: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/3.jpg)
3
FEATURES OF SSRS
Retrieve data from managed providers, OLE DB, and ODBC connections Display data in a variety of ways, including tabular, free form, and charts Export to many formats, including HTML, PDF, XML, CSV, TIFF, Word reports
(New in 2008), and Excel Aggregate and summarize data Add in report navigation Create ad hoc reports and save them to the server Create custom controls using a report-processing extension Embed graphics and images and external content Integrate with SharePoint Provide a Simple Object Access Protocol (SOAP) application programming
interface (API) and pluggable architecture Provide subscription-based reports and on-demand reports Allow users to store and manage their own custom reports built with SSRS's
Report Builder 2.0 and manage subscriptions to the reports (New in 2008) URL-based report access Gauge and Chart controls to display KPI data (New in 2008)
![Page 4: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/4.jpg)
4
WHAT IS RDL?
Report Definition Language (RDL) RDL describes all possible elements of a report using an XML grammar that is validated by an XML schema.
The report definition of an individual report is based on RDL and contains instructions for rendering the design at run time.
RDL is extensible. You can add support for elements or features
that are not present in the existing RDL schema, and then build custom tools and report rendering extensions to handle the features you create.
![Page 5: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/5.jpg)
5
HOW SSRS WORKS?
![Page 6: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/6.jpg)
6
TYPE OF SSRS REPORTS
Parameterized reports Linked reports Snapshot reports Cached reports Ad hoc reports Clickthrough reports Drilldown reports Drillthrough reports Subreports
![Page 7: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/7.jpg)
7
DIFFERENT REPORT ITEMS AND THEIR USES Textbox. Use for titles, date stamps, and report names. Placeholder text appears
in text boxes where you have linked data and layout items. The placeholder text is display text for an underlying report expression. During report processing, report data is substituted for the report expressions and the calculated values replace the placeholder text.
Table, Matrix. Use to display tabular or crosstab data from a report dataset. Table and Matrix are templates of a Tablix data region and provide a starting grid layout for data from a report dataset.
Chart. Use to graphically display data from a report dataset. You can also nest a chart inside a Tablix data region.
Map. Use to present data against a geographical background. Reports can use spatial data that defines the map from built-in maps, SQL Server databases, Environmental Systems Research Institute, Inc. (ESRI) shape files, or Microsoft Virtual Earth Tiles.
Gauge. Use to present a visual image for a single value within a range of values. List. Use to create a free-form layout like forms on a Web page. A List is a
template of a Tablix data region and provides a starting layout for data from a report dataset.
Image. Use to add existing images to a report. Subreport. Use as a placeholder another report. A subreport must be designed
separately and published to the report server to be included in a parent report. Line, Rectangle. Use lines and rectangles as graphical elements. A rectangle
can also be used as a container for other report items. Use a rectangle to help control how report items like data regions appear on a report page when the report is rendered
![Page 8: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/8.jpg)
8
INTERACTION WITH THE REPORTS
Users can interact with the Report Server web service directly Instead use Report Manager, a web-based application that
interfaces with the Report Server web service. With Report Manager, users can view, subscribe to, and manage reports as well as manage and maintain data sources and security settings. Reports can be delivered via e-mail or placed on a file system. Security is role-based and can be assigned on an individual item, such as a report or data source, a folder of items, or site wide. Security roles and rights are inherited and can be overloaded.
In addition to using the standalone Report Server that comes with SQL Server, RDL reports can also be viewed using the ASP.NET ReportViewer web control or the ReportViewer Windows Forms control. This allows reports to be embedded directly into web pages or .NET Windows applications. The ReportViewer control processes reports in one of two ways:
(a) server processing, where the report is rendered by and obtained from the Report Server;
(b) Local processing, where the control renders the RDL file itself.
![Page 9: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/9.jpg)
9
STEPS TO CONFIGURE REPORT SERVER
Start->Programs->SQL Server 2008 R2Configuration Tools-> Reporting Services Configuration Manager
![Page 10: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/10.jpg)
10
CONFIGURE REPORT SERVER STEP1
![Page 11: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/11.jpg)
11
CONFIGURE REPORT SERVER STEP2
![Page 12: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/12.jpg)
12
CONFIGURE REPORT SERVER STEP3
![Page 13: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/13.jpg)
13
CONFIGURE REPORT SERVER STEP4
![Page 14: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/14.jpg)
14
CONFIGURE REPORT SERVER STEP5
![Page 15: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/15.jpg)
15
CONFIGURE REPORT SERVER STEP6
![Page 16: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/16.jpg)
16
CONFIGURE REPORT SERVER STEP7
![Page 17: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/17.jpg)
17
CONFIGURE REPORT SERVER STEP8
![Page 18: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/18.jpg)
18
CONFIGURE REPORT SERVER STEP9
![Page 19: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/19.jpg)
19
CONFIGURE REPORT SERVER STEP10
![Page 20: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/20.jpg)
20
CONFIGURE REPORT SERVER STEP11
![Page 21: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/21.jpg)
21
CONFIGURE REPORT SERVER STEP12
![Page 22: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/22.jpg)
22
CONFIGURE REPORT SERVER STEP13
![Page 23: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/23.jpg)
23
CONFIGURE REPORT SERVER STEP14
![Page 24: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/24.jpg)
24
CONFIGURE REPORT SERVER STEP15
![Page 25: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/25.jpg)
25
CONFIGURE REPORT SERVER STEP16
![Page 26: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/26.jpg)
26
CONFIGURE REPORT SERVER STEP17
![Page 27: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/27.jpg)
27
REPORT CREATION USING REPORT BUILDER STEP1
![Page 28: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/28.jpg)
28
REPORT CREATION USING REPORT BUILDER STEP2
![Page 29: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/29.jpg)
29
REPORT CREATION USING REPORT BUILDER STEP3
![Page 30: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/30.jpg)
30
REPORT CREATION USING REPORT BUILDER STEP4
![Page 31: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/31.jpg)
31
REPORT CREATION USING REPORT BUILDER STEP5
![Page 32: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/32.jpg)
32
REPORT CREATION USING REPORT BUILDER STEP6
![Page 33: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/33.jpg)
33
REPORT CREATION USING REPORT BUILDER STEP7
![Page 34: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/34.jpg)
34
REPORT CREATION USING REPORT BUILDER STEP8
![Page 35: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/35.jpg)
35
REPORT CREATION USING REPORT BUILDER STEP9
![Page 36: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/36.jpg)
36
REPORT CREATION USING REPORT BUILDER STEP10
![Page 37: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/37.jpg)
37
REPORT CREATION USING REPORT BUILDER STEP11
![Page 38: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/38.jpg)
38
REPORT CREATION USING REPORT BUILDER STEP12
![Page 39: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/39.jpg)
39
REPORT CREATION USING REPORT BUILDER STEP13
![Page 40: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/40.jpg)
40
REPORT CREATION USING REPORT BUILDER STEP14
![Page 41: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/41.jpg)
41
REPORT CREATION USING REPORT BUILDER STEP15
![Page 42: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/42.jpg)
42
REPORT CREATION USING BIDS STEP1
![Page 43: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/43.jpg)
43
REPORT CREATION USING BIDS STEP2
![Page 44: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/44.jpg)
44
REPORT CREATION USING BIDS STEP3
![Page 45: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/45.jpg)
45
REPORT CREATION USING BIDS STEP4
![Page 46: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/46.jpg)
46
REPORT CREATION USING BIDS STEP5
![Page 47: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/47.jpg)
47
REPORT CREATION USING BIDS STEP6
![Page 48: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/48.jpg)
48
REPORT CREATION USING BIDS STEP7
![Page 49: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/49.jpg)
49
REPORT CREATION USING BIDS STEP8
![Page 50: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/50.jpg)
50
REPORT CREATION USING BIDS STEP9
![Page 51: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/51.jpg)
51
REPORT CREATION USING BIDS STEP10
![Page 52: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/52.jpg)
52
REPORT CREATION USING BIDS STEP11
![Page 53: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/53.jpg)
53
REPORT CREATION USING BIDS STEP12
![Page 54: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/54.jpg)
54
REPORT CREATION USING BIDS STEP13
![Page 55: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/55.jpg)
55
REPORT CREATION USING BIDS STEP14
![Page 56: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/56.jpg)
56
REPORT CREATION USING BIDS STEP15
![Page 57: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/57.jpg)
57
REPORT CREATION USING BIDS STEP16
![Page 58: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/58.jpg)
58
REPORT CREATION USING BIDS STEP17
![Page 59: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/59.jpg)
59
REPORT CREATION USING BIDS STEP18
![Page 60: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/60.jpg)
60
REPORT CREATION USING BIDS STEP19
![Page 61: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/61.jpg)
61
REPORT CREATION USING BIDS STEP20
![Page 62: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/62.jpg)
62
REPORT CREATION USING BIDS STEP21
![Page 63: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/63.jpg)
63
REPORT CREATION USING BIDS STEP22
![Page 64: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/64.jpg)
64
REPORT CREATION USING BIDS STEP23
![Page 65: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/65.jpg)
65
REPORT CREATION USING BIDS STEP24
![Page 66: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/66.jpg)
66
REPORT CREATION USING BIDS STEP25
![Page 67: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/67.jpg)
67
REPORT CREATION USING BIDS STEP26
![Page 68: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/68.jpg)
68
REPORT CREATION USING BIDS STEP27
![Page 69: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/69.jpg)
69
REPORT CREATION USING BIDS STEP28
![Page 70: Training on SSRS](https://reader033.vdocuments.site/reader033/viewer/2022052306/5479fda65906b51b358b461d/html5/thumbnails/70.jpg)
70
END