r2 roadshows

41
SQL Server 2008 R2 Reporting Services What's New in Reporting Services Erik Veerman Director, Business Intelligence Solid Quality Mentors

Upload: mark-kromer

Post on 11-Nov-2014

634 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: R2 roadshows

SQL Server 2008 R2 Reporting ServicesWhat's New in Reporting Services

Erik VeermanDirector, Business Intelligence

Solid Quality Mentors

Page 2: R2 roadshows

Agenda

• New Reporting Services Features• Report Builder 3.0 & SharePoint 2010 Integration• Geospatial and Map Support

Page 3: R2 roadshows

Expression Language

• Lookup functions

• Aggregation of aggregations

• Conditional expressions by render format

• Overall page count

• Read/write report variable

=Lookup(<Field1_Key>, <Field2_Key>, <Field_Return>, "Dataset2")

=Avg(Sum(Fields!SalesAmount.Value,"EnglishMonthName"), "CalendarYear")

=Variables!MyVariable.SetValue(Now())

Page 4: R2 roadshows

Layout Features

• Pagination

• Data alignment

• Text box orientation

Page 5: R2 roadshows

Data Visualization

• Data bars• Sparklines• Indicators• Maps

Page 6: R2 roadshows

Shared Components

• Shared datasets

• Report parts

Page 7: R2 roadshows

ATOM Data Feeds

• Use Toolbar button in Report Viewer to start export

• Open ATOMSVC document to import data into PowerPivot table

Page 8: R2 roadshows

What's New in Report Access

• Report Manager

• Report Viewer

Page 9: R2 roadshows

Report Parts

• Charts• Gauges• Images and embedded images• Maps• Parameters• Rectangles• Tables• Matrices• Lists

Page 10: R2 roadshows

Agenda

• New Reporting Services Features• Report Builder 3.0 & SharePoint 2010 Integration• Geospatial and Map Support

Page 11: R2 roadshows

Comparing the Authoring EnvironmentsReport Builder 3.0

• Installs as standalone Windows Forms application with Office-like ribbons

• Restricts development to a single report• Supports all report design features• Provides easy access to shared datasets and report

parts• Provides wizards to facilitate development

− Table or Matrix Wizard− Chart Wizard− Map Wizard

• Targets power user

Page 12: R2 roadshows

Report Builder 3.0

• Dataset caching− Saves dataset automatically for faster rendering for current

edit session− Expires dataset after 2 hours

• Relative references− Supports access to subreports, images, or other reports as

an action target via relative references− Requires save of current report to report server

• Report Part Gallery− Supports search for reusable report parts − Is available only in Report Builder 3.0

Page 13: R2 roadshows

SharePoint Lists

• Data source configuration− Connection type: Microsoft SharePoint List− Connection string: URL of site containing list

• Report Designer support− Report Designer (Business Intelligence Development Studio)− Report Builder 3.0

• SharePoint support− Windows SharePoint Services 3.0 and higher− Microsoft Office SharePoint Server 2007− Office SharePoint Server 2010

• Limitations− Support for one list only− No support for folders in list

Page 14: R2 roadshows

What's New for Administration

• Cache refresh− Replaces need for NULL delivery provider to warm cache− Updates dataset in cache to help reports run faster

• SharePoint integration− Supports alternate access mappings with Reporting Services− Allows use of RS Utility − Displays Reporting Services calls in the SharePoint Unified

Logging Service• RDL sandboxing

− Isolates access to report server− Supports hosted services environment

Page 15: R2 roadshows

Agenda

• New Reporting Services Features• Report Builder 3.0 & SharePoint 2010 Integration• Geospatial and Map Support

Page 16: R2 roadshows

Map OverviewMap Data Region

• Add map data region from BIDS Toolbox or Report Builder 3.0 ribbon

• Use Map Wizard or cancel wizard and manually configure map elements

Page 17: R2 roadshows

Map OverviewExample

Titles

Legend

Color Scale

Point Layer

Tile Layer (Bing Maps)

Viewport

Distance Scale

Page 18: R2 roadshows

Data Sources

• SQL Server spatial data type− Point: Exact location defined as (X,Y) coordinate− Line: Connected sequence of points− Polygon: Two-dimensional shape having same start and end

point• Bing map tiles

− Provides road, aerial, or hybrid view as background for map layers

− Requires report server configuration to support Bing Maps Web Services

• ESRI shapefile− Complies with Environmental Systems Research Institute

spatial data format− Contains data in a pair of files defining geometric or

geographic shape and attributes for those shapesTip: You can use multiple data sources in a

single map by adding one layer for each data source

Page 19: R2 roadshows

Data Visualization in Map WizardSpatial Query

Marker color

Marker type

Marker sizes

Page 20: R2 roadshows

SharePoint 2010 PerformancePoint Services

Erik VeermanDirector, Business Intelligence

Solid Quality Mentors

Page 21: R2 roadshows

What Is PerformancePoint Services?Product Evolution

ProClarity Analytics 6.2

ProClarity Analytics 6.3

Business Scorecard

Manager 2005

PerformancePoint Server 2007

PerformancePoint Services

2010

Fall 2005

March 2007

September 2007

April 2010

