Developing Reporting Solutions with SQL Server

Slides:



Advertisements
Similar presentations
.NET Business Connector Microsoft.Dynamics.BusinessConnectorNet.dll
Advertisements

Module 1: Introduction to SQL Server Reporting Services.
Reporting Services Enhanced Reporting Capabilities Scalable Server Rich, Enterprise Reporting Platform (static and interactive) Multiple data sources with.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
FAST Radar System Engineering Overview. FAST Radar Overview –What’s Required? IIS 6.0  With Microsoft.NET Framework 1.1 and SMTP for MS SQL Server.
Microsoft SQL Server Reporting Services Eric Nelson Application Architect Microsoft (SQL Dev.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Introduction to SQL Server 2005 Reporting Services Peter Blackburn Boost Data Limited
Advanced SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Microsoft SQL Server 2000 Reporting Services ( 주 ) 아이티즌 서정만 선임연구원
Microsoft Office Business Scorecard Manager 2005 : Programming Business Intelligence Features John Hooper Service Line Architect Microsoft Corporation.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
SQL Server 2005 Reporting Services Hamsa Gayatri Palepu.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation.
Introducing SQL Server 2000 Reporting Services Geoff Snowman Developer Community Champion Microsoft Corporation.
DEV317 Integrating Extensible Business Graphics into Enterprise Applications using Visio 2003 Mai-lan Tomsen Bukovec Program Manager.
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Session 3 Access to Reporting Services Adam Cogan Database Architect ssw.com.au.
Copyright © 2005, 2006 Beta V Corporation All rights reserved Hitchhiker’s Guide to Visual Studio and SQL Server – Innovations in Reporting William R.
Microsoft SQL Server 2008 Reporting Services. Complete and integrated Based on Microsoft Office Enterprise grade Affordable Improving organizations by.
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
Native Support for Web Services  Native Web services access  Enables cross platform interoperability  Reduces middle-tier dependency (no IIS)  Simplifies.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Microsoft Dynamics Snap Michael McClary ISV Developer Evangelist Microsoft Corporation.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Introducing Reporting Services for SQL Server 2005.
Business Solutions Using Microsoft ® Office SharePoint ® Server ROADSHOW.
SQL Server BI: Adding Reporting And Analysis To Smart Client Applications Jamie MacLennan and Brian Welcker DAT313 SQL Server Business Intelligence Microsoft.
OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.
DAT235 Authoring Reports Using SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Business Intelligence Microsoft Corporation.
The Last Mile: Delivering the Facts – Client Side Analysis.
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
SQL Reporting Services From a Developers Perspective Adam Calderon Principal Engineer Interknowlogy LLC
Advanced Reporting Concepts Philip Yuen Program Manager Microsoft Office Project.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
TNT Microsoft SQL Server 2000 Reporting Services Microsoft Corporation.
Pawas Goyal CYLSYS Technologies. Agenda Overview of Reporting Services Vision, Application, Lifecycle, Overview Understand Reporting Services Architecture.
DAT300 SQL Server Notification Services: Application Development Ken Henderson Technical Lead, SQL Server Support Microsoft Corporation
DBA331 Managing a Microsoft SQL Server 2000 Reporting Services Implementation Brian Welcker Group Program Manager SQL Server Microsoft Corporation.
Developing SQL Server 2000 Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Introducing Microsoft SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Peter Peng. Agenda Introducing A simple example More complex examples (in part 2) Developing (in part 3)
Introduction to SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Module 1: Introduction to Microsoft SQL Server Reporting Services
Sarvashrestha Paliwal ISV Evangelist Microsoft India.
DAT 378 SQL Server 2000 Bringing The Best of Reporting Services and Analysis Services Together Sean Boon Program Manager, BI Systems
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Module 2: Authoring Basic Reports. Overview Creating a Basic Table Report Formatting Report Pages Calculating Values.
DAT 354: Building SQL Server Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Introduction to: SQL Server Reporting Services Architecture, Development & Delivery.
SQL Server Reporting Services for.NET Developers Bret Stateham
SQL Server 2005 Reporting Services
Building Enterprise Applications Using Visual Studio®
Introducing SQL Server 2000 Reporting Services
SQL Server Reporting Service & Power BI
Chris Menegay Sr. Consultant TECHSYS Business Solutions
Delivering Business Insight with SQL Server 2005
Microsoft SQL Server 2008 Reporting Services
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
2010 Microsoft BI Conference
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
SQL Server 2005 Reporting Services
SharePoint 2007 Developer Overview Collaboration BI Features
Presentation transcript:

Developing Reporting Solutions with SQL Server 4/22/2017 10:17 PM DAT302 Developing Reporting Solutions with SQL Server Jason Carlson Product Unit Manager Microsoft Corporation © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Reporting Services Delivers Traditional and interactive reports Scalable, manageable and embeddable server infrastructure Integration with Office applications, browser, SharePoint and other familiar tools Single platform and tools for all types of structured data (relational, hierarchical, multidimensional)

Reporting Platform Opportunities 4/22/2017 10:17 PM Reporting Platform Opportunities Applications with reporting needs Focus on business value, not on reporting infrastructure Report Authoring and Publishing Tools Delivery, Data and Rendering Extensions (Add-ons) Server Management Applications Portals and Collaboration Applications © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Demonstration Setup Windows XP SQL Server 2000 SP3 4/22/2017 10:17 PM Demonstration Setup Windows XP SQL Server 2000 SP3 Visual Studio .NET 2003 SQL Server 2000 Reporting Services Beta 2 © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Jason Carlson Product Unit Manager SQL Server Reporting Services 4/22/2017 10:17 PM Designing a Report Jason Carlson Product Unit Manager SQL Server Reporting Services © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Report Authoring Powerful XML Report Definition Language Freeform / Table / Matrix / Chart Parameters (Dynamic, Hierarchical) Sorting / Filtering / Grouping / Aggregates Interactivity (Drill-down, Drill-through) VB.NET Expression Language / External Assemblies Extensible query execution architecture SQL Server OLE DB / ODBC / Oracle Report Designer Integrated with VS .NET Query designer for SQL

Reporting Services Architecture 4/22/2017 10:17 PM Reporting Services Architecture Browser Management Custom App Data Sources (SQL, OLE DB, ODBC, Oracle, Custom) Programmatic Interfaces Output Formats (HTML, Excel, PDF, Custom) Report Server Report Processing Data Retrieval Rendering Security Delivery SQL Server Catalog Security Services (Window, Custom) Delivery Targets (E-mail, File share, Custom) © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Programmatic Interfaces 4/22/2017 10:17 PM Programmatic Interfaces Customizable XML report definition Open Schema Custom Assemblies Viewing Interfaces URL Addressability Web Service / SOAP Management Interfaces WMI Interface Extension Interfaces Data, Delivery, Rendering and Security © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Report Generation and Embedded Viewing 4/22/2017 10:17 PM Report Generation and Embedded Viewing Brian Welcker Group Program Manager SQL Server Reporting Services © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Generating Reports Application specific report authoring requirements 4/22/2017 10:17 PM Generating Reports Application specific report authoring requirements Reports are defined in Report Definition Language (RDL), a customizable XML format Use .NET XML classes to generate report definitions Leverage RDL Schema Description (XSD) © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

URL Addressability Report Server URL Report Name Report Parameters 4/22/2017 10:17 PM URL Addressability Report Server URL Defaults to http://[servername]/ReportServer Report Name Report Parameters Names must match report definition User Credentials Credentials for each report data set Rendering Device Info Information specific to format being rendered to (Page Size, Section, Zoom, etc.) © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Service Interfaces 4/22/2017 10:17 PM Web Service Interfaces Namespace Management Item Properties Report Execution Report Parameters Report History Data Source Management Scheduling Subscriptions and Delivery Linked Reports Job Management Security Management © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Services Client Application 4/22/2017 10:17 PM Web Services Client Application Brian Welcker Group Program Manager SQL Server Reporting Services © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Services Interface 4/22/2017 10:17 PM Web Services Interface SOAP Endpoint http://[servername]/ReportServer/Reportservice.asmx Proxy generated by Visual Studio .NET Complex types defined in XSD Synchronous and asynchronous support Update operations may be batched SOAP Headers Session ID Batch ID Authentication Basic Integrated © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Extending the Report Server 4/22/2017 10:17 PM Extending the Report Server Extensions provide a way to extend the Reporting Services Platform Managed code runs in server process Published CLR interfaces Extension Types Data – Communicates to data sources and returns data Delivery – Delivers reports over different protocols and to different devices Rendering – Renders to specific formats and devices Security – Provides a means to authenticate and authorize users via custom authorization schemes © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Extension Interfaces Data Processing Rendering (IRenderingExtension) 4/22/2017 10:17 PM Extension Interfaces Data Processing Subset of the .NET Managed Data Provider (System.Data) Minimally implement IDbConnection, IDbCommand, IDataParameter, and IDataReader Optionally implement extended interfaces Rendering (IRenderingExtension) Returns primary and ancillary streams (images, etc.) given a fully processed report object DeviceInfo contains format-specific rendering options Delivery (IDeliveryExtension) Deliver a notification to a destination given a fully processed report object UserData contains delivery options Returns status and retry parameters Verify delivery information when a subscription is created © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Coming in “Yukon” Richer Data Source Support Improved Analysis Services integration XML Data Sources Embeddable Report Controls WinForm control WebForm control Extensible Report Toolbox Improved Parameterization

Jason Carlson Product Unit Manager SQL Server Reporting Services 4/22/2017 10:17 PM Sneak Peak Jason Carlson Product Unit Manager SQL Server Reporting Services © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Next Steps Sign up for Reporting Services Beta Get the Beta today Signup on http://www.microsoft.com/sql Leverage Reporting Services in your application Report Definition Language Web Services Interfaces Server Extensions Prepare for Reporting Services RTM by end of 2003

© 2003-2004 Microsoft Corporation. All rights reserved. 4/22/2017 10:17 PM © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

4/22/2017 10:17 PM © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.