Top Banner
Introducing Introducing Reporting Services Reporting Services for SQL Server for SQL Server 2005 2005
23

Introducing Reporting Services for SQL Server 2005.

Dec 29, 2015

Download

Documents

Bernice Walker
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introducing Reporting Services for SQL Server 2005.

Introducing Reporting Introducing Reporting Services for SQL Services for SQL Server 2005Server 2005

Page 2: Introducing Reporting Services for SQL Server 2005.

AgendaAgenda

MicrosoftMicrosoft®® SQL Server™ 2005 SQL Server™ 2005 OverviewOverview

What’s in SQL Server 2005 What’s in SQL Server 2005 Reporting ServicesReporting Services

Product EnhancementsProduct Enhancements

Cross-product IntegrationCross-product Integration

MicrosoftMicrosoft®® Visual Studio Visual Studio®® Integration Integration

Ad-Hoc Report CreationAd-Hoc Report Creation

Page 3: Introducing Reporting Services for SQL Server 2005.

Report Report AnalyzeAnalyzeIntegrateIntegrate

Data acquisition Data acquisition from source from source systems and systems and integrationintegration

Data transformation Data transformation and synthesisand synthesis

Data enrichment, Data enrichment, with business with business logic, hierarchical logic, hierarchical viewsviews

Data discovery via Data discovery via data miningdata mining

Data presentation Data presentation and distributionand distribution

Data access for Data access for the massesthe masses

SQL Server 2005 Business SQL Server 2005 Business IntelligenceIntelligence

Page 4: Introducing Reporting Services for SQL Server 2005.

What is SQL Server Reporting What is SQL Server Reporting Services?Services?

Enterprise reporting platform for both Enterprise reporting platform for both traditional (paper) and interactive traditional (paper) and interactive reports reports

Scalable, manageable and embeddable Scalable, manageable and embeddable Web services infrastructureWeb services infrastructure

Integrated with MicrosoftIntegrated with Microsoft®® SharePoint SharePoint®®, , MicrosoftMicrosoft®® Office applications, Visual Office applications, Visual Studio, and other familiar tools Studio, and other familiar tools

Single platform and tools for all types of Single platform and tools for all types of structured data (relational, hierarchical, structured data (relational, hierarchical, multidimensional)multidimensional)

Page 5: Introducing Reporting Services for SQL Server 2005.

Features By EditionFeatures By Edition

Page 6: Introducing Reporting Services for SQL Server 2005.

AuthoringAuthoring ManagementManagement DeliveryDelivery

Reporting ServicesReporting Services

SQL Server Reporting Services supports the SQL Server Reporting Services supports the full reporting life cycle, including Authoring, full reporting life cycle, including Authoring, Management and Delivery.Management and Delivery.

Page 7: Introducing Reporting Services for SQL Server 2005.

Core Product EnhancementsCore Product EnhancementsExtend features based on feedback from SQL2K Extend features based on feedback from SQL2K versionversion

Tighter IntegrationTighter IntegrationStrengthen end-to-end BI and integration with Strengthen end-to-end BI and integration with SharePointSharePoint

Developer FocusDeveloper FocusUnparalleled integration for the Visual Studio Unparalleled integration for the Visual Studio developerdeveloper

Freely redistributable MicrosoftFreely redistributable Microsoft®® Windows Windows®® and and MicrosoftMicrosoft®® ASP.NET controls ASP.NET controls

Empowering End UsersEmpowering End UsersReport Builder enables end-user reporting Report Builder enables end-user reporting scenariosscenarios

Page 8: Introducing Reporting Services for SQL Server 2005.

SQL Server 2005 SQL Server 2005 Reporting ServicesReporting Services

Page 9: Introducing Reporting Services for SQL Server 2005.

Rich Client PrintingRich Client Printing

Direct routing of Direct routing of print jobs without print jobs without needing to exportneeding to export

Small MicrosoftSmall Microsoft®® ActiveX ActiveX ®® control control downloaded via downloaded via browserbrowser

Select page range, Select page range, orientation, marginsorientation, margins

Preview page Preview page outputoutput

Server Server enhancements for enhancements for performanceperformance

Page 10: Introducing Reporting Services for SQL Server 2005.

Enhanced Expression EditorEnhanced Expression Editor

List of List of available available MicrosoftMicrosoft®® Visual Visual BasicBasic®® .NET .NET functionsfunctions

Inline Inline parameter parameter informationinformation

Statement Statement completioncompletion

Real-time Real-time syntax syntax checkingchecking

Page 11: Introducing Reporting Services for SQL Server 2005.

Multi-Valued ParametersMulti-Valued Parameters

Report developer Report developer can specify any can specify any parameter is parameter is multi-valuedmulti-valued

Report processing Report processing constructs SQL or constructs SQL or MDX syntaxMDX syntax

Multiple default Multiple default values also values also supportedsupported

Value sets can Value sets can passed via URL or passed via URL or SOAP APISOAP API

Page 12: Introducing Reporting Services for SQL Server 2005.

Interactive SortInteractive Sort

Report author can Report author can add ability for end add ability for end user to re-sort user to re-sort data within data data within data regionsregions

