SharePoint 2010: Integración con SSRS, con PPS, Servicios de Visio, …¿cuándo uso cada cuál?

Como sabéis, uno de los pilares de la plataforma SharePoint es el denominado “Insights o perspectivas” y que tiene que ver con como poder integrar, analizar y publicar información de negocio de una organización en la forma de KPIs (Key Performance Indicators), Informes, cuadros de mando, gráficos de distintos tipos, etc. Por lo tanto, estamos hablando de Business Intelligence (BI) siendo las capacidades disponibles en SharePoint 2010 las siguientes:

image

Capacidades de BI disponibles en SharePoint Foundation y SharePoint Server 2010

Si nos centramos en el núcleo de la plataforma y en el producto grande, presentan en común las siguientes capacidades de BI:

  • Integración con SQL Server Reporting Services (SSRS, os recomiendo visitar el último artículo de la serie a este respecto), que permite diseñar mediante Report Builder o el BI Management Studio informes de distintos tipos: tabular, matricial, gráfico, tipo mapa. Con SSRS 2008 R2 se incorpora además la posibilidad de definir KPIs, usar líneas de tendencias y barras de datos, además de los informes de tipo mapa comentado.
  • Simulación de KPIs mediante la XsltListViewWebPart o la Data Form WebPart como se comentó en este post: http://geeks.ms/blogs/ciin/archive/2011/01/12/sharepoint-2010-creaci-243-n-de-kpis-i.aspx 
  • Aprovechar que los .NET Chart Controls están integrados de serie para construir nuestras propias soluciones de gráficos.
  • Por supuesto, la integración nativa de Silverlight da mucho juego y podemos conseguir resultados bastante espectaculares con el Silverlight Toolkit tal y como podéis ver en los ejemplos disponibles en este enlace:
image image image
  • Por supuesto, cualquier otro elemento de BI que desarrollemos…no nos olvidemos que SharePoint es plenamente extensible.

Capacidades de BI disponibles en SharePoint Server únicamente

Si nos centramos en SharePoint Server 2010, añade a las capacidades de BI anteriores las siguientes:

  • Diseñar e implementar KPIs a partir de información almacenada en listas de SharePoint, hojas Excel, Bases de Datos (BDs),…
  • Crear gráficos interactivos y dinámicos utilizando la Chart WebPart que es precisamente se aprovecha de la integración nativa de los .NET Chart Controls comentada anteriormente.
  • La integración de PerformancePoint como una aplicación de servicio más en SharePoint 2010 facilitando la creación de elementos como KPIs, cuadros de mando, informes analíticos, … utilizando para ello el Dashboard Designer. Algunas de las capacidades de PerformancePoint las podéis ver aquí: http://geeks.ms/blogs/ciin/archive/2010/07/29/sharepoint-2010-creaci-243-n-de-informes-de-performancepoint-ii.aspx
image image image
image image image

¿Y cuándo uso cada cuál?

Esa es una buena pregunta, sobre todo si disponemos de SharePoint Server y aparentemente parece que con SSRS, PPS o los Servicios de Excel puedo hacer lo mismo…aparentemente porque hay diferencias entre ellos que debemos tener en cuenta a la hora de decantarnos por una u otra opción:

  • SSRS:
    • A la hora de diseñar informes de tipo matricial y tabular de forma rápida es una opción muy adecuada.
    • Cuenta con la capacidad de modelar suscripciones, es decir, generar un cierto informe en un cierto formato de acuerdo a una planificación y una forma de entrega (en una biblioteca de documentos, por correo electrónico).
  • PPS:
    • El modelado de KPIs y cuadros de mando con el diseñador de paneles es muy productivo y espectacular.
    • La facilidad con la que definir informes analíticos es sin duda su capacidad muy potente, además del Decomposition Tree para analizar la información mostrada en los mismos.
  • Servicios de Excel:
    • Cuenta con la gran ventaja de que permite publicar la información de libros Excel de forma segura.
    • Excel es una herramienta de BI muy usada en la actualidad.

Una pequeña tabla que nos puede ayudar a elegir es la siguiente:

image

Y hasta aquí este largo post sobre capacidades de BI en SharePoint 2010 y alguna pauta para elegir que capacidad utilizar en cada caso.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *