Microsoft SQL Server 2000 Reporting Services ( 주 ) 아이티즌 서정만 선임연구원

Slides:



Advertisements
Similar presentations
SQL Server Reporting Services By Sam Nasr March 29,
Advertisements

Anil Desai. Independent Consultant (Austin, TX) Author of numerous SQL Server books Certification Training Instructor, Implementing and Managing SQL Server.
Module 1: Introduction to SQL Server Reporting Services.
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.
Reporting with Reporting Services Western Carolina University Stanley W. Hammer.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
1 Chapter 12 Working With Access 2000 on the Internet.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Introduction to SQL Server 2005 Reporting Services Peter Blackburn Boost Data Limited
Advanced SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
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.
SQL Server Reporting Services
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
SharePoint and SSRS Brian Caauwe – Senior SharePoint Consultant Megan Caauwe – BI Associate Consultant April 14, 2012 Better Together.
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.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
Reports Pro Visual User Group Nov 21 st 2007.
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Session 3 Access to Reporting Services Adam Cogan Database Architect ssw.com.au.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
Tim Leung SQL Bits October  Features and Advantages  Architecture  Installation  Creating Reports.
Classroom User Training June 29, 2005 Presented by:
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.
ASP.NET The.NET Framework. The.NET Framework is Microsoft’s distributed run-time environment for creating, deploying, and using applications over the.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Introducing Reporting Services for SQL Server 2005.
Developing Reporting Solutions with SQL Server
Chris Testa-O’Neill EMC Consulting. Who am I Chris Testa-O’Neill Practise Consultant at EMC Consulting Technical Author for Microsoft E-Learning Author.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
SQL Reporting Services From a Developers Perspective Adam Calderon Principal Engineer Interknowlogy LLC
Advanced Reporting Concepts Philip Yuen Program Manager Microsoft Office Project.
Microsoft Project Reporting with Reporting Services.
Pawas Goyal CYLSYS Technologies. Agenda Overview of Reporting Services Vision, Application, Lifecycle, Overview Understand Reporting Services Architecture.
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
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
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
DAT 354: Building SQL Server Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Julie Strauss Product Manager, SQL Server Reporting and Analysis Services
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
SQL Server Reporting Services for.NET Developers Bret Stateham
Practical MSBI(SSIS, SSAS,SSRS) online training. Contact Us: Call: Visit:
Reporting Services Futures: Report Authoring for Information Workers Ciprian Jichici Microsoft Regional Director for Romania General Manager, Genisoft.
Introduction to SQL Azure Reporting
Introducing SQL Server 2000 Reporting Services
Reporting with Reporting Services
ReportWorX vs. ReportWorX Express
SQL Server Reporting Service & Power BI
What's New in OLAP Clients
Cognos 8 Cognos Connection Cognos CoE
Microsoft SQL Server 2008 Reporting Services
SQL Server 2005 Reporting Services
Presentation transcript:

Microsoft SQL Server 2000 Reporting Services ( 주 ) 아이티즌 서정만 선임연구원

Reporting Services 소개  Reporting Services Overview  Reporting Services Life Cycle  Report Authoring/Management/Delivery

The Reporting Life Cycle DELIVERY Runtime report rendering Pull  Report Manager  Custom Push  s  Custom Runtime report rendering Pull  Report Manager  Custom Push  s  Custom MANAGEMENT Central Report Server database Managed report execution Secured reports Web-based Report Manager or custom Central Report Server database Managed report execution Secured reports Web-based Report Manager or custom AUTHORING RDL Any.NET managed data provider Report Designer or custom RDL Any.NET managed data provider Report Designer or custom

Highlights of Reporting Services  Authoring Wide range of supported data sources Open report authoring options Flexible report designs  Management Parameterized reports Execution properties Report scheduling and history Role-based security  Delivery Range of rendering options Flexible and extensible delivery

Reporting Services Scenarios  Internal reporting Departmental Corporate  External reporting Business to business  Embedded reporting Portals Applications

Authoring Reports Report Definition Language List / Table / Matrix / Chart Sorting / Filtering / Grouping / Aggregates Interactivity (drill-down, drill-through) Parameters Full Visual Basic.NET Expression Language List / Table / Matrix / Chart Sorting / Filtering / Grouping / Aggregates Interactivity (drill-down, drill-through) Parameters Full Visual Basic.NET Expression Language Access through ADO.NET managed data providers Access through ADO.NET managed data providers OLE DB ODBC OLE DB for OLAP OLE DB ODBC OLE DB for OLAP Development options Report Designer Third Party Report Designer Third Party

