Montando BI en SharePoint | SolidQ Summit 2012

1,361 views

Published on

Página oficial del SolidQ Summit: http://summit.solidq.com/madrid/2013/

SharePoint 2010 tiene multitud de características que orientadas a implementar soluciones de inteligencia de negocio. A lo largo de esta sesión mostraremos como configurar e implementar Excel Services, Power View, Reporting Services, PowerPivot y PerformancePoint Services, aprovechando además las capacidades de integración con SQL Server 2012 y maximizando así las posibilidades de análisis y visualización de información en esta plataforma de colaboración empresarial.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,361
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Montando BI en SharePoint | SolidQ Summit 2012

  1. 1. BI300010Montando BI en SharePoint 2010José Quinto Zamora Victor M. Sánchez GarcíaSharePoint and Search Specialist BI Data Platform ArchitectMCPD, MCITP en SharePoint 2010 MAP 2012, MCITP en SQL 2008 BIjquinto@solidq.com vsanchez@solidq.com@jquintozamora @atharky
  2. 2. Objetivos Conocer las capacidades de BI en SharePoint 2010 Modelo de implementación que soporta SharePoint 2010 Excel Services, Reporting Services y PerformancePoint Services
  3. 3. Agenda Introducción a BI en SharePoint Escenarios de alta disponibilidad Excel Services  Características  Configuración Reporting Services  Integración con SharePoint  Configuración PerformancePoint Services  Características  Configuración  Diseñando dashboards
  4. 4. Introducción a BI en SharePoint Herramientas para el consumo de datos Monitorización Informes de operacionales y Informes de Análisis Scorecarding rendimiento parametrizados negocio ‘Self-Service’ Reporting ServicesPersonal IT PerformancePoint Report Builder 3.0 Services Usuariosavanzados Power PivotUsuarios de negocio Excel 2010 Navegación Exploración Análisis de datos de datos de datos estructurado guiada libre
  5. 5. Montando BI en SharePoint 2010Escenarios de alta disponibilidad
  6. 6. Escenarios de alta disponibilidad Único Servidor Reporting Services “Único Servidor” Web Services SSRS 2012 SQL databases
  7. 7. Escenarios de alta disponibilidad Dos servidores  Front-End: Web / App Server  Backend: Database Server SharePoint SharePoint Databases Web/App Server SP Config Web Services SP Content(s) SSRS App DBs SSRS 2012
  8. 8. Escenarios de alta disponibilidad Balanceo de carga LB SharePoint SharePoint Web/App Server Databases Web Services SP Config SharePoint Web/App Server Excel Services SP Content(s) PowerPivotServices Web SSRS App BDs SharePoint Web/App Server Excel Services PowerPivot Web Services SSRS 2012
  9. 9. Escenarios de alta disponibilidad Servidores dedicados con alta disponibilidad  Servidor dedicado para App Server LB  Cluster de BD  Web Server balanceo ... SharePoint SharePoint Web Server Web Server SharePoint SharePoint Databases Databases Web Services Web Services SP Config SP Config SP Content(s) SP Content(s) SSRS App DBs PPvt App Db(s) ... SharePoint SharePoint SharePoint App Server App Server App Server Excel Services SSRS 2012 PowerPivot Other Services
  10. 10. Montando BI en SharePoint 2010Excel Services
  11. 11. Excel ServicesCaracterísticas generales ¿Qué es?  Es el motor de cálculo de Excel en servidor  Acceso web a hojas interactivas y actualizadas.  API para la utilización del servicio de cálculo en el servidor.  Colaboración online Beneficios  Servicio en servidor: capacidad de escalar (scale up/out), fiable, robusto…  Fácil de implementar: no requiere de ninguna acción en el equipo cliente  Bloqueo de accesos para proteger modelos Excel sensibles  Portales de Business Intelligence con dashboards de Excel
  12. 12. Excel Services Arquitectura del servicio  Interfaz Usuario  Renderizado Acceso Servicio Javascript / de hojas web Excel web Excel Rest interactivas  Web service Proxy de aplicación  Carga de hojas y resolución Servicio de cálculo de cálculos Excel (ECS)  Mantiene el estado de la sesión  Cacheo de archivos y consultas Libros ExcelFuentes de datos externas
  13. 13. Excel servicesMétodos de balanceo de carga: Workbook URL  El libro Excel contiene un hash de la URL. Excel Services asigna este hash a un ECS  Ventajas:  Se obtiene una sola vez de la base de contenido, mientas se Proxy de aplicación mantenga el caché o cambie el archivo  Alivia colas de peticiones
  14. 14. Excel servicesMétodos de balanceo de carga: Local  Intenta cargar el libro en el mismo servidor desde dónde se realiza la petición  Ventajas:  Menos tráfico de red  Desventajas: Proxy de aplicación  Excel Services debe estar en ejecución en todos los frontales web.  El archivo se carga en cache por cada petición de cada frontal web
  15. 15. Excel servicesMétodos de balanceo de carga: Round Robin with Health Check  Excel Services busca un servidor de aplicaciones ‘saludable’  Ventajas  Cada petición se realiza a un servidor  Alivia colas CPU, IO  Desventajas Proxy de aplicación  Podemos tener el mismo archivo en varios cachés
  16. 16. Excel ServicesRequisitos configuración Administración Colección de Orígenes de Sitios central Sitios datos Habilitar características de Activar Granja características Crear colección empresariales con plantilla de BI Crear y configurar servicio Secure Conceder acceso Store a la cuenta Crear una librería configurada en de conexiones Crear y configurar Secure Store Excel Services (para Activar actualizaciones [Iniciar servicio características Agregar archivos desatendidas) Claims to empresariales Excel a librerías de Windows Token] documentos
  17. 17. Escenario DemoTres servidores, tres capas: Balanceo de carga y Escalabilidad SM-SPWFE SM-SPAPPS01 SM-SSPQL2012 • Frontal web • Servicios de • Bases de datos • Administración aplicaciones de contenido Central • Orígenes de • Proxy datos externos Granja SharePoint
  18. 18. Escenario DemoConfiguración previa de la granja Registro de una cuenta de servicio administrada por SharePoint Crear una instancia de Secure Store Services e iniciar el servicio en la máquina SM-SPWFE Creación de la aplicación web del puerto 80 Crear colección de sitios en la ruta raíz del puerto 80 Iniciar servicios en el servidor de aplicaciones
  19. 19. DEMOExcel Services 2010 Configuración Escalar los servicios
  20. 20. Montando BI en SharePoint 2010Reporting Services
  21. 21. Reporting ServicesVentajas del Modo Integrado con SharePoint Punto de entrada único Informes embebidos en el diseño de SharePoint Separación de Informes por Bibliotecas  Podemos ocultar ciertas bibliotecas según Roles Mayor riqueza de metadatos asociados a los informes  Usar filtrado de SharePoint Búsqueda de SharePoint
  22. 22. Reporting ServicesVentajas del Modo Integrado con SharePoint Modelo de seguridad único  Seguridad a nivel de informe, biblioteca, o sitio Tipos de contenido para Gestión Capacidades propias de SharePoint  Flujos de trabajo  Aprobación de reportes  Control de versiones  Alertas de SharePoint  Papelera de reciclaje
  23. 23. Reporting ServicesPlan de Reporting Services 2012 Usuarios con poder Inteligencia Mejorar la eficiencia proactiva• Power View “Crescent” • Alerta de datos • SSRS como SharePoint Service Application • Mejor experiencia de • Alertas usuario personalizadas sobre • Escalabilidad los informes • Potencia del usuario • Cross-farm para crear informes • Gestión desde a medida SharePoint • Backup integrado • ULS • PowerShell
  24. 24. Escenario DemoDos Servidores, Tolerancia a Fallos y Escalabilidad Servidor 1 (REPORTING2012SH) Servidor 2 (REPORTING2) Central Administration Server Web Web Application Application SSRS Add-in SSRS Report Server Server SharePoint OM Applicatio n Server SSRS Report Server SharePoint OM SharePoint Config and Database Content Databases Server Report Server Databases Other Databases
  25. 25. Escenario DemoInstalación Servidor 1 (REPORTING2012SH) Servidor 2 (REPORTING2) Instalación Instalación 1. Instalar SQL Server Database 2012 1. Instalar SharePoint 2010 + SP1 2. Instalar SharePoint 2010  No 2. Ejecutar el Configurador de la ejecutar el configurador de granja Granja añadiendo el servidor a 3. Se instala el Service Pack 1 de la granja SharePoint 2010 3. Instalar SSRS 2012 4. Ejecutar el configurador de Granja creando nueva granja 4. Install-SPRSService 5. Instalar SSRS 2012 para SharePoint + Add-in de SSRS 2012 para 5. Install-SPRSServiceProxy SharePoint 2010 6. Install-SPRSService 7. Install-SPRSServiceProxy
  26. 26. DEMOSSRS 2012- Configuración- Escalabilidad y Tolerancia a Fallos
  27. 27. Montando BI en SharePoint 2010PerformancePoint Services
  28. 28. PerformancePoint ServicesHistoria de PerformancePoint
  29. 29. PerformancePoint ServicesCaracterísticas IT • Administración del servicio centralizada • Escalabilidad • Elementos administrados desde SharePoint, en listas y librerías • Acceso a orígenes por delegación o cuenta desatendida • Capacidad para extender componentes o crear nuevos Usuario de negocio • Herramienta de autoría orientada a usuarios avanzados • Exploración de datos estructurados • Elementos de visualización de datos interactivos • Exportación a Excel y PowerPoint • Permite visualizar dashboards en distintos navegadores
  30. 30. PerformancePoint ServicesRequisitos configuración Administración Colección de Orígenes de Sitios central Sitios datos Habilitar características Enterprise Crear un sitio con plantilla Business Configurar Intelligence servicio Secure Conceder acceso Store Activar a la cuenta características configurada en Crear y configurar Enterprise Secure Store Servicio (para Diseño de PerformancePoint actualizaciones informes, KPIs, [Iniciar servicio Scorecard, desatendidas) Claims to dashboards… Windows Token]
  31. 31. DEMOPerformancePoint Services Configuración del servicio Elementos de visualización de datos
  32. 32. Si quieres disfrutar de las mejores sesiones denuestros mentores de España y Latino América, ésta es tu oportunidad. http://summit.solidq.com/madrid/ Síguenos:

×