+ All Categories
Home > Technology > Configurar su entorno SharePoint para Business Intelligence

Configurar su entorno SharePoint para Business Intelligence

Date post: 18-Jul-2015
Category:
Upload: jose-redondo
View: 293 times
Download: 2 times
Share this document with a friend
Popular Tags:
108
SharePoint Saturday Mexico 2015 #SPSMexico2015 1
Transcript
Page 2: Configurar su entorno SharePoint para Business Intelligence

Configurar su entorno SharePoint para Business

IntelligenceCheo Redondo

Microsoft SQL Server MVP | CEO EntornoDB | DPA SolidQ

E-Mail: [email protected]

Twitter: @redondoj

Blog: redondoj.wordpress.com | LinkedIn: https://www.linkedin.com/in/redondoj

2

Page 3: Configurar su entorno SharePoint para Business Intelligence

Speaker

• Business Intelligence Architect - Consultant for +20 years

• Owner of EntornoDB C.A. in Caracas, Venezuela. Company specialized in the Analysis, Design & Developmentof Information Systems, BI Solutions & DWH using Microsoft Data Platform (MDP), SyBase, Oracle and IBM

• Worked as Desktop - Web - Database in .NET & Java;

DBA Data Platform MSFT, IBM & Oracle; and BI and

DWH (MDP) Arquitect and Developer

• Speaker in events of Microsoft in Latam &

PASS SQL Saturday in Latam - U.S.A.

• SQL Server, MCP - MSTS – MTA

• DPA for SolidQ

• Contributing Technical Reviewer for Packt Publishing

• Blog in Spanish "El Blog de Cheo Redondo"

• Microsoft SQL Server MVP

3

Page 4: Configurar su entorno SharePoint para Business Intelligence

Configurar su entorno SharePoint para Business Intelligence

4

Page 5: Configurar su entorno SharePoint para Business Intelligence

Agenda

• A ver, que es lo que es “SharePoint BI” – Mitos y Realidades

• El meollo de todos los temores• Requerimiento

• Arquitectura

• Instalación

• No temas escalar sus inversiones BI en sus clientes

• Todo esto será real, veamos a ver…

5

Page 6: Configurar su entorno SharePoint para Business Intelligence

SharePoint BI para novatos

6

Page 7: Configurar su entorno SharePoint para Business Intelligence

7

Page 8: Configurar su entorno SharePoint para Business Intelligence

Componentes BI y Paneles (Dashboard) SharePoint

8

Power Pivot Worksheets

• Pivot Tables y Charts

• Power View

Data Marts y otros

Bases de datos Multidimensionales y

Modelos Tabulares

Standard Worksheets

• Pivot Tables y Charts

PerformancePoint Reports

• Analytic Charts y Grids

• Arboles de Decomposición

SQL Server Reporting Services Reports

• Standard

• Power View

PerformancePoint Scorecards y KPIs

Page 9: Configurar su entorno SharePoint para Business Intelligence

Componentes BI en SharePoint

9

Business Intelligence Center

2007 - Excel y Conexiones2010 - PerformancePoint2013 - PerformancePoint y

Power Pivot

Reports

Excel y ConexionesWeb Part PagesSharePoint KPIs

Page 10: Configurar su entorno SharePoint para Business Intelligence

SharePoint BI

10

Power BIExcel, Power X, Mobile, Data Management Gateway

PerformancePoint(Dashboard Designer)

SharePoint(Pages y Filters)

On Premises Office 365

Page 11: Configurar su entorno SharePoint para Business Intelligence

Los temores hechos realidades“Requerimientos – Arquitectura – Instalación”

11

Page 12: Configurar su entorno SharePoint para Business Intelligence

RequerimientosEntorno Excel Services

12

Licencia Office Pro Plus

Modelo xVelocity habilitado es requerido

PowerPivot add-in incluido, debe ser habilitado

PowerView and-in incluido, es imperativo ser habilitado

