18
SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer [email protected] JoeBlog.Homnick.com Network with me on FaceBook, Twitter and LinkedIn

SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer [email protected] JoeBlog.Homnick.com

Embed Size (px)

Citation preview

Page 1: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

SQL SERVER 2012 AND SHAREPOINT 2010SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence [email protected] with me on FaceBook, Twitter and LinkedIn

Page 2: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

2

MODULE OUTLINE

• BI Semantic Model• Using the BI Semantic Model in SharePoint 2010• Reporting Services Enhancements in SQL Server 2012• Power View• SSRS Data Alerts

Page 3: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

3

BI SEMANTIC MODEL

One Model for All End User Experiences

Client Tools Analytics, Reports, Scorecards,

Dashboards, Custom Apps

Data SourcesDatabases, LOB Applications, OData Feeds,

Spreadsheets, Text Files

BI Semantic Model

Data Model

Business Logic and Queries

DataAccess

Team BIPowerPivot for

SharePoint

Personal BIPowerPivot for

Excel

Corporate BIAnalysis

Services

Page 4: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

4

BI SEMANTIC MODEL(CONTINUED)

BI Semantic Model

DAX Query MDX Query

Deployment

Data Access – CachePassthrough

Business Logic

Development Tool

Design Type

Project Type PowerPivot Workbook Tabular Project Multidimensional Project

Excel 2010

DAX

In-MemoryN/A

SharePoint Library / Analysis Services

PowerPivot

Tabular

SQL Server Data Tools

DAX

In-MemoryDirectQuery

Analysis ServicesTabular

Tabular

SQL Server Data Tools

MDX

MOLAPROLAP

Analysis ServicesMultidimensional

Multidimensional

A PowerPivot workbook can be restored to a Tabular instance, or imported to create a Tabular Project

Third-PartyApplications

ReportingServices

Excel PowerPivotSharePoint

InsightsPowerView

LOBApplications Files

ODataFeeds

Cloud Services

RelationalDatabases

DeployedBI Semantic Model

Page 5: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

5

DEMONSTRATION

EXPLORING BISM IN SHAREPOINT 2010AND SQL SERVER 2012

Page 6: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

6

REPORTING SERVICES (SSRS) IN SQL SERVER 2012

• Reporting Services (SSRS) in SQL Server 2012 has been upgraded with new features and capabilities:• Empower users with a new visual design experience named Power

View• Increase productivity with user-defined data alerts• Increase performance and improve administration within SharePoint• Excel renderer for Excel 2007-2010• Word renderer for Word 2007-2010

• Designers have been upgraded for SQL Server Data Tools (Visual Studio 2010)

Page 7: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

7

SHAREPOINT INTEGRATED MODE

• Reporting Services in SQL Server 2012 is now configured and monitored like other SharePoint shared applications• Maximum set of SharePoint IT management capability is enabled• Lower TCO on IT who can now leverage existing SharePoint skillset

and experience

• All configuration is now simplified and easier, use:• Central Admin• PowerShell

• Leverages SharePoint’s in-built scale capability

Page 8: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

8

SHAREPOINT INTEGRATED MODE

• When Reporting Services is integrated• File types are understood• Context menus to manage reports, configure alerts, etc. are available• BISM Connection File content type is installed

o Stores connection information to a tabular BI Semantic Model (published PowerPivot workbook or tabular database)

o Users can launch Power View from this documento It can also be used in a connection string to access the model

(CONTINUED)

Page 9: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

9

POWER VIEW

• Power View is an interactive data exploration, visualization, and presentation experience• Highly visual design experience• Rich meta-driven interactivity• Presentation-ready at all times

• Provides intuitive ad-hoc reporting for business users such as data analysts, business decision makers, and information workers• Ordinarily, a Power View report needs to be based on a

tabular BI Semantic Model that has been optimized for the report authoring tool

Page 10: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

10

POWER VIEWREPORTING AUDIENCE AND AUTHORING TOOLS

Page 11: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

11

POWER VIEWEXAMPLE REPORT

Page 12: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

12

POWER VIEW

• Server(s):• SharePoint Server 2010 SP1 Enterprise Edition• SQL Server 2012 Reporting Services Add-in for SharePoint

• Client:• Supported browsers:

o Windows Vista: IE7 32-bit, FireFox 4o Windows 7: IE8 32-bit, IE9 32-bit, FireFox 4, Safario Note the InPrivate browsing feature of IE is not supported

• Silverlight 5

SYSTEM REQUIREMENTS

Page 13: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

13

POWER VIEW

• A Power View report must be based on a deployed tabular BI Semantic Model:• Published PowerPivot workbook in a SharePoint library• Tabular database

• DAX Query is used to query the model• Ordinarily, the model needs to be optimized for the Power

View experience

DATA MODEL REQUIREMENTS

Page 14: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

14

POWER VIEW

• Users create a new Power View report (.rdlx) from:• A BISM Connection File (.bism)• A PowerPivot workbook (.xlsx) in the PowerPivot Gallery (in Gallery view)• An SSRS shared data source (.rsds) based on a tabular BI Semantic Model

• Reports can consist of multiple views and each view can be filtered• Reports may be:• Printed• Saved to SharePoint libraries• Exported to PowerPoint

• Clicking the report will open it in Preview mode• If the user has permission, they can switch to Edit mode

CREATING POWER VIEW REPORTS

Page 15: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

15

DEMONSTRATION

EXPLORING SELF-SERVICE REPORTING WITH SQL SERVER 2012 POWER VIEW

Page 16: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

16

DATA ALERTS

• Data alerts can be defined on report feed(s)• Intuitive alert rules based on conditions (AND and OR)• Scheduling settings• Advanced:

o Start/End dateso Send message only if results change checkbox

• Email address(es), Subject and Description

• Can only be based on reports that use data sources with stored credentials

• Alerts can be managed by users and administrators• View status, Edit, Delete, Run• Only available with SSRS in SharePoint integrated mode• Available with SharePoint Foundation or above

Page 17: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

17

DEMONSTRATION

CONFIGURING DATA ALERTS WITH SQL SERVER 2012 REPORTING SERVICES

Page 18: SQL SERVER 2012 AND SHAREPOINT 2010 SELF-SERVICE BUSINESS INTELLIGENCE REALIZED Joe Homnick, MCITP: Business Intelligence Developer joe@homnick.com JoeBlog.Homnick.com

18