Nuevas opciones de visualización en SharePoint | SolidQ Summit 2014
1. Nuevas opciones de visualización en SharePoint
@javth Javier Torrenteras
Director Departamento BI – jtorrenteras@solidq.com
@pausempere Pau Sempere
DPS – psempere@solidq.com
#SQSummit
2. 2
Contenidos
Excel Services 2013
– Arquitectura
– Topologia del servicio
– Excel Services y Office Web App
Novedades en BI
– Navegación de datos
– Elementos visuales
– Vista Interactiva de datos
Preguntas
3. 3
Informes interactivos
basado en Web
Capacidad de análisis con
PowerPivot
Una plataforma
para construir aplicaciones
de negocio
Excel Services 2013
4. 4
Excel Web Access
Excel Web
Services
JSOMREST API
Excel Proxy
User-Defined Functions Excel Calculation Service
XLSX/b/m
Excel Services 2013
• Arquitectura
5. 5
SharePoint
Excel Services
SQL Server
Analysis Services
Office Web Apps
Administradores o diseñadores pueden elegir:
• Ver libros Excel con Excel Services sobre SP
• Editar libros con Office Web Apps Server
Excel Services 2013
• Topología del servicio
6. SharePoint
6
Plantilla de Centro de BI
Medidas y
miembros
calculados
Mejoras en compatibilidad en plataformas (iOS, Android, Windows)
Gráficos sin
vínculo con
tablas
dinámicas
Lista de
campos
Exploración
rápida
(drill down/ up/
cross)
Mejor
integración con
SSAS y
PowerPivotEspecíficas de
Servicios Excel
Modo carrusel
y
Vista interactiva
Excel Services 2013
• Nuevas características
Filtros
visuales para
escalas de
tiempo
Office Apps
7. Excel permite publicar en SharePoint el contenido de varias formas
7
Excel Services 2013
• Modo carrusel
Libro
Elementos
Hojas
9. • A través de un menú contextual se
habilita Quick Explore
– Permite la segmentación de un valor,
haciendo drill-up, drill-down y drill-
cross
9
Excel Services 2013
• Exploración rápida (Quick Explore)
10. • Excel 2013 habilita la opción de crear miembros y medida
calculadas mediante el interfaz de usuario
– Provee versatilidad para diseñar medidas que no se han
implementado en el cubo, permitiendo al usuario analista resolver
sus necesidades inmediatas.
– Tienen persistencia en los elementos que compartan conexión
(ámbito de sesión)
– Simplifica la expresión MDX necesaria
• A través de un árbol de objetos podemos hacer arrastrar y soltar (drag
& drop) en la ventana MDX
• También dispone todas las funciones MDX clasificadas por
funcionalidad.
10
Excel Services 2013
• Medidas y miembros calculados
11. Como acceder a esta nueva
característica en Excel 2013
11
Excel Services 2013
• Medidas y miembros calculados
12. 12
Excel Services 2013
• Medidas y miembros calculados
Nombre de la medida
Conexión asociada
Carpeta de
visualización
Lista de campos
relacionados con el
grupo de medidas
Filtro de grupo de
medidas
Grupo de medidas
vinculado
Lista de funciones
MDX
Área de expresión
MDX
13. Hasta 2010 los gráficos se añaden sobre tabla dinámica
– Cualquier interacción en la tabla dinámica se
reproduce en el gráfico
–Dificulta la creación de dashboards
En 2013 se habilita como elemento independiente
– Hace uso directo de la conexión, utilizando la misma sesión
• Permite incorporar medidas/miembros calculados en el libro
• Al igual que los sets de sesión
– Mejora la disposición de elementos de cara al diseño de dashboards
– Aún es posible mantener el gráfico vinculado a una tabla dinámica
13
Excel Services 2013
• Gráficos independientes de tablas
14. En la versión 2013 de productos Office se incorpora el concepto de
Office Apps
– Una página web hospedada dentro de una aplicación Office (Excel, Word,
Access, Outlook, etc..)
– Tecnologías web estándar: API REST, HTML5, XML, CSS y JavaScript
Ideadas para mejorar la experiencia del usuario y las capacidades del
desarrollador para implementar funcionalidad dentro de Office
Son totalmente compatibles y renderizables en SharePoint
14
Excel Services 2013
• Office Apps
15. Es posible adquirir Office Apps existentes en la tienda online (gratuitas o
de pago), algunas especialmente orientadas a visualización de datos:
15
Excel Services 2013
• Office Apps
•Microsoft Research •Microsoft Corp
17. Excel Services 2013
• Vista Interactiva
Mediante el uso de la API de Excel Services es posible añadir la
funcionalidad de analizar cualquier tabla HTML (no solo en SharePoint)
en Excel Services… todo a través del navegador web.
– Basado en HTML, JavaScript y los servicios Excel de SharePoint
– Aplicable a tablas HTML, utilizando dos piezas de código
<a href="#" name="MicrosoftExcelButton" data-xl-buttonStyle="Small" data-xl-tabletitle="My Table Title"></a>
<script src="http://r.office.microsoft.com/r/rlidExcelButton?v=1&kip=1" type="text/javascript"></script>
19. Mejoras en la
exploración de datos
desde distintos
dispositivos táctiles (iOS,
Android, Windows)
– Excel Services 2013
– PerformancePoint
2013
– Reporting Services
2012
19
Dispositivos táctiles
20. Si quieres disfrutar de las mejores sesiones de nuestros mentores
de España y Latino América, ésta es tu oportunidad.
http://summit.solidq.com
Síguenos:
21
Notas del editor
At a high level, Excel Services consists of the core components shown in this illustration. The Excel Calculation Server, or the ECS, is the primary component and it’s responsible for loading and calculating the spreadsheets and it also has functionality which is responsible for refreshing external data, executing server-based user-defined functions, and maintaining session state. On the Web Front-End servers, the Excel Web Access Web part, or the EWA is the SharePoint Web part responsible for creating the HTML renderings from the results returned by the ECS. The EWA makes it possible to display the results in a browser and allows users to interact with them. In a customization scenario, SharePoint application developers can write custom code to interact with the ECS by using the Excel Web Services API, REST API, and the Java Script Object Model. We’ll discuss these APIs in further detail in the following slides.
Also included on the web front end is an ECS proxy that handles communication between the tiers in a multi-server environment. The proxy manages load balancing in situations where you have two or more application servers running the ECS role.
Finally, on the back end, Excel Services uses three types of SQL Server databases: The content databases are use for storing workbooks and content, the service application databases for storing information about the configuration of the service apps, and then finally the farm configuration database. As with the previous version, the SharePoint Server provides the platform for hosting the ECS and storage as well as the security of the workbooks as we mentioned earlier. Continuing with the new service application infrastructure, Excel Services makes its functionality available to the farm as a Service Application which means it can be scaled out independently to many individual application servers running the ECS service.
Subir el libro de Carrusel en modo Entire Workbook y ver como se ven en comparación al Carrusel.
Mostrar lista de campos y enseñar que podemos añadir y quitar, como si accediésemos a la tabla dinámica directamente.
Abrir el Workbook para el filtro de fecha