SharePoint Enterprise CAL

Incluido en la media de SP

Desplegado como un servicio de aplicaciones

Requiere AS SP Mode para xVelocity e interacción con Power View

PowerPivot for SharePointRequerido para AS SP Mode y Excel Services

SQL Media

Desplegado como un servicio de aplicaciones par SP

SQL Server BI o Enterprise

SQL Media

Desplegado como servicio de aplicaciones para SQL en servidores independientes

Balanceo de carga para ejecutar los servicios de Excel Services

Page 13: Configurar su entorno SharePoint para Business Intelligence

ArquitecturaCuadro de compatibilidades “xVelocity”

13

PowerPivot for SharePoint

(SQL Server 2008R2)

PowerPivot for SharePoint

(SQL Server 2012)

Analysis Services SharePoint Mode

(SQL Server 2012 SP1)

PowerPivot for SharePoint

(SQL Server 2014)

Analysis Services SharePoint Mode(SQL Server 2014)

Excel 2010 con PowerPivot(2008 R2)

Si Si* Si* Si Si

Excel 2010 con PowerPivot(2012) Si Si Si*** Si Si

Excel 2010 con PowerPivot(2012 SP1) No Si** Si** Si Si

Excel 2013 con o sin PowerPivot No No Si Si Si

* Puede ser solamente actualizado desde los Slicers** No puede usar las características del SP1 con Power View*** Limitado exclusivamente para el conjunto de funcionalidades del PowerPivot en el SQL Server 2012 SP1

Page 14: Configurar su entorno SharePoint para Business Intelligence

ArquitecturaQue se conoce sobre “Power BI”

14

Características PowerPivot for SharePoint

Power BI

Interacción con Modelos Embebidos Si Si

Power View rendering Si (Exportando datos) Si

Uso embebido en el modelo como origen de dato Si No

Auto refresh Si Si (Limitado)

Limite para el tamaño del modelo 2Gb 250 Mb

Galeria Thumbnail Si Si

Pre-optimize workbooks (Excel) No Si

Publicación para OData feeds No Si

Consultas en lenguaje natural No Si

Clientes mobiles No Si

Page 15: Configurar su entorno SharePoint para Business Intelligence

RequerimientosSQL Server Reporting Services 2014

15

Desplegar como un servicio de aplicaciones de SP

Requerido para BISM/Power View

Alerting

Self service subscriptions

Power View

Page 16: Configurar su entorno SharePoint para Business Intelligence

RequerimientosPerformancePoint Services

16

Despliegue como un servicio de aplicaciones de SP

Para analytic charts/grids

Page 17: Configurar su entorno SharePoint para Business Intelligence

Los temores hechos realidades“Requerimientos - Arquitectura – Instalación”

17

Page 18: Configurar su entorno SharePoint para Business Intelligence

InstalaciónComponentes SharePoint BI

18

Excel Services

PerformancePoint

Other Stuff

Reporting Services

PowerPivot

Analysis Services

Page 19: Configurar su entorno SharePoint para Business Intelligence

ArquitecturaGranjas SharePoint con 2 servidores

19

Server OS

SharePoint Foundation

FE ProfileExcel

ServicesSearch …….

Server OS

SQL Server

DB SSAS SSIS

Page 20: Configurar su entorno SharePoint para Business Intelligence

ArquitecturaGranjas SharePoint con BI – Lo típico

20

Server OS

SharePoint Foundation

FE ProfileExcel

ServicesSearch …….

Server OS

SQL Server

SharePoint Foundation

DB SSAS SSIS SSRS PP

Page 21: Configurar su entorno SharePoint para Business Intelligence

ArquitecturaGranjas SharePoint con BI – El deber ser

21

Server OS

SharePoint Foundation

WFE ProfileExcel

ServicesSearch ……. SSRS PP

Server OS

SQL Server

DB SSAS SSIS

Page 22: Configurar su entorno SharePoint para Business Intelligence

Como escalar realidades empresariales

