training on ssrs

Post on 29-Nov-2014

316 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Training on SSRS

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