msbi-ssrs ppt
DESCRIPTION
Need for MSBI in the Business Intelligence World of Anlaytics and SSRS for BeginnersTRANSCRIPT
SM
(c) 2008 MResult Corp | Confidential 2
OVERVIEW OF PRESENTATION:
• Introduction to MSBI.
• SSRS in MSBI- Architecture.
• SSRS Architecture.
• SSRS 2008 Features.
• Start Working with SSRS.
SM
BUSINESS INTELLIGENCE:
“Providing Right Information at the Right-Time in the Right-Format to the Decision-Makers.”
Microsoft Vision & StrategyDemocratizing Business Intelligence
Improving organizations by providing business insights to all employees leading to
better, faster, more relevant decisions
Supported By A Trusted BI PlatformYour data, any place, any time
Pervasive Insight
Dynamic Development
Beyond Relational
Enterprise Data Platform
Mobile andDesktop
OLAPFILE
XMLRDBMS
Entity Data Model
Services
Query
Analysis
Reporting Integration
Synch
Search
CloudServer
Changing The BI Market DynamicsNew economics encourage widespread deployment For Similar Customer Budgets
BI Users Departments Served
Typical BI deployment
SM
(c) 2008 MResult Corp | Confidential 9
END USER TOOLS & PERFORMANCE MANAGEMENT APPS
Excel PerformancePoint Server
BI PLATFORM
SQL Server Reporting Services
SQL Server Analysis Services
SQL Server DBMS
SQL Server Integration Services
SharePoint Server
DELIVERY
Reports Dashboards Excel Workbooks
AnalyticViews Scorecards Plans
SM
SQL Server Reporting Services(SSRS) is a reporting software application from Microsoft.
SSRS actually runs within Visual Studio, in an application called BIDS (Business Intelligence Design Studio).
SSRS Components:
BIDS – Visual Studio shell (data mgt, report design, deployment)
Report Server
Report Builder
Report Manager
VS integration via Report Viewer Control
SM
(c) 2008 MResult Corp | Confidential 11
Overview - SSRS Components
(BIDS)
Visual Studio
SM
(c) 2008 MResult Corp | Confidential 12
SQL Server Reporting Architecture
SM
The New features in the SQL Server 2008 release of Reporting Services were in four general areas:
Report Authoring
Report Processing and Rendering
Server Architecture and Tools
Report Programmability
SM
The Report Designer gained new data regions, a new data source type (a new data processing extension for Teradata) and an improved design / authoring experience.
SQL Server 2008 Reporting Services also introduces two new data regions, the Tablix and Gauge.
The Tablix data region combines the previously independent table, list and matrix into a single data region, with more versatile grouping of rows and columns to allow for better customization.
Report Authoring
SM
(c) 2008 MResult Corp | Confidential 15
Table
Matrix
List
Tablix
SM
Gauge
• Useful for showing KPI information on a report– KPI – Key Performance Indicator
• Two types– Radial– Linear
SM
Gauge
• Cannot change type once it’s added– Need to delete and add the control as a different type
• Can have 1-n scales displayed• Must use aggregate values
– SUM – numeric data– COUNT – text data
• Set the scale range maximum and minimum
SM
Report Processing and Rendering
SQL Server 2008 Reporting Services included a new rendering extension for Microsoft Word, and improvements to the rendering extensions for Microsoft Excel and CSV.
The improvements help to ensure that all rendering extensions handle soft and logical page breaks consistently.
We can also improve the processing of reports on large amounts of data by using On-Demand Report Processing:
SM
Native support for HTTP.SYS and ASP.NET.
URL management for site and virtual directory names.
A new authentication layer.
Health monitoring through newly designed memory management features.
Server Architecture and Tools
SM
• The Reporting Services Configuration tool.
• SQL Server Management Studio (SSMS),
• Report Manager (for a native mode report server).
• SharePoint application pages (for SharePoint integrated mode).
SM
Report Server Programmability
SQL Server 2008 Reporting Services introduces a new server extension called the Report Definition Customization extension.
This provides report definition preprocessing, allowing us to dynamically customize a report definition before its passage to the processing engine, based upon values dictated within the RDL
SM
Start Working With SSRS
SM
SM
Following are Steps to Create Shared Data Source
Step 1:Open BIDS: Click on Start –> All Programs –> SQL Server 2008 –> SQL Server Business Intelligence Development Studio
Step 2 :From the menu bar, select File –> New –> Project
Step 3 :In the Solution Explorer pane, right click on Shared Data Sources folder –> click on Add New Data Source. Which open Shared Data Source Properties dialog.
Step 4 :Enter Data Source name in Name textbox (we are taking MyFirstSSRSSharedDataSource) and shown as Microsoft SQL Server.
Step 5 :Click on Edit button to set connection string.
Step 6:Enter Server name and Database name from dropdown boxes. Finally click on Test Connection to check the connection.
Step 7:Click OK to complete and save changes. Now you can see MyFirstSSRSSharedDataSourcedata source in Solution Explorer pane
SM
(c) 2008 MResult Corp | Confidential 25
SM
SM
(c) 2008 MResult Corp | Confidential 27
Report Desinger
SM
Main Features of Report Designer
The Datasets window shows the data that is available to the report.
The main design window lets you view the report itself.
The Solution Explorer, Output, and Properties windows are the standard Visual Studio windows.
You can change the available data or the sort order for the report by modifying the query on the Data tab.
You can resize or rearrange controls on the Layout tab.
SM
Solution Explorer in SSRS is as shown
SM
Right Click on above and select ‘Add New Data Source’
SM
Give Name as MyFirstSSRSShared Data Source
SM
We have following bunch of option to use as Data Source
SM
Don’t need to write or remember connection string just click on edit
SM
Connection Properties
SM
You can specify various credentials to this shared Data source as security reports is must
SM
Click on ok and you will see shared data source is ready to use in your solution explore
SM
Report Data
• New Data Pane– Built-in Fields
• Total Pages, Execution Time, Page Number, User ID, etc.
– Parameters
• Report Parameters– Images– DataSets
• Example: AdventureWorks
SM
(c) 2008 MResult Corp | Confidential 38
SM
Data Sources
• Now supports TeraData data sources • Still supported:
> XML> SAP NetWeaver BI> Hyperion ESSBase
> SQL Server
> Oracle
> OLEDB
> ODBC
SM
Tool Box
• New Items added in SSRS 2008 R2:– Chart– Gauge
SM
Charts
• Many new charts added to this version
SM
SSRS Example Reports
SM
SSRS Example Reports
SM
Resources
/Tablix :http://msdn.microsoft.com/en-us/library/cc645966.aspxGuage: http://msdn.microsoft.com/en-us/library/cc281374.aspx
https://bimentalist.wordpress.com/ssrs/
http://www.simple-talk.com/sql/reporting-services/new-features-in-reporting-services-2008-and-2008-r2/
New Features in Reporting Services 2008 and 2008 R2 ( Bill Pearson): Adventure Works Report Samples:
http://msdn.microsoft.com/en-us/library/aa337432(SQL.90).aspx
SM
(c) 2008 MResult Corp | Confidential 45
THANK YOU