Specifications

182 CHAPTER 9 Reporting Services Enhancements
Although you can publish report parts in Report Designer and Report Builder 3.0, you
can only use Report Builder 3.0 to nd and use those report parts. More information about
Report Builder 3.0 can be found later in this chapter in the “Report Builder 3.0” section.
Atom Data Feed
SQL Server 2008 R2 Reporting Services includes a new rendering extension to support
exporting report data to an Atom service document. An Atom service document can be used
by any application that consumes data feeds, such as SQL Server PowerPivot for Excel. You
can use this feature for situations in which the client tools that users have available cannot
access data directly or when the query structures are too complex for users to build on their
own. Although you could use other techniques for delivering data feed to users, Reporting
Services provides the exibility to use a common security mechanism for reports and data
feeds, to schedule delivery of data feeds, and to store report snapshots on a periodic basis.
The Atom service document contains at least one data feed per data region in the report if
a report author has not disabled this feature. Depending on the structure of the data, a matrix
that contains adjacent groups, a list, or a chart might produce multiple data feeds. Each data
feed has a URL that you use to retrieve the content.
To export a report to the Atom data feed, you click the last button on the toolbar in the
Report Viewer, as shown in Figure 9-18.
FIGURE 9-18 Atom Data Feed
The Atom service document is an XML document containing a connection to each data
feed that is dened as a URL, as shown in the following XML code:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<service xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:app="http://www.w3.org/2007/app" xmlns="http://www.w3.org/2007/app">
<workspace>
 <atom:title>Reseller Sales</atom:title>
<collection
href="http://yourserver/ReportServer?%2fExploring+Features%2fReseller+Sales
&rs%3aCommand=Render&rs%3aFormat=ATOM&rc%3aDataFeed=xAx0x0">
 <atom:title>Tablix1</atom:title>
 </collection>
 </workspace>
</service>