Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.

Slides:



Advertisements
Similar presentations
Module 5: Routing BizTalk Messages. Overview Lesson 1: Introduction to Message Routing Lesson 2: Configuring Message Routing Lesson 3: Monitoring Orchestrations.
Advertisements

Lesson 17: Configuring Security Policies
Module 5: Creating and Configuring Group Policy
Managing User Settings with Group Policy
AppManager 7: Deep Technical Dive Tim Sedlack & Michi Schniebel Sr. Product Managers.
Implementing ISA Server Caching. Caching Overview ISA Server supports caching as a way to improve the speed of retrieving information from the Internet.
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
Microsoft SQL Server 2000 Reporting Services ( 주 ) 아이티즌 서정만 선임연구원
Module 9: SQL Server 2005 Replication. Overview Overview of Replication Enhancements New Types of Replication Configuring Replication.
Module 1: Installing Active Directory Domain Services
Module 18 Monitoring SQL Server 2008 R2. Module Overview Monitoring Activity Capturing and Managing Performance Data Analyzing Collected Performance Data.
“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.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Module 5: Managing Public Folders. Overview Managing Public Folder Data Managing Network Access to Public Folders Publishing an Outlook 2003 Form Discussion:
Implementing File and Print Services
Using the SAS® Information Delivery Portal
By Lecturer / Aisha Dawood 1.  You can control the number of dispatcher processes in the instance. Unlike the number of shared servers, the number of.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
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.
Module 9 Configuring Messaging Policy and Compliance.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Module 14 Configuring Security for SQL Server Agent.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Customization Using SharePoint Designer 2007 Overview Editing look and feel –Master pages.
Module 9 Configuring Messaging Policy and Compliance.
Module 1: Exploring Replication. Overview Understanding SQL Server Replication Setting Up Replication Understanding Agents in Replication Securing Replication.
Module 7: Implementing Business Intelligence Solutions.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
Chris Testa-O’Neill QA. Who am I Chris Testa-O’Neill Business Intelligence Specialist at QA Technical Author for Microsoft E-Learning Author of the SQL.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Module 9: Implementing Caching. Overview Caching Overview Configuring General Cache Properties Configuring Cache Rules Configuring Content Download Jobs.
Module 3 Managing Recipient Objects. Module Overview Managing Mailboxes Managing Other Recipients Configuring Address Policies Configuring Address.
Module 1: Implementing Active Directory ® Domain Services.
Module 7: Advanced Application and Web Filtering.
Module 5: Creating and Configuring Group Policies.
Module 4 Planning for Group Policy. Module Overview Planning Group Policy Application Planning Group Policy Processing Planning the Management of Group.
Microsoft Management Seminar Series SMS 2003 Change Management.
Module 4: Configuring Active Directory Sites and Replication.
Pawas Goyal CYLSYS Technologies. Agenda Overview of Reporting Services Vision, Application, Lifecycle, Overview Understand Reporting Services Architecture.
Module 5: Implementing Merge Replication. Overview Understanding Merge Replication Architecture Implementing Conflict Resolution Planning and Deploying.
DBA331 Managing a Microsoft SQL Server 2000 Reporting Services Implementation Brian Welcker Group Program Manager SQL Server Microsoft Corporation.
Introducing Microsoft SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Session 1 Module 1: Introduction to Data Integrity
Peter Peng. Agenda Introducing A simple example More complex examples (in part 2) Developing (in part 3)
20 Copyright © 2008, Oracle. All rights reserved. Cache Management.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
ACCOUNT ADMINISTRATION. Objectives In this session you will learn how to: –Create Business Units. –Create new users and manage security settings. –Configure.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
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.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Interactions & Automations
9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Scheduling and Bursting Reports.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Microsoft ® Official Course Module 9 Working with Business Connectivity Services.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
V7 Foundation Series Vignette Education Services.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
Configuring the User and Computer Environment Using Group Policy Lesson 8.
CARA 3.10 Major New Features
Module 4: Managing Access to Resources
Deploying and Configuring SSIS Packages
BusinessObjects 4.2 SP3 What's new for System Administration in CMC
Module 12: Implementing an Analysis Services Tabular Data Model
SQL Server 2005 Reporting Services
Module 4: Managing Report Execution and Delivery
Presentation transcript:

Module 5: Managing Content

Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions

Lesson: Publishing Content Publishing with Report Designer Publishing with Report Manager Updating Data Sources Updating Reports Configuring Report Properties

Publishing with Report Designer Options for deployment:  Single file deployment - report or data source  Project deployment - all elements of a project  Solution deployment - all projects in a solution Project deployment options:  Publish reports to a specific folder location  Specify the project’s target folder

Publishing with Report Manager Upload files Create additional folders Move content between folders Enable My Reports folder