Managing Reports  Publish reports to a centralized report server database  General report management tasks: Define execution schedule–on demand or in advance Set up security Maintain report folders Administer user features  Management roles Content manager System administrator

Delivering Reports  Runtime rendering Web – HTML, MHTML Print – PDF, TIFF Data – CSV, Excel, XML  Pull delivery – User issues report request Report Manager Custom  Push delivery – Report is automatically distributed to user File Custom

Reporting Services Platform Report Sources Delivery Channels Security Services Output Formats Report Server Data Processing Rendering Security Delivery Report Processing Programmatic Interfaces Web UI Microsoft Office Microsoft Office Custom Applications Custom Applications Report Server Database Browser

Reporting Services Components ComponentPrerequisites Server Report Server Report Manager IIS.NET Framework Report Server Database SQL Server SQL Server Agent Delivery Extension SMTP Server Client Report DesignerVisual Studio.NET Utilities Windows Management Instrumentation

Single Server Deployment Client Report Author User Server IIS Report Manager Report Server Report Server Database SMTP Report Designer Visual Studio.NET

Web Farm Deployment User Web Farm Virtual Report Server MSSQL MSRS Report Server Database MSRS SMTP IIS Report Manager Report Server

DEMO (Basic Reporting)  Authoring  Management  Delivery

DEMO (Interactive Navigation)  Using Dynamic Visibility  Creating a Document Map  Initiating Actions

DEMO (Parameter / Filter)  Using Parameter  Using Filter

Reporting Services  Executing Reports On-Demand  Executing Cached Instances  Executing Snapshot Reports  Subscriptions  Rendering Reports Using URL Access  Report Printing in Windows Applications

Executing Reports On-Demand  Every report request triggers the same execution process: Retrieves up-to-date data and processes report Creates intermediate report and temporarily stores result in the session cache in ReportServerTempDB Renders using intermediate report Rendered Report Intermediate Report. Published Report Report Request

Executing Cached Instances  Initial request triggers execution process (subsequent requests only use step 4) 1. Retrieves most up-to-date data and processes report 2. Creates intermediate report and stores intermediate result in the cache in ReportServerTempDB 3. Flags intermediate report as a cached instance 4. Renders report from cached instance First Report Request Other Report Request Report ServerCache Rendered Report Intermediate Report. Published Report

Snapshot Creation Report Request Executing Snapshot Reports  Data retrieval and processing occurs in advance of report browsing 1. Scheduled event occurs 2. Creates the intermediate report and stores result as a snapshot in the report server database 3. Requests are satisfied by retrieving and rendering the snapshot Report ServerSnapshot Cache Rendered Report Intermediate Report. Published Report

Rendered Report Using Report History  Report histories store snapshots for future reference  History requests are satisfied by retrieving a specific historical snapshot Snapshot History History Request Snapshot Published Report

DEMO (Cached Instance/Snapshot)  Executing Cached Instances  Executing Snapshot Reports  Using Report History

Subscriptions  Mechanisms to execute and deliver rendered reports  Two types of subscriptions: Standard – end-user driven Data-driven – administrator driven  Default delivery extensions: (SMTP) File share

DEMO (Subscriptions)  Data-driven Subscriptions

Rendering Reports Using URL Access  Use a hyperlink from a Web page &rs:Command=Render  Additional parameters allow rendering control bar=false&rc:Zoom=200  URL can include report parameters  URL sent as plain text – use SSL for security  Web service detects appropriate HTML level for browser

URL Access  ms- help://MS.RSBOL /RSPROG/htm/rsp_prog_urlaccess _374y.htm ms- help://MS.RSBOL /RSPROG/htm/rsp_prog_urlaccess _374y.htm  ms- help://MS.RSBOL /RSPROG/htm/rsp_prog_soapapi_d ev_5l7q.htm ms- help://MS.RSBOL /RSPROG/htm/rsp_prog_soapapi_d ev_5l7q.htm  ms- help://MS.RSBOL /RSPROG/htm/rsp_prog_urlaccess _959e.htm ms- help://MS.RSBOL /RSPROG/htm/rsp_prog_urlaccess _959e.htm

DENO (URL Access)  Web Browser  VB 6.0

Report Printing in Windows Applications  Using Adobe Acrobat Reader  Using Adobe Acrobat Control for ActiveX (PDF.OCX)  Using Microsoft Office Document Imaging Viewer Control (MODI)  Using PrintDialog Control (Win Form)

DENO (Report Printing)  Using Adobe Acrobat Reader  Using Adobe Acrobat Control for ActiveX (PDF.OCX)  Using Microsoft Office Document Imaging Viewer Control (MODI)  Using PrintDialog Control (Win Form)