Upload
solidq
View
2.630
Download
2
Embed Size (px)
DESCRIPTION
Cuando creamos nuestra solución en PowerPivot tenemos que tener en cuenta que hay que realizar un proceso de modelado óptimo para que el rendimiento que obtengamos sea el mejor. Durante esta sesión veremos entre otros puntos como: Gestionar el modelo Establecer relaciones Distintos niveles de agregación Dimensión tiempo
Citation preview
Modelando con PowerPivot. ¿Qué se puede y que no?
Javier Torrenteras
BIN-316 PowerPivot
Mentor – Área de BI
MCTS – MCTP de SQL Server 2008 BI
Ildefonso Mas DPE – Área de BI
MCTS de SQL Server 2008 BI
α Introducción a PowerPivot β Importar datos
β Establecer relaciones
β DAX
α Trabajando con PowerPivot β Ciclo de vida
β Relaciones entre tablas
β Dimensión tiempo
β Diseccionando mi modelo de PowerPivot
α Preguntas
Agenda
α Conocer el ciclo de vida básico de PowerPivot
α Conocer el impacto de las decisiones de modelado en PowerPivot
α Saber que estructura presenta internamente nuestra solución de PowerPivot
Objetivos de la sesión
Introducción a PowerPivot para Excel
α Extiende Excel 2010 (sin licencia adicional) β Largos volúmenes de datos
β VertiPaq
α Funcionamiento β Ventanas separadas
β Importar datos de la organización o locales
β Resultado en un origen empotrado en Excel
β Informe sobre el origen empotrado
Introducción a PowerPivot Add-in para Excel 2010
α Enfoques para importar datos: β Copiando y pegando datos
β Cargar datos externos
β Tablas vinculadas
Introducción a PowerPivot Importando datos en PowerPivot
Importando datos en PowerPivot
α ¿Cómo son estas relaciones?
α ¿Por qué necesitamos establecer estas relaciones? β PowerPivot y DAX utilizarán las relaciones para realizar sus cálculos.
β Cuando filtremos en una tabla, el filtro afectará también a sus tablas relacionadas.
β Limpieza de datos.
Introducción a PowerPivot Relaciones entre tablas de PowerPivot
Estableciendo relaciones en PowerPivot
α Data Analysis Expressions
α Extensión del lenguajes de formulas de Excel
α Diseñado para extender fácilmente los modelos de PowerPivot.
β Diseñado explícitamente para abstraernos de los conceptos multidimensionales y MDX.
α Desde el punto de vista del analista el modelo de PowerPivot es relacional.
β DAX implementa conceptos relacionales. Ej. RELATED y RELATEDTABLE
Introducción a PowerPivot DAX
Trabajando con PowerPivot
Trabajando con PowerPivot Ciclo de vida de PowerPivot
Cargar y preparar datos
• Definir columnas calculadas
con DAX
Diseño de informes
de PowerPivot
• Definir medidas con DAX
Dar formato a los
informes
Publicar informes en
SharePoint 2010
(Opcional)
α Orígenes de datos β El usuario muchas veces conoce la localización de las fuentes de
datos.
β El IT proporciona los orígenes al usuario.
γ Prioridad DW en el caso de haberlo.
α El utilizar PowerPivot no debería derivar en dejar de construir un DW.
β ¿Me permites acceder a todos los datos de tus sistemas?
β ¿El usuario entenderá tu sistema?
β ¿Cuántos usuarios utilizan tus datos?
β ¿Qué precios ha tenido tu producto más vendido?
Trabajando con PowerPivot Ciclo de vida de PowerPivot
α ¿Por qué subir a SharePoint? β Eliminar silos de datos
β Gestionar modelo de PowerPivot
β Reducir lecturas a fuentes de datos
β Colaborar con los compañeros de la organización
β Respaldo, versionado, seguridad en modelos e informes (funcionalidad de SharePoint)
Trabajando con PowerPivot Ciclo de vida de PowerPivot
α Restricciones de PowerPivot versión 1 β Relaciones con varios atributos
β Más de una relación entre 2 tablas
β Relaciones autoreferenciadas
β Relaciones indirectas circulares
α Validación de clave única y validación de integridad referencial en relaciones.
Trabajando con PowerPivot Relaciones: ¿Qué podemos y que no podemos hacer?
α En PowerPivot versión 1 sí podemos: β Estrella frente a copo de nieve
β Dimensiones degeneradas
β Relaciones muchos a muchos
β Miembro desconocido
Trabajando con PowerPivot Relaciones: ¿Qué podemos y que no podemos hacer?
De relaciones entre tablas
Dimensión tiempo
Diseccionando mi modelo de PowerPivot
α PowerPivot no es SSAS
α El modelado sigue siendo importante
α Relaciones entre tablas β Plasman nuestro uso dimensional
β Miembro desconocido
β Validaciones de clave única e integridad referencial
α Un tabla de PowerPivot es hecho y dimensión al mismo tiempo
Resumen
α La biblioteca de PowerPivot. http://blogs.solidq.com/powerpivot
α Sitio oficial de PowerPivot http://www.powerpivot.com
Recursos
No olvideis rellenar las evaluaciones en el Portal
del Summit!
Nos encontrareis en la zona de exposición en los
siguientes horarios
Javier Torrenteras Mentor – Área de BI
MCTS – MCTP de SQL Server 2008 BI
Ildefonso Mas DPE – Área de BI
MCTS de SQL Server 2008 BI
Javier Torrenteras Mentor – Área de BI
MCTS – MCTP de SQL Server 2008 BI
Ildefonso Mas DPE – Área de BI
MCTS de SQL Server 2008 BI