Updating Data Sources Updating data source properties in Report Manager  Overwrites properties stored in report server database  Does not update.rds or.rdl files Redeploying updated.rds files in Report Designer  Choose whether to overwrite the data source stored in the report server database

Updating Reports Consequences of modifying and republishing reports:  Replaces report definitions stored in report server database  Does not overwrite parameter property changes made in Report Manager  Does not change execution, history, security, or subscription properties Use either Report Designer or Report Manager

Configuring Report Properties Property Options Data Sources Can be shared or custom Specify database login credentials Store credentials in report server database Execution Designate report execution frequency Create execution schedules (shared and custom) Determine report persistence History Determine how report history is retained Parameters Enable/disable parameter interactivity Identify default value Subscriptions Select report delivery, for example or file share Security Control how users interact with content

Demonstration: Publishing Reports In this demonstration you will see how to: Publish a report with Report Designer Update a report with Report Manager

Lesson: Executing Reports Execution Process Flow Executing Reports On-Demand Session Caching Using Linked Reports

Execution is the process of turning a published report into a rendered report Optimize the process flow by specifying when intermediate report is created  At time of user browsing  In advance of user browsing Execution Process Flow Rendered Report Published Report Intermediate Report.

Report Server 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 Session Cache Rendered Report Intermediate Report. Published Report Report Request

Session Caching Session management  Maintains state between client and server over HTTP  Groups together HTTP requests from the same session Reports in session cache  Added to session cache upon browsing  Persisted in ReportServerTempdb  Require refresh to display report or data changes

Using Linked Reports Allow reuse of base report data source and report definition Alter linked report properties:  Execution  Parameters  Subscriptions  Security Created in Report Manager

Lesson: Creating Cached Instances Executing Cached Instances Using Query Parameters with Cached Instances Using Filters with Cached Instances Configuring Cached Instances

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

Using Query Parameters with Cached Instances Query parameters are applied when the cached instance is created Changing report parameter values creates a new cached instance if one does not already exist  Multiple cached instances can exist for the same report based on different parameters  Can result in many copies stored in the cache

Using Filters with Cached Instances Filters are applied to the cached instance during each viewing Filters use current report parameter values Changing report parameter values:  Does not create a new cached instance  Filters the cached instance

Configuring Cached Instances Cached instances are temporary and must expire  Defined interval  Report-specific schedule  Shared schedule  Forced expiration No limit to the number of cached instances Expirations are implemented using SQL Server Agent Cached instances must have stored data source credentials

Demonstration: Creating Cached Instances In this demonstration you will see how to: Configure reports for caching View cached reports

Lesson: Creating Snapshots and Report History Executing Snapshot Reports Using Query Parameters with Snapshots Using Filters with Snapshots Configuring Snapshots Using Report History Configuring Report History

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

Using Query Parameters with Snapshots Query parameters are applied when the snapshot is created Query parameters use report parameter default values Report parameter values cannot be changed at time of browsing

Using Filters with Snapshots Filters are applied to the snapshot during browsing Filters use current report parameter values Changing report parameter values:  Does not create a new snapshot  Filters the current snapshot

Configuring Snapshots A snapshot must be explicitly executed  Manually  Report-specific schedule  Shared schedule Each new snapshot replaces the current snapshot Scheduled snapshots are implemented using SQL Server Agent Snapshots require stored data source credentials

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

Configuring Report History Report history options:  Store all snapshots  Manually add snapshots  Use a schedule to add snapshots  Limit report history Producing report history requires stored credentials

Demonstration: Creating Snapshots and Report History In this demonstration you will see how to: Create a shared schedule Create a snapshot based on a schedule Configure and view report history

Lesson: Creating Report Subscriptions What Are Subscriptions? Creating Standard Subscriptions Creating Data-Driven Subscriptions Using Linked Reports

What are 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

Creating Standard Subscriptions Standard subscription features in Reporting Services:  Deliver one rendered report to one destination  Can be defined by an end-user or administrator Configuration options:  Delivery method  Delivery information  Render format  Processing conditions  Parameters

Creating Data-Driven Subscriptions Data-driven subscription features in Reporting Services:  Deliver many rendered reports to many destinations using dynamic values from a database table  Each delivery can be customized within the table Configuration steps: 1.Create and populate a subscriber table 2.Ensure that credentials are stored with the report 3.Choose a delivery method 4.Create a connection to the subscriber table 5.Define a query to retrieve subscribers 6.Set the subscription properties as for a standard subscription

Demonstration: Creating Standard Subscriptions In this demonstration you will see how to create a standard subscription

Review Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions

Lab 5: Managing Content Exercise 1: Publishing Reports Exercise 2: Executing Reports Exercise 3: Creating Subscriptions

Course Evaluation