Fall 2006

ProClarity is not yet

fully integrated

Page 22: R2 roadshows

PerformancePoint Services

Visual scorecards integrated with

SharePoint

Detailed KPIs &decomposition tree

Page 23: R2 roadshows

PPS Element Relationships

Comprehensive definitions of these

elements will be introduced in the

following two topics

Page 24: R2 roadshows

New Features

• SharePoint integration− Service application− SharePoint Lists and Libraries are the element repositories− Integration between PPS filters and standard Web Parts− IE 7 or greater, Firefox 3.5, Safari 3.5 (Mac only)

• New reporting experiences:− Decomposition tree− Pie charts− KPI Details report

• Filter element

Page 25: R2 roadshows

Chart Web Parts & Status Lists

Chart Web Part Status List

Page 26: R2 roadshows

Business Intelligence Center

Page 27: R2 roadshows

Business Intelligence Center

• Dashboards− Web part pages or

PerformancePoint dashboards

• Data Connections− PerformancePoint Data sources,

Office Data Connection files, and Universal Data Connection files

• Documents− Other content types, such as Excel workbooks,

Reporting Services reports, and more

• PerformancePoint Content− Elements for construction of

PerformancePoint scorecards and dashboards

Page 28: R2 roadshows

Excel 2010 Client & Excel Services

Erik VeermanDirector, Business Intelligence

Solid Quality Mentors

Page 29: R2 roadshows

Introducing Excel 2010

Data Analysis and Visualization

User Experience and Collaboration

Work together...

...across thePC, phone,

and browser...

...to bring

ideas to life.

Hosted Spreadsheetand Programmability

Analyze with Slicer…

Spot trends with Sparklines

Self-service BI with

PowerPivot

Excel Services

Extensible Platform

HighPerformance

Computing

REST APIWeb Services

APIJavaScript OM

64-Bit Excel

Page 30: R2 roadshows

Slicers

• Visual controls that support quick, easy, interactive filtering

• Position on a worksheet like charts and shapes• Can pass selected value(s) to:

− PivotTables− PivotCharts− CUBE functions

• Can be referenced by multiple items• Can be formatted using styles

Page 31: R2 roadshows

Sparklines

• “Intense, simple, word-sized graphics” *• Represent a workbook data range• Types include:

−Line−Column−Win/Loss

• Can be customized with Axis Options and formatted using styles

• Use merged cells to enlarge their appearance

* Conceived of and described by Edward Tufte, author of Beautiful Evidence

Page 32: R2 roadshows

Conditional Format Enhancements

• Improved icon selection and configuration− “No Cell Icon” can be used to conditionally hide icons

• Data Bar supports new features:− Bars are drawn proportionally

according to their value− Negative data bars− Richer formatting with fill styles

and borders

Page 33: R2 roadshows

PivotTable Enhancements

• Named Sets• What-If Analysis• “Show As” calculations• Additional enhancements

Page 34: R2 roadshows

Excel Services

Interactive PivotTables

Sparklines for better data visualization

Page 35: R2 roadshows

SQL Server Data Warehousing:Parallel Data Warehouse

Fast Track Appliance

Erik VeermanDirector, Business Intelligence

Solid Quality Mentors

Page 36: R2 roadshows

Microsoft Data Warehousing Vision

− Enabling everyone to do BI in organizations of any size− Highly scalable & available systems at lowest TCO− Flexibility and choice through commodity hardware− Business agility and alignment through Hub and Spoke Architecture

Central EDW Hub

Regional Reporting

Departmental Reporting

ETL Tools

High Performance HQ

Reporting

Fast Track

Fast Track

Page 37: R2 roadshows

SQL Server DW Offerings

Scale-Up (SMP) Scale-out (MPP)

0 100GB 1TB 10TB 100TB 1PB+

Page 38: R2 roadshows

Appliance Model for Data Warehousing• Building a traditional

DW• Time consuming• Expensive• Performance varies• Scalability issues

Potential bottlenecks in standard DW architecture

• The DW appliance model• Pre-built & tuned h/w + s/w• Views entire stack holistically• Known performance &

scalability• Encapsulates best practices• Leverages Sequential I/O

Lower TCOFaster

deployment

Better performanc

e

Minimised DBA time

Benefits

Page 39: R2 roadshows

Fast Track Data Warehouse Components

Software:• SQL Server 2008

Enterprise• Windows Server 2008

Hardware:•Tight specifications for servers, storage and networking•‘Per core’ building block

Configuration guidelines:• Physical table

structures• Indexes• Compression• SQL Server settings• Windows Server

settings• Loading

Page 40: R2 roadshows

Project “Madison” will offer Scale out data warehousing on SQL Server platformProvide scale out through MPP on SQL Server and Windows

Offer ‘Appliance like’ user experience to Data Warehouse customersDeliver High scale at Lower TCO Offer integrated BI platform to small and very large Enterprises

INDUSTRY STANDARDNETWORKING

INDUSTRY STANDARDSTORAGE

INDUSTRY STANDARDSERVERS

Reference Hardware Platforms

Project“Madison”

Page 41: R2 roadshows

Control Rack

DataRack

Parallel Data Warehouse

Control RackData Rack/s