22

Page 23: Configurar su entorno SharePoint para Business Intelligence

Escalando realidades…

• SQL Server Analysis Services SharePoint Mode

• Excel Services

• SQL Server PowerPivot for SharePoint

• SQL Server Reporting Services SharePoint Mode

• PerformancePoint Services

23

Page 24: Configurar su entorno SharePoint para Business Intelligence

SQL Server Analysis Services SharePoint Mode

24

Page 25: Configurar su entorno SharePoint para Business Intelligence

25

Page 26: Configurar su entorno SharePoint para Business Intelligence

26

Page 27: Configurar su entorno SharePoint para Business Intelligence

27

Page 28: Configurar su entorno SharePoint para Business Intelligence

28

Page 29: Configurar su entorno SharePoint para Business Intelligence

29

Page 30: Configurar su entorno SharePoint para Business Intelligence

30

Page 31: Configurar su entorno SharePoint para Business Intelligence

31

Page 32: Configurar su entorno SharePoint para Business Intelligence

32

Page 33: Configurar su entorno SharePoint para Business Intelligence

Demo Video“Instalación de PowerPivot”

33

Page 34: Configurar su entorno SharePoint para Business Intelligence

34

Page 35: Configurar su entorno SharePoint para Business Intelligence

Configuración de Excel Services

35

Page 36: Configurar su entorno SharePoint para Business Intelligence

36

Page 37: Configurar su entorno SharePoint para Business Intelligence

37

Caché de Excel Services

Page 38: Configurar su entorno SharePoint para Business Intelligence

38

Modelo de Datos de Excel Services

Page 39: Configurar su entorno SharePoint para Business Intelligence

39

Configuración (Valores Predeterminados)Warning - Lo que no se debe hacer, PILAS…

Page 40: Configurar su entorno SharePoint para Business Intelligence

PowerPivot for SharePoint

40

Page 41: Configurar su entorno SharePoint para Business Intelligence

41

Page 42: Configurar su entorno SharePoint para Business Intelligence

42

Page 43: Configurar su entorno SharePoint para Business Intelligence

43

Page 44: Configurar su entorno SharePoint para Business Intelligence

44

Page 45: Configurar su entorno SharePoint para Business Intelligence

45

Page 46: Configurar su entorno SharePoint para Business Intelligence

46

Page 47: Configurar su entorno SharePoint para Business Intelligence

47

Page 48: Configurar su entorno SharePoint para Business Intelligence

48

Page 49: Configurar su entorno SharePoint para Business Intelligence

49

Page 50: Configurar su entorno SharePoint para Business Intelligence

50

Page 51: Configurar su entorno SharePoint para Business Intelligence

51

Page 52: Configurar su entorno SharePoint para Business Intelligence

52

Page 53: Configurar su entorno SharePoint para Business Intelligence

53

Page 54: Configurar su entorno SharePoint para Business Intelligence

54

Page 55: Configurar su entorno SharePoint para Business Intelligence

55

Page 56: Configurar su entorno SharePoint para Business Intelligence

56

Page 57: Configurar su entorno SharePoint para Business Intelligence

Demo Video“Configuración de PowerPivot”

57

Page 58: Configurar su entorno SharePoint para Business Intelligence

58

Page 59: Configurar su entorno SharePoint para Business Intelligence

SQL Server Reporting Services SharePoint Mode

59

Page 60: Configurar su entorno SharePoint para Business Intelligence

60

Page 61: Configurar su entorno SharePoint para Business Intelligence

61

Page 62: Configurar su entorno SharePoint para Business Intelligence

62

Page 63: Configurar su entorno SharePoint para Business Intelligence

63

Page 64: Configurar su entorno SharePoint para Business Intelligence

64

Page 65: Configurar su entorno SharePoint para Business Intelligence

65

Page 66: Configurar su entorno SharePoint para Business Intelligence

66

Page 67: Configurar su entorno SharePoint para Business Intelligence

