SharePoint 2010: La plataforma clave para la     toma de decisiones empresariales           Juan Carlos González Martín   ...
Agenda•   BI en SharePoint 2010•   Integración con SSRS•   Capacidades de BI OOB•   Servicios de PerformancePoint•   Servi...
Microsoft SharePoint 2010   La plataforma de colaboración para la   empresa y la Web
Business Intelligence: ¿Para qué?• Para facilitar la toma de decisiones a través de las  metodologías          y         t...
¿Por qué SharePoint es la clave en la       toma de decisiones?
Ya, pero…¿y cómo?   Business User Experience         Familiar User Experience                                    Self-Serv...
…casi todo lo nuevo en BI        Plataforma base: SQL Server 2008 R2                                                     ...
Trabajo con vistas• La magia del XSLT:   – DataFormWebPart y XsltListViewWebPart
Integración con SSRSReport Designer   Model Designer          Browser             Microsoft          Custom           Repo...
Integración con SSRS• Dos modos de uso:  – Nativo: la integración es con WebParts  – Integrado: la gestión se hace en Shar...
Integración con SSRS
Integración con SSRS• Biblioteca de informes:   – Tiene todas las características de una lista / biblioteca de     SharePo...
Integración con SSRS
Integración con SSRS
Integración con SSRS
Centro de inteligencia empresarial• Evolución de la plantilla Report Center de SharePoint  2007  Punto de partida para po...
Chart WebPart• Basada en los .NET Chart Controls• Permite crear rápidamente gráficos de datos a partir de:   –   Otro elem...
Key Performance Indicators
Key Performance Indicators• De listas de SharePoint: los datos vienen de una  columna de una lista o del BDC. Se pueden re...
Servicios de PerformancePointIntegración total con SharePoint
Servicios de PerformancePoint• En SharePoint 2010, los servicios de PSS son una  Aplicación de Servicio +• Se     benefici...
Servicios de PerformancePoint• ¿Qué se soporta?  – La creación de KPIs, cuadros de mando, informes y paneles  – Árboles de...
Servicios de PerformancePoint• Administración:  – Iniciar el servicio de PerformancePoint en los servidores de    aplicaci...
Servicios de PerformancePoint
Servicios de PerformancePoint• Diseñador de paneles:  – Aplicación ClickOnce que se lanza desde el navegador  – Administra...
Servicios de PerformancePoint• El acceso a datos se administra con fuentes de datos:   – Tipos     disponibles:   Analysis...
Servicios de PerformancePoint• Exploración visual de datos:   – A través de árboles de descomposición:      • Novedad en S...
Servicios de Excel
Servicios de Excel• Excel 2010 + Excel Web App:                                                                           ...
Servicios de ExcelExcel Web            Excel Web                                    API REST           JSON Access        ...
Servicios de Excel• Proporcionan un cliente ligero para Excel vía navegador:   – Permite la distribución segura de libros ...
Servicios de Excel• Gestión de contenidos Excel:   – Los administradores pueden controlar que partes de los libros     Exc...
Servicios de Excel• Soporte amplio de libros y características:   – Visualizar libros compatibles con versiones previas   ...
Servicios de Excel• API REST     – Facilita acceder y embeber datos de Excel y gráficos vía Url     – No se necesita escri...
Servicios de VisioCompartir Diagramas en SharePoint• Visualizar BI con diagramas Visio• Los diagramas se ven sin instalar ...
Servicios de Visio• Implementados como una aplicación de servicio:   – Iniciar «Visio Graphics Services» en el servidor de...
Servicios de Visio• Diagramas gobernados por datos:                                    Características clave:    1 hora + ...
Servicios de Visio• Renderizado:   – Agnóstico del navegador   – Completa fidelidad usando   – Experiencia más pobre como ...
Servicios de Visio • Extensibilidad:Visio Services &     Proveedores de                                          Gráficos ...
Servicios de Access• Permiten compartir y publicar BDs Access en un entorno  web:   – No se necesita el cliente para acced...
Servicios de Access
Servicios de Access• Algunas características:   – Definición de reglas de validación para realizar     comprobaciones   – ...
Otros: SQL Server PowerPivot• PowerPivot para Excel:   – Permite importar grades cantidades de datos en libros Excel   – P...
Otros: Excel Web Application• Excel en el navegador:   – Alta fidelidad con el cliente de escritorio:      • Modos: Edició...
Otros: Búsquedas de BI• Extienden el alcance de búsqueda de elementos de BI:   – Permite buscar en documentos Excel e info...
Uff, muchas posibilidades…                       ¿y cuál utilizo?       Herramienta                              Escenario...
Demos
Por y para la comunidad • SUGES (www.suges.es)• HISPAPOINT
Por y para la comunidad • 10 % de descuento en libro «SharePoint 2010 de  principio a fin», por cortesía de Krasis:
GRACIAS POR vuestra ATENCIÓN
BI en SharePoint 2010
Upcoming SlideShare
Loading in...5
×

