210 likes | 577 Views
SQL Server 2008 R2 Reporting Services 05 – Working with ATOM Data Feeds. SQL10R2UPD01-DECK-05 [Presenter Name] [Presenter Title] [Company Name]. Module Overview. What's New in Reporting Services Developing Reports with the New Features Visualizing Data with Maps
E N D
SQL Server 2008 R2 Reporting Services 05 – Working with ATOM Data Feeds SQL10R2UPD01-DECK-05 [Presenter Name] [Presenter Title] [Company Name]
Module Overview • What's New in Reporting Services • Developing Reports with the New Features • Visualizing Data with Maps • Working with Shared Components • Working with ATOM Data Feeds • Embedding Reporting into Applications • Developing with the Microsoft Chart Controls
Agenda • Generating ATOM Data Feeds from Reports • Consuming ATOM Data Feeds • Demo: Exporting a Report Feed • Lab: Working with ATOM Data Feeds
Generating ATOM Data Feeds from Reports • Data Feed Overview • ATOM Data Service • Data Feed Generation • Data Service Document • ATOM Document • Multiple Data Regions
Data Feed Overview • Export any report as a data feed • Formatting does not affect the export • Similar to CSV export • Consider developing reports exclusively for data feeds to meet specific data requirements • Use data feeds for a variety of scenarios • Prevent direct access to data source • Simplify complex data structures for user queries • Use Reporting Services features to manage data access • Security • Scheduled execution • Snapshots
ATOM Data Service • Streams data on demand • Describes in XML format how to retrieve data from data service • Uses same format as ADO.NET data services feed
Data Feed Generation • Toolbar button • URL access http://<servername>/ReportServer?/<reportPath>&rs:Command=Render&rs:Format=ATOM
Data Service DocumentATOMSVC File • A data feed export • Does not render data (unlike other export formats • Produces an ATOMSVC file that references the data feed Data Feed URL Unique ID
ATOM DocumentAccess • Replace & with & in the data feed URL to access the ATOM document • Open the ATOM document to view the rendering of the data feed in XML format
ATOM DocumentStructure Header Section Data Section
Multiple Data RegionsData Feed Components Table Chart One data feed per nested data region
Multiple Data RegionsATOMSVC File Data Feed URL Unique ID
Agenda • Generating ATOM Data Feeds from Reports • Consuming ATOM Data Feeds • Demo: Exporting a Report Feed • Lab: Working with ATOM Data Feeds
Consuming Report Feeds • PowerPivot for Excel • URL Access
PowerPivot for Excel • Open ATOMSVC file to launch Table Import Wizard • Provide name for data feed connection • Select data feeds to import and apply filters
URL Access • URL access for direct access to data feed • Add device info parameters • <Datafeed> • <Encoding> http://<servername>/ReportServer?/<reportPath>&rs:Command=Render&rs:Format=ATOM&rc:DataFeed=xAx0x0xDx0x0x0x1&rc:Encoding=ASCII
Exporting a Report Feed SQL10R2UPD01-DEMO-04 Demo
Working with ATOM Data Feeds SQL10R2UPD01-HOL-03 Lab
Resources • Generating Data Feeds from Reports • http://msdn.microsoft.com/en-us/library/ee210663(SQL.105).aspx • Data Feeds Overview • http://msdn.microsoft.com/en-us/library/ee210699(SQL.105).aspx • PowerPivot Website • http://www.powerpivot.com • PowerPivotPro Blog • http://powerpivotpro.com
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.