Beruflich Dokumente
Kultur Dokumente
Report Builder 3.0 offers a number of enhancements to the report design experience. For example, you can add maps, sparklines, and indicators to your reports, rotate text
270 degrees, control page breaks, and create report parts and shared datasets and save them to a report server for others to use. You can include data from new data
source types: SharePoint lists, Microsoft SQL Azure, and SQL Server Parallel Data Warehouse. You can do more with expressions, including calculate aggregates of
aggregates. For exporting to Excel, you can now set names for worksheets, and you can produce data feeds from your reports. Read on for more information.
In This Article
Collaboration and Reuse
Data Sources
Data Visualization
The report part that you add to your report maintains a relationship to the instance of the report part on the site or server by means of a unique ID. After you add report
parts from a site or server to a report, you can modify them, independent of the original report part on the site or server. You can accept updates that others have made
to the report part on the site or server, and you can save the modified report part back to the site or server, either adding a new report part or writing over the original.
Report parts let work groups utilize the different strengths and roles of their team members. For example, one person can create charts and save them as report parts
that others can reuse in their reports.
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 1/7
11/27/2017 What's New in Report Builder 3.0
Shared Datasets
Shared datasets are a new type of report server item that can retrieve data from shared data sources that connect to external data sources. A shared dataset provides a
way to share a query to help provide a consistent set of data for multiple reports. The dataset query can include dataset parameters. You can configure a shared dataset
to cache query results for specific parameter combinations on first use or by specifying a schedule. You can use shared dataset caching in combination with report
caching and report data feeds to help manage access to a data source.
Like report parts, a shared dataset that is added to a report maintains a relationship to the definition of the dataset on the report server. Unlike report parts, when the
definition is changed, you do not have to accept updates. All reports that have the relationship always use the shared dataset definition on the report server.
For more information, see Adding Data to a Report (Report Builder 3.0 and SSRS).
Back to Top
Data Sources
Reporting Services supports three new data source types: Microsoft SQL Azure, Microsoft SQL Server Parallel Data Warehouse, and Microsoft SharePoint List.
Back to Top
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 2/7
11/27/2017 What's New in Report Builder 3.0
Data Visualization
Maps
Report Builder 3.0 provides a Map Wizard and Map Layer Wizard to add maps and map layers to your report to help visualize data against a geographic background. A
map layer displays map elements based on spatial data from a map in the Map Gallery, from a SQL Server query that returns SQL Server spatial data, or from an
Environmental Systems Research Institute, Inc. (ESRI) shapefile. Map elements can be polygons that represent shapes or areas, lines that represent paths or routes, or
points that represent locations such as stores or cities. You can also add a background that displays Bing map tiles.
After you relate map elements with report data, you can specify rules for the map elements on each layer that control color, size, width, or marker type. For example, you
can add a bubble map that varies bubble size for store locations based on sales or a color analytical map that displays customer demographics for geographic regions.
You can add labels, legends, titles, a color scale, and a distance scale to help your users interpret the map display. You can add interactive features such as tooltips and
drillthrough links, or provide parameters that enable a user to interactively control the visibility of each layer.
For more information, see Maps (Report Builder 3.0 and SSRS).
By default, reports that display a Bing map as a background use an HTTP connection. You can also specify whether to use a Secure Sockets Layer (SSL) connection to the
Bing Maps Web server.
For more information, see Map Wizard and Map Layer Wizard (Report Builder 3.0 and SSRS) and How to: Add, Change, or Delete a Map or Map Layer (Report Builder 3.0
and SSRS).
Sparklines and data bars have the same basic chart elements of categories, series, and values, but they have no legend, axis lines, labels, or tick marks.
For more information, see Sparklines and Data Bars (Report Builder 3.0 and SSRS).
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 3/7
11/27/2017 What's New in Report Builder 3.0
Indicators
Indicators are minimal gauges that convey the state of a single data value at a glance. The icons that represent indicators and their states are visually effective, even
when they are used in small sizes. Indicators can be used by themselves in dashboards or free-form reports, but they are most commonly used in tables or matrices to
visualize data in rows or columns.
Indicators can show trends by using directional images such as arrows; ratings by using incremental icons such as stars; and states by using images such as traffic lights
or check marks. Indicators are available in Report Builder 3.0 and Report Designer. For more information, see Indicators (Report Builder 3.0 and SSRS).
Back to Top
By using this feature for charts and gauges that are nested in a table, you can align horizontal and vertical axes for charts and scales for gauges. You do this by
calculating the maximum and minimum of aggregated values so the nested items use the same ranges.
For more information, see Aggregate Functions Reference (Report Builder 3.0 and SSRS) and Understanding Expression Scope for Totals, Aggregates, and Built-in
Collections (Report Builder 3.0 and SSRS).
The following additional items have been added to the built-in globals collection.
OverallPageNumber and OverallTotalPagesSupport for page numbering for the entire rendered report. New properties that are related to page breaks
control how the page numbering occurs over page breaks that are set on report items. For more information, see Report Pagination later in this topic.
PageNameSupport for naming pages. For more information, see Naming Excel Worksheet Tabs later in this topic.
For more information, see Using Built-in Globals and Users References (Report Builder 3.0 and SSRS).
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 4/7
11/27/2017 What's New in Report Builder 3.0
Report variables now have a read-only property that is set by default. Advanced expression writers can clear this option to preserve the value of a report variable
throughout a report session. This is the equivalent of setting the Writable property for a report variable in RDL. Report variables are still calculated once, and then
recalculated every time the report is reprocessed. This property provides a way to persist data across report rendering, page changes, and some types of user
interaction. The value of the variable is set when the report is reprocessed, but is maintained in the current session. In custom code, you can specify the variable value by
using the SetValue function.
For more information, see Using Report and Group Variables Collections References (Report Builder 3.0 and SSRS).
Back to Top
Using report data as data feeds gives you an additional way to provide data to applications when the data is not easily accessible through client data providers, or you
prefer to hide the complexity of the data source and make it simpler to use the data. You can generate as Atom-compliant data feeds from Report Manager or a
SharePoint site that is integrated with Reporting Services.
For more information, see Generating Data Feeds from Reports (Report Builder 3.0 and SSRS).
Report Pagination
Page breaks on tablix data regions (table, matrix, and list), groups, and rectangles give you better control of report pagination. Report pages, delimited by page breaks,
can have different page names and reset page numbering. By using expressions, the page names and page numbers can be dynamically updated when the report is run.
You can also disable page breaks entirely, or based on expression values.
For more information, see Understanding Pagination in Reporting Services (Report Builder 3.0 and SSRS).
Back to Top
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 5/7
11/27/2017 What's New in Report Builder 3.0
Previewing Reports
Report Builder 3.0 provides a better preview experience. The introduction of edit sessions enable the reuse of cached datasets when previewing reports. This means that
reports render more quickly when using the cached datasets. Edit sessions are bound to a report which makes it possible to use relative references and subreport
references in reports. For more information, see Previewing Reports in Report Builder 3.0.
Back to Top
See Also
Concepts
Getting Started with Report Builder 3.0
Community Additions
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 6/7
11/27/2017 What's New in Report Builder 3.0
2017 Microsoft
https://technet.microsoft.com/en-us/library/ee633667(v=sql.105).aspx 7/7