bi en plataforma sharepoint 2013
TRANSCRIPT
Business Intelligence
en SharePoint 2013
J.C. González (@jcgm1978)
MVP de SharePoint Server –SharePoint & Cloud Advisor
Relational
Databases
Business
Applications
Files OData Feeds Cloud ServicesDeployed
BI Semantic
Models
Third-PartyReportsExcel PowerPivotPower ViewSharePoint
Insights
SQL Server
Data Warehouse
SQL Server
Integration Services
SQL Server
Analysis Services
SQL Server
ReportingServices
SQL Server
Master Data Services
SharePoint Server
Excel Services
Search
Visio Services
PerformancePoint Services
PowerPivot Add-In
Reporting
Services Power
View
Audit and Control Management Server
Dat
a Ti
er
Self-Service BI GovernanceCorporate BI and Data Governance
Info
rmat
ion
Tie
rP
rese
nta
tio
n T
ier
Cli
en
t Ti
er
BI en SharePoint 2013 – Servicios de Access
Aplicaciones Access Web
• Utilizadas por millones de usuarios
• Los datos se almacenan en un archivo local
• Se necesita Microsoft Access para visualizar
y editar datos
• Completamente soportado en 2013
• Llevar BDs Access a la Web
• Los datos se almacenan en SQL Server On-
Premise o en SQL Azure (Office 365)
• Accesibles desde cualquier lugar a través
del navegador
• Son Aplicaciones del nuevo modelo de Apps
Aplicaciones Access de Escritorio
BI en SharePoint 2013 – Servicios de Access
• Creación de Aplicaciones Departamentales siguiendo una aproximación RAD
• Re-arquitecturados: los datos se guardan en SQL Server (On-Premises) / SQL Azure (Online)
• Uso de estándares web: HTML 5 + JavaScript
• Conversiones “behind the scenes”:
• Las tablas de Access se convierten en tablas de SQL
• Consultas:
• Sin parámetros, se convierten en vistas
• Con parámetros, se convierten en Table Valued Functions
• Macros de datos:
• Macros de eventos de datos se convierten en triggers
• Reglas de validación se convierten en restricciones
• Cuando la Aplicación Access se guarda, se inicia el proceso de conversión y la aplicación se
publica en el sitio como una aplicación más
• Siguen el modelo de Apps de SharePoint 2013, con las siguientes prestaciones:
• Experiencia de diseño simplificada
• Plantilla por defecto
• Construir rápidamente una App
• Generación automática de navegación, formularios y botones
• Simple, libre de código para configurar y personalizar
• Resultados y acabado profesional:
• Experiencia atractiva y simple de usar de forma automática
• Experiencia de usuario consistente
BI en SharePoint 2013 – Servicios de Access
• Las aplicaciones de Access son aplicaciones de SharePoint:
• Mismo soporte multi-navegador
• Misma accesibilidad multi-usuario: varias personas pueden trabajar en el mismo sitio/BD
a la vez
• Misma tienda de Office / Catálogo de Aplicaciones para distribuir y descubrir
• Misma experiencia de instalación/desinstalación
• Mismo control de IT centralizado
• Mismo “Look & feel” y temas personalizables
• Mismo hospedaje en la nube a través de Office 365
BI en SharePoint 2013 – Servicios de Access
IFrame
• Proceso de renderizado:
BI en SharePoint 2013 – Servicios de Access
SharePoint Access Host
SQL Server 2012
Cluster
1
2
BI en SharePoint 2013 - Servicios de Excel
• Novedades:
• Soporte REST/OData para archivos Excel publicados en los Servicios de Excel
• A nivel de desarrollo:
• ECMAScript para interactuar con EWA
• UDFs JavaScript
• Conexiones de WebParts
• Vistas Interactivas Excel
• Soporte (incluyendo interactividad) en dispositivos móviles (iOS, Android y plataforma
Microsoft)
BI en SharePoint 2013 - Servicios de Excel
• + Novedades:
• Gráficos 3D
• Gráficos de Pivote interactivo
• Slicers de tipo línea de tiempo
• PowerView
• Topología:
BI en SharePoint 2013 - Servicios de Excel
SharePoint Excel Services
SQL ServerAnalyses Services
Office Web Apps
Administradores o Diseñadores deben escoger entre:
• Ver los libros usando los Servicios de Excel en SharePoint
• Ver los libros usando Office Web Apps y perder funcionalidad
Share your Excel workbooks in the web
Use slicer targets to optionally filter dashboard items
Interact with your workbook with all of the rich features of the Excel client in the browser
View
Un-AuthenticatedJSOM/REST
User DefinedFunctions
Connection stringUnattended account
External data*
Embedding
Excel Services vs. Office Web Apps Server
Web Part
Web Service API
AuthenticatedJSOM/REST/APIs
Windows-auth basedExternal Data
Edit documents
New documents
Co-authoring
View
Un-AuthenticatedJSOM/REST
User DefinedFunctions
Connection stringUnattended account
External data*
Embedding
Office Web
ApplicationsSharePoint
2013
• Vistas Excel Interactivas:
• Generan tablas Excel y vistas gráficos al vuelo a partir de una tabla HTML definida en
una página
• Se pueden exportar a Excel Web App o un archivo Excel para análisis a posterior
• Se puede usar para cualquier tabla HTML: No sólo para SharePoint
BI en SharePoint 2013 – Servicios de Excel
BI en SharePoint 2013 - Servicios de Visio
• Diagramas Visio renderizados como PNG (no hay dependencia con Silverlight)
• Aún mayor fidelidad en los diagramas respecto al cliente
• Soporte del formato nativo de Visio: vsdx
• Soporte de listas externas como fuente de datos
• Los diagramas publicados se pueden comentar:
• Se habilita colaboración en tiempo real
• Soporte multi-dispositivo
• Los usuarios interactúan con los diagramas:
• A través de enlaces, zoom, visualizando los datos de la forma
• Disponibles para SharePoint On-Premise y SharePoint Online
• Extensibilidad: JavaScript + Conexiones de WebParts = Sols. Mashups
BI en SharePoint 2013 - Reporting Services
• Mayor integración con SharePoint:
• Reporting Services es una aplicación de servicio más de la plataforma (SSRS 2012)
Toda la administración y configuración se realiza en el lado de SharePoint
• 3 BDs asociadas a la aplicación de servicio: BD de Informes, BD Temporal y BD para
alertas
• Más soporte para visualizar e interactuar con informes en dispositivos táctiles
• Herramientas para el diseño y publicación de informes:
• Report Builder 3.0
• SQL Server Data Tools
• Se soporta la integración clásica con SSRS 2008 / 2008 R2
• Look & feel: se respetan los estilos y temas del sitio
• Mejoras en filtros:
• Soporte de filtros en cascada
• Vistas en árbol de filtros
• Rendimiento optimizado
• Búsquedas en filtros
• Más soporte para visualizar e interactuar con elementos de PPS en dispositivos táctiles
• Característica EffectiveUserName para Analysis Services:
• Evita tener que configurar Kerberos
• Uso de Target Application especificas del Secure Store Service
• Diseñador de paneles en la cinta de trabajo
• Migración de paneles entre servidores
BI en SharePoint 2013 - Servicios de PerformancePoint
• Nueva arquitectura que admite que el servidor de PowerPivot esté fuera de la granja de
SharePoint
• Configuración simplificada:
• Se puede interactuar con un libro de PowerPivot sin instalar el AddIn para SharePoint en
la granja
• Es suficiente con instalar un servidor Analysis Services en modo integrado con
SharePoint y registrarlo en de la configuración de Modelo de datos de Excel Services
• El AddIn de PowerPivot añade características adicionales como: la Galería de PowerPivot,
programar la actualización de datos y el panel de administración de PowerPivot
BI en SharePoint 2013 – Power Pivot
• Motor de análisis para BI autoservicio y de equipo
• Base: SQL Server Analysis Services, pero para Excel y/o SharePoint
• 2 sabores:
• Excel (BI autoservicio)
• Nativo en Excel 2013
• Add-In en Excel 2010
• AddIn para SharePoint (BI de equipo)
• SQL Server 2012 (SP1) para SharePoint 2013
BI en SharePoint 2013 – Power Pivot
BI en SharePoint 2013 - Power View
Self-Service BI
• Exploración de datos interactiva y
muy visual
• Fuente de datos: un BISM o un
documento Excel
• Proporciona reporting ad-hoc muy
intuitivo
• Muy enfocado a analistas de
negocio, decisores e IW
• Se necesita:
• SQL Server 2012
• SharePoint Server 2013
• >= Silverlight 4.0
BI en SharePoint 2013 - Power View
• A nivel de visualización:
• Gráficos de tarta
• Mapas
• KPIs
• A nivel de origen de datos:
• Soporte de jerarquías
• Soporte para drill down/drill up
• Look & Feel:
• Nuevos temas
• Uso de fondos e imágenes de
fondo
• …
BI en SharePoint 2013 - OWA
• Office en el navegador: OneDrive, SharePoint On-Premise, SharePoint Online, Lync, etc
More Specialized
Ad Hoc• PowerPivot• Power View
Permanent• Operational Reports• Dashboards• Key Performance Indicators
BI Pros
Power Users
Decision Makers
Business Analysts
Information Workers
Ad Hoc• PowerPivot• Power View• Data Mining Add-Ins
Permanent• BISM• SQL Server Data Tools• Report Builder• Dashboard Designer
Clients• Excel and Add-ins• Internet Explorer• Custom Apps
Servers• Analysis Services• Reporting Services• SharePoint Server• Third-party systems
BI en SharePoint 2013 - Otros Aspectos
• Plantilla Centro de Inteligencia Empresarial:
• Punto de partida para portales de BI: Listas pre-definidas para PPS y Servicios de Excel
BI en SharePoint 2013 – Comparativa
SSRS Power View Excel / PowerPivot
PerformancePoint
Informes Tradicionales Sí No Parcialmente No
Alertas y Suscripciones Sí No No No
Exploración Interactiva de Datos No Sí Parcial Parcial
Self-Service BI (Usuario Final) No Sí Parcial No
Creación de paneles No No Parcial Sí
Soporte Móvil No No Parcial Parcial
Personalizaciones Sí No Partcial No
Tipos de Orígenes de Datos Varios 3 Varios Varios
BI en SharePoint 2013 – Comparativa
SQL Server Data
Tools
• Para
Desarrolladores
• Entorno de
desarrollo
sofisticado
• Capacidades de
diseño ricas
Report Builder
• Para IT PROs y
Power Users
• Creación de
elementos de BI
productiva
• Re-utilización de
elementos
• Layout flexible
Power View
Designer
• Para Usuarios
Finales
• Representación
visual de los
datos
• Alta
interactividad
BI en SharePoint 2013 – En Resumen
• ¿Cuándo uso cada plataforma / herramienta?
Herramienta Escenario
Excel y PowerView Análisis, manipulación y creación de datos por parte del usuario final.
Servicios de ExcelCompartir información con muchos usuarios. Protección de la información yprocesado fuera de carga.
PerformancePoint Services Creación de paneles, cuadros de mandos y KPIs.
PowerPivotTrabajo con grandes cantidades de datos procedentes de fuentes de datosheterogéneas en Excel.
SQL Reporting Services Crear y procesar informes personalizados
Servicios de VisioConstruir representaciones visuales de estructuras de negocio vinculadas adatos.
BI en SharePoint 2013 – En Resumen
• ¿Cuándo uso cada plataforma / herramienta?
Excel Services
•Don’t need Excel on your machine
•Drag and Drop in SP 2013
•Manage Data Refresh in Power Pivot
•Put Workflows on analyses published by your team
•Viewable on Mobile Browsers
Power View•Analyze and Develop Dashboards from…
•published Power Pivot workbooks
•Analysis Services via BISM or RDS
•Embed in your site or portal
•Currently on Silverlight with OnPrem
•HTML5 coming in SharePoint Online. OnPrem TBD
Reporting Services
•Shared Data Sets
•Shared Data Sources
•Report Builder Web Parts
•Self-Service User Alerts
Performance Point
•Dashboards with standard look/feel
•Drill to Details
•Change visualizations in the browser
•Decomposition Tree