24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo
-
Upload
spanishpassvc -
Category
Data & Analytics
-
view
72 -
download
0
Transcript of 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo
![Page 1: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/1.jpg)
SSAS multidimensional
mejores prácticas
Ahias Portillo
MVP, MCITP en Sql Server
Moderador: Freddy Angarita
![Page 2: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/2.jpg)
Gracias a nuestros auspiciadores
Database Security as Easy as A-B-C
http://www.greensql.com
Hardcore Developer and IT Training
http://www.pluralsight.com
SQL Server PerformanceTry PlanExplorer today!
http://www.sqlsentry.com
![Page 3: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/3.jpg)
Próximos SQL Saturday
24 de Enero de 2015 https://www.sqlsaturday.com/346/register.aspx
18 de Abril de 2015 https://www.sqlsaturday.com/368/register.aspx
9 de Mayo de 2015 https://www.sqlsaturday.com/373/register.aspx
6 de Diciembre de 2014 https://www.sqlsaturday.com/351/register.aspx
![Page 4: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/4.jpg)
4
Capítulo Global PASS en Español
4
Reuniones semanales todos los miércoles a
las 12PM UTC-5 (Hora de Colombia)
https://www.facebook.com/SpanishPASSVC
![Page 5: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/5.jpg)
5
Asistencia Técnica
Si requiere asistenciadurante la sesión debe usar la sección de preguntas que esta en el menú de la derecha.
Use el botón de Zoom para ajustar su pantalla al tamaño deseado
Escriba sus preguntas en la sección de preguntas que esta en el menú de la derecha
![Page 6: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/6.jpg)
6
Presentando a: José Ahías López Portillo
DPA en SolidQ, con más de 8 años de experiencia en el desarrollo de aplicaciones, ha desarrollado proyectos para 8 países distintos de Centro América y El Caribe.
Cuenta con dos especialidades enfocadas a base de datos e inteligencia de negocios, actualmente es candidato a Master profesional de base de datos.
Fundador de la comunidad “El Rincón de Sql Server” http://www.elrincondesqlserver.com/
https://www.facebook.com/groups/elrincondesqlserver/
http://www.youtube.com/user/elrincondesqlserver
6
![Page 7: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/7.jpg)
7
Agenda
Diseño
Uso de vista para dimensiones y hechos.
Relaciones entre atributos.
Relaciones Flexibles vrs Rígidas
Jerarquías
Agregaciones
Particionamiento
MOLAP vs ROLAP vs HOLAP
MDX
Seguridad Dinámica
![Page 8: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/8.jpg)
8
Diseño- Uso de vista para dimensiones y hechos
Utilice siempre vista o funciones como origen de datos para tablas de
dimensiones o hechos, esto le permitirá proporcionar una valiosa capa de
abstracción entre su sistema de base de datos y su solución OLAP.
Al utilizar vista y funciones puede administrar cambios realizados sobre su
diseño, también es una forma simple de agregar lógica SQL de una forma
sencillas y mucho más fácil de administrar que campos calculados dentro de
SSAS.
8
![Page 9: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/9.jpg)
Demo
Uso de Vistas y Funciones
![Page 10: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/10.jpg)
10
Diseño- Relaciones entre atributos
Relaciones entre atributos
Definen dependencias jerárquicas entre atributos
Estas relaciones deben estar respaldadas por los datos
10
![Page 11: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/11.jpg)
11
Diseño-Relaciones Flexibles vrs Rígidas
Flexibles Rígidas
Relaciones flexibles pueden cambiar en el tiempo
Relaciones rígidas no cambian en el tiempo
Las relaciones rígidas demandan un menor procesamiento durante el processupdate
11
![Page 12: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/12.jpg)
12
Diseño- Jerarquías
12
Naturales No Naturales
Son aquellas relaciones que existen naturalmente entre los atributos.
Ejemplo:
Día Mes Año
Son aquellas relaciones que no existen naturalmente entre los atributos pero por motivos de navegación o de funcionalidad deben existir.
Ejemplo:
Estado Civil Genero Cliente
Las relaciones naturales ofrecen un mayor desempeño ya que están almacenadas en disco.
![Page 13: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/13.jpg)
Demo
Diseño de dimensiones
![Page 14: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/14.jpg)
14
Diseño- Agregaciones
Son estructura que almacena datos pre calculados con el objetivo de mejor
los tiempos de repuesta en el procesamiento de querys mas utilizados.
Incrementan el tiempo de procesamiento.
14
![Page 15: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/15.jpg)
15
Diseño- Particionamiento
Mejoran tiempos de procesamiento.
Mejoran tiempos en ejecución de querys.
Optimas para proceso incrementales.
Permiten utilizar múltiples fuentes de datos.
Permiten un mejor diseño de agregaciones.
Permite utilizar mayor cantidad de paralelismo.
15
![Page 16: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/16.jpg)
16
MOLAP vs ROLAP vs HOLAP
Almacenamiento Agregaciones Rendimiento Tiempo Real
MOLAP Cubo Cubo Alto Bajo
HOLAP OLTP/DW/DM Cubo Medio Medio
ROLAP OLTP/DW/DM OLTP/DW/DM Bajo Alto
El modelo de procesamiento dependerá de las necesidades del negocio aunque pueden mezclarse mas de una forma de procesamiento con el objetivo de no sacrificar rendimiento de la aplicación.
16
![Page 17: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/17.jpg)
Demo
Agregaciones
Particionamiento
MOLAP vs ROLAP
![Page 18: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/18.jpg)
Demo
MDX
![Page 19: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/19.jpg)
Demo
Seguridad Dinámica
![Page 20: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/20.jpg)
Preguntas?
![Page 21: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/21.jpg)
Patrones de escalalidad en Microsoft Azure SQL Database
Eduardo Castro
A continuación …
![Page 22: 24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Portillo](https://reader034.fdocuments.net/reader034/viewer/2022052623/5599a14e1a28abfc758b4817/html5/thumbnails/22.jpg)
Gracias por participar