SMMSBI-SSRS IntroductionFriday 14, 2011 Prepared By Hussain Syed email@example.com
SM OVERVIEW OF PRESENTATION: • Introduction to MSBI. • SSRS in MSBI- Architecture. • SSRS Architecture. • SSRS 2008 Features. • Start Working with SSRS.(c) 2008 MResult Corp | Confidential 2
SMBUSINESS INTELLIGENCE:“Providing Right Information at the Right-Time in theRight-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 BIPlatformYour data, any place, any timeEnterprise Data Platform Services Reporting Integration Entity Data Model Analysis Synch FILE RDBMS Beyond Relational Query OLAP Search XML Dynamic Development Mobile and Server Cloud Desktop Pervasive Insight
Changing The BI MarketDynamicsNew economics encourage widespreaddeployment For Similar Customer Budgets BI Users Departments Served Typical BI deployment
SM DELIVE Y R SharePoint S ver er Report s E xcel DashboardsWorkbooks Analyt ic Scorecards Plans Views END US R TOOLS & PE FOR E R MANCE MANAGEMENT APPS Excel Per f ormancePoint S ver er BI PLATFORM SQL S erver SQL S erver Report ing Services Analysis Services SQL Server DBM S SQL Server Int egrat ion Services(c) 2008 MResult Corp | Confidential 9
SMSQL Server Reporting Services(SSRS) is a reporting software application fromMicrosoft.SSRS actually runs within Visual Studio, in an application called BIDS (BusinessIntelligence Design Studio).SSRS Components:BIDS – Visual Studio shell (data mgt, report design, deployment)Report ServerReport BuilderReport ManagerVS integration via Report Viewer Control
SM Overview - SSRS Components (BIDS) Visual Studio(c) 2008 MResult Corp | Confidential 11
SM SQL Server Reporting Architecture(c) 2008 MResult Corp | Confidential 12
SMThe New features in the SQL Server 2008 release of ReportingServices were in four general areas: Report Authoring Report Processing and Rendering Server Architecture and ToolsReport Programmability
SM Report Authoring The Report Designer gained new data regions, a new datasource type (a new data processing extension for Teradata) and animproved design / authoring experience. SQL Server 2008 Reporting Services also introduces two new dataregions, the Tablix and Gauge. The Tablix data region combines the previously independenttable, list and matrix into a single data region, with more versatilegrouping of rows and columns to allow for better customization.
SMGauge• Useful for showing KPI information on a report – KPI – Key Performance Indicator• Two types – Radial – Linear
SMGauge• 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 newrendering extension for Microsoft Word, and improvementsto the rendering extensions for Microsoft Excel and CSV. The improvements help to ensure that all renderingextensions handle soft and logical page breaks consistently. We can also improve the processing of reports on largeamounts of data by using On-Demand Report Processing:
SM Server Architecture and Tools 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.
SM• The Reporting Services Configuration tool.• SQL Server Management Studio (SSMS),• Report Manager (for a native mode report server).• SharePoint application pages (for SharePoint integratedmode).
SM Report Server Programmability SQL Server 2008 Reporting Services introduces a newserver extension called the Report DefinitionCustomization extension. This provides report definition preprocessing, allowing usto dynamically customize a report definition before its passageto the processing engine, based upon values dictated withinthe RDL
SMFollowing are Steps to Create Shared Data SourceStep 1:Open BIDS: Click on Start –> All Programs –> SQL Server 2008 –> SQLServer Business Intelligence Development StudioStep 2 :From the menu bar, select File –> New –> ProjectStep 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 takingMyFirstSSRSSharedDataSource) 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 onTest Connection to check the connection.Step 7:Click OK to complete and save changes. Now you can seeMyFirstSSRSSharedDataSourcedata source in Solution Explorer pane
SM Report Desinger(c) 2008 MResult Corp | Confidential 27
SM Main Features of Report DesignerThe 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 standardVisual Studio windows. You can change the available data or the sort order for the report bymodifying the query on the Data tab. You can resize or rearrange controls on the Layout tab.