67

Page 68: Configurar su entorno SharePoint para Business Intelligence

Configuración de Reporting Services SharePoint Mode

68

Page 69: Configurar su entorno SharePoint para Business Intelligence

69

Page 70: Configurar su entorno SharePoint para Business Intelligence

70

Page 71: Configurar su entorno SharePoint para Business Intelligence

71

Page 72: Configurar su entorno SharePoint para Business Intelligence

72

Page 73: Configurar su entorno SharePoint para Business Intelligence

73

Page 74: Configurar su entorno SharePoint para Business Intelligence

74

Page 75: Configurar su entorno SharePoint para Business Intelligence

75

Page 76: Configurar su entorno SharePoint para Business Intelligence

76

Page 77: Configurar su entorno SharePoint para Business Intelligence

Demo Video“Instalación y Configuración de

SQL Server Reporting ServicesSharePoint Mode”

77

Page 78: Configurar su entorno SharePoint para Business Intelligence

78

Page 79: Configurar su entorno SharePoint para Business Intelligence

PerformancePoint Services

79

Page 80: Configurar su entorno SharePoint para Business Intelligence

80

Page 81: Configurar su entorno SharePoint para Business Intelligence

81

Page 82: Configurar su entorno SharePoint para Business Intelligence

82

Page 83: Configurar su entorno SharePoint para Business Intelligence

83

Page 84: Configurar su entorno SharePoint para Business Intelligence

84

Page 85: Configurar su entorno SharePoint para Business Intelligence

85

Page 86: Configurar su entorno SharePoint para Business Intelligence

86

Page 87: Configurar su entorno SharePoint para Business Intelligence

87

Page 88: Configurar su entorno SharePoint para Business Intelligence

Demo Video“Configuración de

PerformancePoint Services”

88

Page 89: Configurar su entorno SharePoint para Business Intelligence

89

Page 90: Configurar su entorno SharePoint para Business Intelligence

Escalando realmente escenarios

90

Page 91: Configurar su entorno SharePoint para Business Intelligence

Un servidor con BI

91

Server OS

SQL Server

SharePoint Foundation

FE Profile Indexer Search MetadataExcel

Services…. SSRS PP

Page 92: Configurar su entorno SharePoint para Business Intelligence

Una granja con dos servidores con BI

92

Server OS

SharePoint Foundation

WFE ProfileExcel

ServicesSearch ……. SSRS PP

Server OS

SQL Server

DB SSAS SSIS

Page 93: Configurar su entorno SharePoint para Business Intelligence

Servidores separados por roles

93

Server OS

SharePoint Foundation

ProfileExcel Services

Search ……. SSRS

Server OS

SQL Server

DB SSAS SSIS

Server OS

SharePoint Foundation

FE

Server OS

SQL Server

Analysis Services – SharePoint Mode

PP

Page 94: Configurar su entorno SharePoint para Business Intelligence

BI Integrado – Roles distribuidos

94

Server OS

SharePoint Foundation

Profile Crawl Metadata

Server OS

SQL Server

DB SSAS SSIS

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SharePoint Foundation

FE Search Excel

ServicesSSRS PP

SSS

Page 95: Configurar su entorno SharePoint para Business Intelligence

Desplegar grandes granjas de servidores

95

Server OS

SharePoint Foundation

Profile Indexer Search ……. SSRS

Server OS

SQL Server

DB SSAS SSIS

Server OS

SharePoint Foundation

FE

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SharePoint Foundation

Profile Indexer Search ……. SSRS

Server OS

SharePoint Foundation

Profile Indexer Search ……. SSRS

Server OS

SharePoint Foundation

ProfileExcel

ServicesSearch ……. SSRS

Server OS

SharePoint Foundation

FE

Server OS

SharePoint Foundation

FE

Server OS

SharePoint Foundation

FE

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SQL Server

Analysis Services – SharePoint ModePP

Page 96: Configurar su entorno SharePoint para Business Intelligence

