CTU June 2011 - Reporting Services with SharePoint 2010

Post on 19-May-2015

1.913 views 5 download

Tags:

Transcript of CTU June 2011 - Reporting Services with SharePoint 2010

Reporting Services with SharePoint 2010Presenter: Loke Kit KaiEvent: CTU 2011Date: 25 June 2011

Agenda

• Reporting Options

• Architecture

• Setup Reporting Services in SharePoint Integrated Mode

• Create a Report

Options for Reporting

• SharePoint Web Service

• Access Link Table

• 3rd Party Data Source Provider (Enesys)

On information stored natively in SharePoint

Options for Reporting

• Uses lists.asmx as the data source– Need to set the type to XML

• For lists not created by SharePoint, you need to know the GUID

• Can only report on one list

SharePoint Web Services

Options for Reporting

• Allows using Access 2007 and above to connect to a SharePoint site

• All the list are then created as linked table in Access

• Can establish relationships among lists

• Create report as a normal database

• No longer works in SharePoint 2010

Access Linked Table

Options for Reporting

• Enesys provides a data source that can connect to SharePoint

• Works like other data sources which Reporting Services can support

3rd Party Data Source Provider

Reporting Services Architecture

• Items and properties are stored in the SharePoint content database– Provides deeper level of integration between server technologies

• Report server continues to provide data processing, rendering and delivery

Server Integration Architecture

Reporting Services Architecture

• Integrates using Reporting Services Add-In for SharePoint– On SharePoint, add-in provides • Proxy Endpoint• Report Viewer Web Part• Application Pages to manage report server content

– Reporting Services provides• Updated Program Files• SOAP endpoint• Custom Security and Delivery Extensions

Components that provide integration

Reporting Services ArchitectureExisting SharePoint Farm

Reporting Services ArchitectureAdding new reporting services server

Reporting Services Configuration

• Create a Report Server Database in SharePoint Integrated Mode

Step 1

Reporting Services Configuration

• Install Web Front End on the scale out reporting service (if any)

• Configure RS service to run under a domain account

• Configure RS Integration at central admin

Step 2 - 4

Reporting Services ConfigurationStep 4

Reporting Services Configuration

• Go to a SharePoint site, create a Report Library, or select an existing Document Library

• At the library settings, make sure management of content type is enabled

• Add the following content type into the library– Report Builder– Report Model– Report Data Source

Step 5

Demo

Create a report