Resorting happens Resorting happens without re-without re-querying the querying the databasedatabase

Support for multi-Support for multi-column and for column and for nested / grouped nested / grouped sortsort

Page 13: Introducing Reporting Services for SQL Server 2005.

Custom Report ItemsCustom Report Items

Server controls that Server controls that extend report extend report processingprocessing

Can be data bound Can be data bound and leverage and leverage expressions, expressions, grouping, sorting, and grouping, sorting, and filteringfiltering

Added to Report Added to Report Designer toolbox with Designer toolbox with custom UI and custom UI and propertiesproperties

Third-party vendors Third-party vendors can provide charts, can provide charts, maps, gauges, maps, gauges, barcodes, etc.barcodes, etc.

Page 14: Introducing Reporting Services for SQL Server 2005.

Analysis Services SupportAnalysis Services Support

MDX and data MDX and data mining query mining query buildersbuilders

MDX parameter MDX parameter supportsupport

Member Member extended extended propertiesproperties

Support for Support for server server aggregatesaggregates

Page 15: Introducing Reporting Services for SQL Server 2005.

Management Studio Management Studio IntegrationIntegration

Single point-of- Single point-of- management management for all SQL for all SQL Server Server componentscomponents

Superset of Superset of Report Report Manager Manager functionsfunctions

Script Script generation generation from property from property dialogsdialogs

Page 16: Introducing Reporting Services for SQL Server 2005.

SharePoint Web PartsSharePoint Web Parts

Report Explorer Report Explorer provides provides browsing of browsing of server server namespace and namespace and subscriptionsubscription

Report Viewer Report Viewer used to view used to view reportsreports

Parts can be Parts can be connected or connected or used standaloneused standalone

Works in both Works in both SharePoint Portal SharePoint Portal Server and Server and Windows Windows SharePoint SharePoint ServicesServices

Page 17: Introducing Reporting Services for SQL Server 2005.

Visual Studio IntegrationVisual Studio Integration

Report design Report design completely completely integrated with integrated with Visual Studio Visual Studio language language projectsprojects

Natural Natural extension of VS extension of VS data data functionalityfunctionality

Included in VS Included in VS Pro and abovePro and above

Page 18: Introducing Reporting Services for SQL Server 2005.

Report ControlsReport Controls

Controls make it Controls make it easy to embed easy to embed reporting reporting functionality into functionality into applicationsapplications

Windows Forms Windows Forms (rich client) and (rich client) and Web Forms Web Forms (ASP.NET) control(ASP.NET) control

Local processing Local processing mode (no server) or mode (no server) or connected server connected server modemode

Page 19: Introducing Reporting Services for SQL Server 2005.

Report BuilderReport Builder

A new ad-hoc report design tool for Reporting A new ad-hoc report design tool for Reporting ServicesServices

Targeted at business users who want to find Targeted at business users who want to find and share answers to interesting questionsand share answers to interesting questions

Driven from a business model of the data so Driven from a business model of the data so users do not need to understand the users do not need to understand the underlying data structuresunderlying data structures

Fully integrated with Reporting Services and Fully integrated with Reporting Services and delivered in SQL Server 2005delivered in SQL Server 2005

Complements the Visual Studio Report Complements the Visual Studio Report DesignerDesigner

Not designed to be a full analytical client, or a Not designed to be a full analytical client, or a replacement for PivotTablesreplacement for PivotTables

Page 20: Introducing Reporting Services for SQL Server 2005.

Report BuilderReport Builder

Page 21: Introducing Reporting Services for SQL Server 2005.

Report Builder ClientReport Builder Client

Built on top of familiar Microsoft Office Built on top of familiar Microsoft Office paradigms (Examples: Microsoftparadigms (Examples: Microsoft®® Excel and Excel and PowerPointPowerPoint®®))

Reports built via report templates (table, Reports built via report templates (table, matrix, chart)matrix, chart)

““Click once” WinFormsClick once” WinFormsapplication deployed application deployed from the Report Serverfrom the Report Server

Users can createUsers can createnew reports or modify new reports or modify existing reportsexisting reports

Finished reports can be Finished reports can be published to serverpublished to server

Page 22: Introducing Reporting Services for SQL Server 2005.

Model DesignerModel Designer

Hosted in Hosted in Visual Visual Studio .NET Studio .NET (new project (new project type)type)

For editing For editing models used models used by Report by Report BuilderBuilder

Auto-Auto-generation of generation of models from models from data sources data sources (SQL and AS)(SQL and AS)

Page 23: Introducing Reporting Services for SQL Server 2005.

Session SummarySession Summary

SQL Server 2005 Reporting Services…SQL Server 2005 Reporting Services…Builds on SQL Server 2000 version with Builds on SQL Server 2000 version with core product enhancementscore product enhancements

Increases integration with other SQL Server Increases integration with other SQL Server components and SharePointcomponents and SharePoint

Improves developer productivity through Improves developer productivity through Visual Studio integration and report Visual Studio integration and report controlscontrols

Enables ad-hoc report creation through new Enables ad-hoc report creation through new Report Builder clientReport Builder client