+ All Categories
Home > Documents > SharePoint 2010 Business Intelligence

SharePoint 2010 Business Intelligence

Date post: 22-Feb-2016
Category:
Upload: ellis
View: 63 times
Download: 0 times
Share this document with a friend
Description:
SharePoint 2010 Business Intelligence. Module 8: Excel Services. Overview. Excel Services. Lesson: Excel Services. Excel Services Overview 2010 Changes Excel Services Trusted Locations Shared Data Connections User Defined Functions Excel Services Is Threating Excel Services Web Parts - PowerPoint PPT Presentation
Popular Tags:
23
SharePoint 2010 Business Intelligence Module 8: Excel Services
Transcript
Page 1: SharePoint 2010 Business Intelligence

SharePoint 2010 Business Intelligence

Module 8: Excel Services

Page 2: SharePoint 2010 Business Intelligence

Overview

Excel Services

Page 3: SharePoint 2010 Business Intelligence

Lesson: Excel Services

Excel Services Overview2010 ChangesExcel Services Trusted LocationsShared Data ConnectionsUser Defined FunctionsExcel Services Is ThreatingExcel Services Web PartsExcel Services Object Model/Web ServiceExcel Services Performance

Page 4: SharePoint 2010 Business Intelligence

Excel Services Overview

Enables you to load, calculate, and display Excel workbooks in a browser and BI web partsMade of several components:

Web Front End (Web Parts) Application Service Web Service

Zero foot print client Do Not Need Office! No ActiveX controls to install! JavaScript and DHTML only! Support for IE, Firefox, Safari!

Only works with Excel 2007+ documents! Excel Services is part of Enterprise SharePoint SKU

Page 5: SharePoint 2010 Business Intelligence

Excel Services 2010 Changes

Load any spreadsheet rather than complete refusal Unsupported features simply won’t do anything but the

spreadsheet will attempt to loadWrite back interactive mode

Users can type into the web part to change the spreadsheet (no changes are made to source file)

More Ajax-based interface Less post backs

Improvements around programmability Web services, JS Object Model and REST API

Page 6: SharePoint 2010 Business Intelligence

Excel 2010 Changes

Excel 2010 introduces some powerful features More features for the BI power users (edit MDX, What-if

analysis/writeback) Sparklines Search in Filters, Slicers, Conditional Formatting Enhance Show Value As Pivot Charts (similar to Pivot Tables)

Office Web Apps (real time, multi-user editing) Separate product from Excel and Excel Services Includes PowerPoint broadcast feature

Page 7: SharePoint 2010 Business Intelligence

Excel Services Trusted Locations

Excel Trusted Locations specify where “Safe” excel files residePrevent the sending of large Excel files and storing in Exchange/Lotus NotesBad things can happen in Excel files

Excessive data queries Processor intensive calculations Intense memory usage Network usage with large queries

Page 8: SharePoint 2010 Business Intelligence

Excel Services Evolution

Be careful, Excel Services can cause you to slid down a slippery slope!

It will force you to review all your business analyst Excel files for “Safeness”

You may find that reports are being run against production and that you need to build a DataMart/DataWarehouse!

In the end, you may eliminate Excel files completely for a total reporting solution like Report Services!

Page 9: SharePoint 2010 Business Intelligence

Excel Services Is Threating

Business Analyst don’t always design their reports and spreadsheets the optimal wayYou will have to review every spreadsheet that is destined for Excel ServicesA majority will not be able to be posted in their current stateThat means rewriting and re-designing a majority of them!Some will just disappear and give way to Reporting Services .rdl files

Page 10: SharePoint 2010 Business Intelligence

Shared Data Connections

Excel files can have embedded DataSource connectionsThese can be stored centrally on the SharePoint server to facilitate easy management of the connectionsAuthentication to Windows when data sources reside on multiple servers will require Kerberos!

Need to ensure that credentials are securely transmitted across the network

Unattended account allows a “None” and “SSO” type to connect using that accountAuthentication Communications:

Trusted subsystem (farm) – uses Excel Services account Delegation (single server) – uses current user to retrieve data,

requires Kerberos on different servers

Page 11: SharePoint 2010 Business Intelligence

User Defined Functions

Advanced .NET methods can be written and called from ExcelThese must be loaded to SharePoint in order for them to be trusted and executed in the Excel filesExcel Services does NOT support Macros!

Must wrap any functionality into a UDF

Page 12: SharePoint 2010 Business Intelligence

Excel Services Web Parts

Web Parts that render an Excel file Allows you to Edit in 2010, but it does not change the

source fileCan display “Named” items like ranges and chartsWeb Part Filters can be “connected” to filter data inside the Excel fileParameters can be used to “update” cells in the spreadsheets

Page 13: SharePoint 2010 Business Intelligence

Programming Excel Services

Excel Services offers a robust object model to manipulate spreadsheets

Update cells Refresh the data and calculations

Excel Services Web Services allow any platform to update an excel file

Can be used to Edit, utilize parameters, send charts and create snapshots of Excel Spreadsheets

REST No Coding, ATOM, Images and HTML supported, JSON Session-less

Page 14: SharePoint 2010 Business Intelligence

Excel Services Performance

Fully load balanced application Can balance the calculations and sessions across

multiple SharePoint serversCaching employed across multiple levels

Objects that span multiple clients with similar permission levels are cached!

Permissions are cached

Page 15: SharePoint 2010 Business Intelligence

Demonstration: Excel Services

Let’s look at: Trusted Locations Excel Web Parts

Page 16: SharePoint 2010 Business Intelligence

Lab 1: Excel Services

Complete the lab exercises: Create/Upload an Excel File Add a Trusted Location Configure Excel Web Parts

Page 17: SharePoint 2010 Business Intelligence

Lab 2: Excel & MDX

Complete the lab exercises: Use MDX Features of Excel 2010

Page 18: SharePoint 2010 Business Intelligence

Lab 3: MDX

Complete the lab exercises: Use Excel 2010 to work with MDX

queries

Page 19: SharePoint 2010 Business Intelligence

Lab 4: Sparklines

Complete the lab exercises: Use the new Sparklines feature of

Excel 2010

Page 20: SharePoint 2010 Business Intelligence

Lab 5: Filters & Excel Services

Complete the lab exercises: Use Filters with Excel Services

Page 21: SharePoint 2010 Business Intelligence

Lab 6: Excel REST-ful services

Complete the lab exercises: Learn to use Excel REST-ful service

interfaces

Page 22: SharePoint 2010 Business Intelligence

Review

Your instructor will ask a series of questions on this module

Page 23: SharePoint 2010 Business Intelligence

Summary

Continue the movement away from Email! Excel Services allows the centralization of your excel files and the rendering of those files as part of a business intelligence solutionPrevent “bad” excel files from being uploaded by using trusted locations


Recommended