Training on SSRS
Post on 29-Nov-2014
303 Views
Preview:
DESCRIPTION
Transcript
SSRS OVERVIEW1
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
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)
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.
5
HOW SSRS WORKS?
6
TYPE OF SSRS REPORTS
Parameterized reports Linked reports Snapshot reports Cached reports Ad hoc reports Clickthrough reports Drilldown reports Drillthrough reports Subreports
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
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.
9
STEPS TO CONFIGURE REPORT SERVER
Start->Programs->SQL Server 2008 R2Configuration Tools-> Reporting Services Configuration Manager
10
CONFIGURE REPORT SERVER STEP1
11
CONFIGURE REPORT SERVER STEP2
12
CONFIGURE REPORT SERVER STEP3
13
CONFIGURE REPORT SERVER STEP4
14
CONFIGURE REPORT SERVER STEP5
15
CONFIGURE REPORT SERVER STEP6
16
CONFIGURE REPORT SERVER STEP7
17
CONFIGURE REPORT SERVER STEP8
18
CONFIGURE REPORT SERVER STEP9
19
CONFIGURE REPORT SERVER STEP10
20
CONFIGURE REPORT SERVER STEP11
21
CONFIGURE REPORT SERVER STEP12
22
CONFIGURE REPORT SERVER STEP13
23
CONFIGURE REPORT SERVER STEP14
24
CONFIGURE REPORT SERVER STEP15
25
CONFIGURE REPORT SERVER STEP16
26
CONFIGURE REPORT SERVER STEP17
27
REPORT CREATION USING REPORT BUILDER STEP1
28
REPORT CREATION USING REPORT BUILDER STEP2
29
REPORT CREATION USING REPORT BUILDER STEP3
30
REPORT CREATION USING REPORT BUILDER STEP4
31
REPORT CREATION USING REPORT BUILDER STEP5
32
REPORT CREATION USING REPORT BUILDER STEP6
33
REPORT CREATION USING REPORT BUILDER STEP7
34
REPORT CREATION USING REPORT BUILDER STEP8
35
REPORT CREATION USING REPORT BUILDER STEP9
36
REPORT CREATION USING REPORT BUILDER STEP10
37
REPORT CREATION USING REPORT BUILDER STEP11
38
REPORT CREATION USING REPORT BUILDER STEP12
39
REPORT CREATION USING REPORT BUILDER STEP13
40
REPORT CREATION USING REPORT BUILDER STEP14
41
REPORT CREATION USING REPORT BUILDER STEP15
42
REPORT CREATION USING BIDS STEP1
43
REPORT CREATION USING BIDS STEP2
44
REPORT CREATION USING BIDS STEP3
45
REPORT CREATION USING BIDS STEP4
46
REPORT CREATION USING BIDS STEP5
47
REPORT CREATION USING BIDS STEP6
48
REPORT CREATION USING BIDS STEP7
49
REPORT CREATION USING BIDS STEP8
50
REPORT CREATION USING BIDS STEP9
51
REPORT CREATION USING BIDS STEP10
52
REPORT CREATION USING BIDS STEP11
53
REPORT CREATION USING BIDS STEP12
54
REPORT CREATION USING BIDS STEP13
55
REPORT CREATION USING BIDS STEP14
56
REPORT CREATION USING BIDS STEP15
57
REPORT CREATION USING BIDS STEP16
58
REPORT CREATION USING BIDS STEP17
59
REPORT CREATION USING BIDS STEP18
60
REPORT CREATION USING BIDS STEP19
61
REPORT CREATION USING BIDS STEP20
62
REPORT CREATION USING BIDS STEP21
63
REPORT CREATION USING BIDS STEP22
64
REPORT CREATION USING BIDS STEP23
65
REPORT CREATION USING BIDS STEP24
66
REPORT CREATION USING BIDS STEP25
67
REPORT CREATION USING BIDS STEP26
68
REPORT CREATION USING BIDS STEP27
69
REPORT CREATION USING BIDS STEP28
70
END
top related