Escalando los servicios BI

• Reporting Services• Añadiendo Reporting Services – SharePoint para todas las aplicaciones de

servidor

• Añadiendo Reporting Services Add-In en todos los servidores front (+)

• xVelocity/Analysis Services/PowerPivot• Instalando servidores standalone para Analysis Services SharePoint Mode

• Instalando aplicaciones de servidor para ambos servicios

• Disponibilidad del PowerPivot Add-in para descarga independiente (SQL Feature Pack) - http://www.microsoft.com/en-us/download/details.aspx?id=34702

96

Page 97: Configurar su entorno SharePoint para Business Intelligence

Credenciales de identidad

• El gran problema denominado “Double Hop”

• Seguridad Kerberos – A double edged sword

• Claims – La solución a seguir

• Per user identities sin Kerberos• EFFECTIVEUSERNAME (Analysis

Services, Excel Services)

• SetUser() – (SQL Server)

97

Page 98: Configurar su entorno SharePoint para Business Intelligence

ImpersonalizaciónOpciones para SQL Server Reporting Services

98

SQL Server Analysis ServicesAnalysis Services –SharePoint Mode

Excel Services No Si No

Reporting Services Si Si No

Power View N/A Si No

PerformancePoint No Si No

Ambos comandos SETUSER() y EFFECTIVEUSERNAME requiere elevados permisos (Administrator for AS, dbowner o sysadmin for SQL)

Page 99: Configurar su entorno SharePoint para Business Intelligence

Integración

• Whole > @SUM(Parts)

• Dashboarding

• Filtrado de SharePoint Web Parts

• Filtrado de Listas

• Filtrado de usuarios concurrentes

• Filtrado de Analysis Services

99

Page 100: Configurar su entorno SharePoint para Business Intelligence

Office Web App

• Turn OFF Rendering for xlsx files

100

New-SPWOPISuppression –extension xlsx –action view

http://blogs.technet.com/b/excel_services__powerpivot_for_sharepoint_support_blog/archive/2013/01/31/powerpivot-for-sharepoint-browser-refresh-fails-data-refresh-not-supported-in-office-web-apps.aspx

Page 101: Configurar su entorno SharePoint para Business Intelligence

SharePoint como Origen de Datos

• SQL Server Reporting Services no es nativo

• SQL Server Integration Services• Data Warehouse• Operacionabilidad eficiente

• SharePoint List como orígenes y destino de datos• http://sqlsrvintegrationsrv.codeplex.com/releases/view/17652 (Descarga)• http://dataqueen.unlimitedviz.com/2011/06/how-to-use-a-sharepoint-list-as-a-data-

source-in-your-ssis-package/ (Como es?)

• Orígenes OData for Microsoft SQL Server 2014• http://www.microsoft.com/en-us/download/details.aspx?id=42280 (Descarga)• http://whitepages.unlimitedviz.com/2014/03/using-the-odata-source-connector-

con-sharepoint-online-authentication/ (Como es)

101

Page 102: Configurar su entorno SharePoint para Business Intelligence

SQL Server Integration ServicesListar un almacén de recolección de datos

• Health Analyzer

102

Page 103: Configurar su entorno SharePoint para Business Intelligence

Será verdad todo esto. Vamos haber…

103

Page 104: Configurar su entorno SharePoint para Business Intelligence

DEMO“SharePoint BI en acción”

104

Page 105: Configurar su entorno SharePoint para Business Intelligence

P & R

105

Page 106: Configurar su entorno SharePoint para Business Intelligence

Contáctame…

• E-Mail: [email protected]

• Social Network:• Facebook: Cheo Redondo

• Twitter: @redondoj

• LinkedIn: https://www.linkedin.com/in/redondoj

• Blog in Spanish: “El Blog de Cheo Redondo” - http://redondoj.wordpress.com

106

Page 107: Configurar su entorno SharePoint para Business Intelligence

Gracias por participar

107


Recommended