BI en SharePoint 2010

1,120

Published on

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

No Downloads
Views
Total Views
1,120
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
40
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

BI en SharePoint 2010

  1. 1. SharePoint 2010: La plataforma clave para la toma de decisiones empresariales Juan Carlos González Martín MVP de SharePoint Server Arquitecto de soluciones en el CIIN (http://www.ciin.es) jgonzalez@gruposodercan.es / jcgonzalez@ciin.es Blog: http://geeks.ms/blogs/ciin Twitter: @jcgm1978
  2. 2. Agenda• BI en SharePoint 2010• Integración con SSRS• Capacidades de BI OOB• Servicios de PerformancePoint• Servicios de Excel• Servicios de Visio• Servicios de Access• Otros
  3. 3. Microsoft SharePoint 2010 La plataforma de colaboración para la empresa y la Web
  4. 4. Business Intelligence: ¿Para qué?• Para facilitar la toma de decisiones a través de las metodologías y tecnologías que recopilen, almacenen, analicen y proporcionen acceso a datos clave de una organización
  5. 5. ¿Por qué SharePoint es la clave en la toma de decisiones?
  6. 6. Ya, pero…¿y cómo? Business User Experience Familiar User Experience Self-Service access & insight Data exploration & analysis Business Collaboration Predictive analysis Platform Data visualization Dashboards & ScorecardsBusiness Collaboration Platform Contextual visualization Excel Services Data based forms & Web Infrastructure and BI Platform workflow Collaboration Analysis ServicesData Infrastructure & BI Platform Search Services Reporting Content Management Integration Services LOB data integration Master Data Services Data Mining Data Warehousing
  7. 7. …casi todo lo nuevo en BI  Plataforma base: SQL Server 2008 R2 Servicios de PerformancePoint Servicios de Excel Servicios de Visio KPIs nativos Búsquedas en BIIntegración con SSRS Chart Web Part Office Web Applications SQL Server PowerPivot Plantilla Centro de Inteligencia Empresarial API REST para Servicios de Excel SharePoint Designer 2010 Microsoft Office Excel 2010 DataForm WebPart
  8. 8. Trabajo con vistas• La magia del XSLT: – DataFormWebPart y XsltListViewWebPart
  9. 9. Integración con SSRSReport Designer Model Designer Browser Microsoft Custom Report Builder Office Applications Report Manager Report Viewer Programmatic Interfaces: XML Web Service and URL Access Report Server SharePoint Report Builder – Query generation Drill-through Report generation Report Server Proxy Endpoint Report Processing Report Sources Data Processing Document Mgmt Output Formats Rendering Delivery Security Collaboration Report Server SharePoint Config Databases Content Database Database
  10. 10. Integración con SSRS• Dos modos de uso: – Nativo: la integración es con WebParts – Integrado: la gestión se hace en SharePoint, pero se pierden algunas funciones• Informes y fuentes de datos se publican con el modelo de seguridad de SharePoint• Requiere: – SQL Server 2005 SP3 / SQL Server 2008 SP1 CU3 / SQL Server 2008 R2 (integración directa) – RS Add-In para SharePoint (se instala como pre-requisito)
  11. 11. Integración con SSRS
  12. 12. Integración con SSRS• Biblioteca de informes: – Tiene todas las características de una lista / biblioteca de SharePoint, y además:
  13. 13. Integración con SSRS
  14. 14. Integración con SSRS
  15. 15. Integración con SSRS
  16. 16. Centro de inteligencia empresarial• Evolución de la plantilla Report Center de SharePoint 2007  Punto de partida para portales de BI: – Listas pre-definidas para PPS y los Servicios de Excel
  17. 17. Chart WebPart• Basada en los .NET Chart Controls• Permite crear rápidamente gráficos de datos a partir de: – Otro elemento web – Una lista de SharePoint – El catálogo de datos profesionales – Los servicios de Excel
  18. 18. Key Performance Indicators
  19. 19. Key Performance Indicators• De listas de SharePoint: los datos vienen de una columna de una lista o del BDC. Se pueden realizar operaciones sobre columnas de la lista• De un documento Excel: los datos se toman de una celda o formula de Excel• Introducidos manualmente: se editan en el propio indicador• De Analysis Services: se toman de una definición de KPI en SSAS, a partir de una conexión de datos existente. Son los más potentes: presentación, tendencias…
  20. 20. Servicios de PerformancePointIntegración total con SharePoint
  21. 21. Servicios de PerformancePoint• En SharePoint 2010, los servicios de PSS son una Aplicación de Servicio +• Se benefician de las capacidades de escalabilidad, colaboración, seguridad, … de SharePoint 2010• Utiliza listas y bibliotecas de documentos para almacenar contenidos (paneles, cuadros de mandos, KPIs, …) – El contenido reside en las BDs asociadas a las Aplicaciones de Servicio de PPS – Se aprovechan los características empresariales de SharePoint Server 2010
  22. 22. Servicios de PerformancePoint• ¿Qué se soporta? – La creación de KPIs, cuadros de mando, informes y paneles – Árboles de descomposición• ¿Qué no se soporta? – Gráficos de tendencias Informes de tablas dinámicas Informes de gráficos dinámicos Orígenes de datos ODBC Analysis Services 2000 Arquitectura de 32 bits
  23. 23. Servicios de PerformancePoint• Administración: – Iniciar el servicio de PerformancePoint en los servidores de aplicaciones – Iniciar el servicio de almacenamiento seguro – Configurar la aplicación de servicio de PerformancePoint – Configurar un grupo de conexiones – Configurar la cuenta de servicio desatendida para PPS – Crear un nuevo centro de BI – Lanzar el diseñador de paneles
  24. 24. Servicios de PerformancePoint
  25. 25. Servicios de PerformancePoint• Diseñador de paneles: – Aplicación ClickOnce que se lanza desde el navegador – Administra contenido directamente en SharePoint: • Listas para contenidos, fuentes de datos y paneles
  26. 26. Servicios de PerformancePoint• El acceso a datos se administra con fuentes de datos: – Tipos disponibles: Analysis Services, Listas de SharePoint, SQL, Hojas Excel, Servicios de Excel – El acceso es con una cuenta de servicio o el usuario actual – Se almacenan en una lista como un XML (*.ppsdc)
  27. 27. Servicios de PerformancePoint• Exploración visual de datos: – A través de árboles de descomposición: • Novedad en SharePoint Server 2010 • Disponibles haciendo clic sobre los datos con el botón derecho del ratón • Permiten filtrado / expansión entre dimensiones
  28. 28. Servicios de Excel
  29. 29. Servicios de Excel• Excel 2010 + Excel Web App: Renderizado Visualizar, interactuar, Crear, Editar ligero en cliente Crear y publicar hojas de cálculo Descargar una copia y un snapshot, Abrir y Editar Excel Excel Web Services, REST API, JavaScript OM Creación Exploración y consumo Aplicaciones Personalizadas
  30. 30. Servicios de ExcelExcel Web Excel Web API REST JSON Access Services Excel Proxy User-Defined Functions Excel Calculation ServiceFuentes de datos externas BD de Contenidos XLSX / b / m
  31. 31. Servicios de Excel• Proporcionan un cliente ligero para Excel vía navegador: – Permite la distribución segura de libros Excel – Los contenidos de Excel se exponen en WebParts de Excel – Los datos son accesibles vía API
  32. 32. Servicios de Excel• Gestión de contenidos Excel: – Los administradores pueden controlar que partes de los libros Excel se muestran – Para cada parte, se pueden asignar permisos diferenciados – Se puede publicar: • Un libro entero, hojas concretas del libro o elementos específicos – El contenido puede ser accedido: • Vía servicios web • Vía servicios REST • A través de la implementación ECMAScript del Modelo de Objetos en cliente
  33. 33. Servicios de Excel• Soporte amplio de libros y características: – Visualizar libros compatibles con versiones previas – Look & feel de cliente en la web• Mejoras a nivel de desarrollo: – API REST, API de servicios web, Modelo de Objetos ECMAScript – Embeber compontes Excel en otros sitios web• Administración simplificada: – Soporte de PowerShell – Mejor rendimiento y escalabilidad
  34. 34. Servicios de Excel• API REST – Facilita acceder y embeber datos de Excel y gráficos vía Url – No se necesita escribir / desplegar código personalizado – Completamente dinámico: Si los datos cambian, lo hace el contenido – Uso potencial: • Paneles, páginas webs, mash ups, etc http://server/_vti_bin/ExcelRest.aspx/Shared%20Documents/File.xlsx/Model/Ranges(‘Sheet!A1’)Manejador -> ASPX que maneja todas las Nombre del archivo como se Ruta en el Libropeticiones REST de Servicios de Excel accedería en SharePoint
  35. 35. Servicios de VisioCompartir Diagramas en SharePoint• Visualizar BI con diagramas Visio• Los diagramas se ven sin instalar el cliente Visio• Fidelidad completa en el renderizado vía Silverlight o PNGConectar diagramas con datos• Usar gráficos de datos para construir soluciones de BI en tiempo real• Los diagramas se pueden conectar a orígenes de datos diversosConstruir paneles• Utilizar las conexiones de WebParts para integrar datos de otras WebParts• Usar la API de Mashup para personalizar los paneles y manipular los datos
  36. 36. Servicios de Visio• Implementados como una aplicación de servicio: – Iniciar «Visio Graphics Services» en el servidor de aplicaciones deseado – Creamos una nueva aplicación de servicio «Visio Graphics» en la Administración central o vía PowerShell – Configuraciones: • Tamaño máximo del diagrama, tiempo máximo / mínimo de caché, duración máxima de re-cálculos, datos externos, …• Se requiere Visio Pro/Premium para publicar a SharePoint Server• Modelo de Objetos JavaScript para los Servicios de Visio
  37. 37. Servicios de Visio• Diagramas gobernados por datos: Características clave: 1 hora + tarde  Diagramas vivos en SharePoint  Diagramas visibles en el navegador  Diagramas creados una única vez  Los diagramas que contienen gráficos de datos son refrescables  Los diagramas proporcionan el contexto de datos y mejoran la visibilidad del estado del sistema
  38. 38. Servicios de Visio• Renderizado: – Agnóstico del navegador – Completa fidelidad usando – Experiencia más pobre como PNG• Refresco visual de diagramas de datos: – Refrescar diagramas conectados a: – Soporte de Kerberos, SSO y cuenta desatendida – Refresco automático
  39. 39. Servicios de Visio • Extensibilidad:Visio Services & Proveedores de Gráficos de datos Conexiones deModelo de Objetos datosJavaScript personalizados WebParts personalizados• Habilita que los • Habilita el • Habilita el refesco • Consume y diagramas refresco de de datos no proporciona participen en fuentes de datos nativos en formas información entre aplicaciones de no nativos gráficas diagramas Visio y mash-up WebParts
  40. 40. Servicios de Access• Permiten compartir y publicar BDs Access en un entorno web: – No se necesita el cliente para acceder a la BD publicada – A partir de la BD publicada se construye un sitio completo en el que: • Las tablas se convierten en listas • Los formularios se convierten en páginas ASP.NET • Las macros se convierten en código JavaScript • Los informes de Access se convierten en informes de SSRS
  41. 41. Servicios de Access
  42. 42. Servicios de Access• Algunas características: – Definición de reglas de validación para realizar comprobaciones – Como paso previo a la publicación, hay que «Comprobar compatibilidad web»
  43. 43. Otros: SQL Server PowerPivot• PowerPivot para Excel: – Permite importar grades cantidades de datos en libros Excel – Permite importar datos desde múltiples orígenes y usar la capa de relaciones de PowerPivot para tratar los datos como una fuente única• PowerPivot para SharePoint: – Utiliza los Excel Calculation Services – Habilita el renderizado de libros PowerPivot en SharePoint
  44. 44. Otros: Excel Web Application• Excel en el navegador: – Alta fidelidad con el cliente de escritorio: • Modos: Edición y Visualización • Trabajo en modo multi-usuario • Guardar / Guardar como – Grid interactivo basado en AJAX: • Entrada de datos • Fórmulas • Formateo básico • Tablas (ordenación y filtrado) • Interactuar con PivotTables y gráficos – No se soportan: • Crear gráficos, PivotTables y consultas de tablas
  45. 45. Otros: Búsquedas de BI• Extienden el alcance de búsqueda de elementos de BI: – Permite buscar en documentos Excel e informes de SSRS – Se presentan resultados en base a dimensiones – Enlaces directos a vistas específicas de un informe
  46. 46. Uff, muchas posibilidades… ¿y cuál utilizo? Herramienta Escenario Análisis, manipulación y creación de datos por parteExcel 2010 del usuario final Compartir información con muchos usuarios.Excel Services Protección de la información y procesado fuera de cargaPerformancePoint Services Creación de paneles, cuadros de mandos y KPIs Trabajo con grandes cantidades de datos procedentesPowerPivot de fuentes de datos heterogéneas en ExcelSQL Reporting Services Crear y procesar informes personalizados Construir representaciones visuales de estructuras deVisio Services negocio vinculadas a datos
  47. 47. Demos
  48. 48. Por y para la comunidad • SUGES (www.suges.es)• HISPAPOINT
  49. 49. Por y para la comunidad • 10 % de descuento en libro «SharePoint 2010 de principio a fin», por cortesía de Krasis:
  50. 50. GRACIAS POR vuestra ATENCIÓN
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×