Modelando con PowerPivot. ¿Qué se puede y que no?

  • 2,154 views
Uploaded on

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 …

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,154
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
86
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. BIN-316 PowerPivotModelando con PowerPivot. ¿Qué sepuede y que no?Javier Torrenteras Ildefonso MasMentor – Área de BI DPE – Área de BIMCTS – MCTP de SQL Server 2008 BI MCTS de SQL Server 2008 BIjtorrenteras@solidq.com imasfernandez@solidq.com
  • 2. Agendaα 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
  • 3. Objetivos de la sesiónα 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
  • 4. Introducción a PowerPivot para Excel
  • 5. Introducción a PowerPivotAdd-in para Excel 2010α 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
  • 6. Introducción a PowerPivotImportando datos en PowerPivotα Enfoques para importar datos: β Copiando y pegando datos β Cargar datos externos β Tablas vinculadas
  • 7. Importando datos en PowerPivot
  • 8. Introducción a PowerPivotRelaciones entre tablas de 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.
  • 9. Estableciendo relaciones en PowerPivot
  • 10. Introducción a PowerPivotDAXα 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
  • 11. Trabajando con PowerPivot
  • 12. Trabajando con PowerPivotCiclo de vida de PowerPivot Cargar y preparar datos • Definir columnas calculadas con DAX Diseño de informes Publicar informes en de PowerPivot SharePoint 2010 (Opcional) • Definir medidas con DAX Dar formato a los informes
  • 13. Trabajando con PowerPivotCiclo de vida de PowerPivotα 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?
  • 14. Trabajando con PowerPivotCiclo 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)
  • 15. Trabajando con PowerPivotRelaciones: ¿Qué podemos y que no podemos hacer?α 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.
  • 16. Trabajando con PowerPivotRelaciones: ¿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
  • 17. De relaciones entre tablas
  • 18. Dimensión tiempo
  • 19. Diseccionando mi modelo de PowerPivot
  • 20. Resumenα 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
  • 21. Recursosα La biblioteca de PowerPivot. http://blogs.solidq.com/powerpivotα Sitio oficial de PowerPivot http://www.powerpivot.com
  • 22.  No olvideis rellenar las evaluaciones en el Portal del Summit! Nos encontrareis en la zona de exposición en los siguientes horarios Javier Torrenteras Ildefonso Mas Mentor – Área de BI DPE – Área de BI MCTS – MCTP de SQL Server 2008 BI MCTS de SQL Server 2008 BI jtorrenteras@solidq.com imasfernandez@solidq.com
  • 23. Javier Torrenteras Ildefonso MasMentor – Área de BI DPE – Área de BIMCTS – MCTP de SQL Server 2008 BI MCTS de SQL Server 2008 BIjtorrenteras@solidq.com imasfernandez@solidq.com