Construyendo hechos y dimensiones lentamente cambiantes para tu dw
Upcoming SlideShare
Loading in...5
×
 

Construyendo hechos y dimensiones lentamente cambiantes para tu dw

on

  • 351 views

Mantener la historia, esa gran obsesión, esa gran necesidad de los almacenes de datos. En la sesión se aprenderá como podemos implementar y que técnicas usar para mantener historia y trazabilidad ...

Mantener la historia, esa gran obsesión, esa gran necesidad de los almacenes de datos. En la sesión se aprenderá como podemos implementar y que técnicas usar para mantener historia y trazabilidad en nuestro DW. Implementar dimensiones lentamente cambiantes, en sus tipos 0, 1 y 2, y completar el circuito implementando también trazabilidad en los hechos será lo que veremos durante la sesión.

Statistics

Views

Total Views
351
Views on SlideShare
350
Embed Views
1

Actions

Likes
0
Downloads
15
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Construyendo hechos y dimensiones lentamente cambiantes para tu dw Construyendo hechos y dimensiones lentamente cambiantes para tu dw Presentation Transcript

  • Construyendo SCD y SCF para tu DW 12 de Febrero de 2014 Miguel Egea MVP | MCITP | MAP 2013 Miguel Egea Gómez. Mentor en SolidQ Gusenet, Pass Spanish group @miguelegea
  • Agenda El problema teórico de las SCD • Que es un DW, porqué de las SCD El problema teórico de las SCF • Porque he de generar histórico de los hechos también Visualización en SSAS • Como aprecian los usuarios el asunto de los cambios en la visualización final 2
  • El problema teórico de las SCD Las cuatro características de un DW según Inmon 3 • • • • • Orientado a Subjeto No volátil Integrado Variante en el tiempo No virtual
  • El problema teórico de las SCD Clientes Clientes Según ERP Clave Cust01 Clave Cust01 Nombre Miguel Egea Nombre Miguel Egea Departamento Relacional Departamento BI Direccion Murcia Direccion Murcia Telefono 555-555-555 Telefono 555-555-555 Ventas por dpto Departamento Importe Impuestos Departamento Importe 4 Impuestos • Dirá lo mismo que el ultimo cuadro de ventas por departamento Realmente Ventas por dpto Relacional 15,000 3,000 BI 15,000 3,000 Departamento Importe Impuestos Departamento Importe Impuestos Relacional 10,000 2,000 BI 20,000 4,000 • La realidad es que la venta es de 15,000 en cada departamento
  • El problema teórico de las SCD (SC2) Clientes Clientes Clave sub 1 Clave Sub 1535 Clave Cust01 Clave Cust01 Nombre Miguel Egea Nombre Miguel Egea Departamento Relacional Departamento BI Direccion Murcia Direccion Murcia Telefono 555-555-555 Telefono 555-555-555 Desde 01/01/2012 Desde 12/02/2014 Hasta null 12/02/2014 Ventas por dpto Fecha idclienteSub Departamento Relacional Hasta Null 01/05/2013 Importe 01/05/2013 Impuestos 15,000 Importe 15,000 Impuestos Departamento Importe 5 Impuestos 1 25 (rel) 15,000 3,000 BI 15,000 3,000 Ventas por dpto Importe Departamento Departamento Importe Impuestos Según ERP • Dirá lo mismo que el ultimo cuadro de ventas por departamento Realmente Impuestos Relacional 3000 15,000 3000 2,000 BI 15,000 4,000 • La realidad es que la venta es de 15,000 en cada departamento
  • Demostración. El problema de los SCD Parte sencilla • Dimensiones lentamente cambiantes Parte menos sencilla • Dimensiones lentamente cambiantes en parent child 6
  • El problema teórico de los SCF Clave: Los hechos no pueden actualizarse ni modificarse Pasos cuando se detecta un cambio en hechos • El hecho anotado queda obsoleto • Se produce un nuevo hecho Diseño por diferencias es una opción • Sin embargo puede complicar el desarrollo Diseño por compensación • El registro modificado se marca como superado • Se añade un registro de compensación • Se añade un registro de versión actual 7
  • Demostración. El problema de los SCf Parte sencilla • Hechos lentamente cambiantes 8
  • Visualización en SSAS Visualización • Como ven los usuarios esto en SSAS 9
  • Manténgase conectado a nosotros! Visítenos en http://globalspanish.sqlpass.org /SpanishPASSVC lnkd.in/dtYBzev /user/SpanishPASSVC /SpanishPASSVC 10
  • Calendario de Sesiones Fecha 19 Febrero 5 Marzo 19 Marzo 11 Conferenciante Eduardo Castro SQL Server MVP PASS LATAM Regional Mentor José L. Rivera MCITP SQL Server 2008 (DBA, BI DD) PASS Global Spanish Chapter Leader Kenneth Ureña MCITP SQL Server 2008 (DBA, DD) Technology Manager Database Engineering, Experian Tema Mejoras de Engine de TSQL en SQL 2014 Cambios de TSQL Engine en SQL 2014. En esta sesión veremos cuáles son las mejoras que presenta a nivel de motor relacional la versión de SQL Server 2014. Automatizando la limpieza de datos con SSIS La calidad de los datos cada día cobra mas importancia, es por esto que tener un sistema para automatizar estas tareas es vital para toda empresa. En esta sesión estaremos mostrando como poder automatizar estas tareas de limpieza de datos, de-duplicación y exportar dominios a Excel. SQL Server 2014 In-Memory tables desde cada ángulo Desde el Punto de vista del desarrollador, Que ventajas y desventajas me presenta, además de las diferentes restricciones que presenta. Desde el punto de vista del DBA, Que ventajas y desventajas me presenta, además de las cambios necesarios para la administración. Desde el punto de vista del Arquitecto, en que ocasiones me puede ser útil en la mejora del desempeño de mi OLTP.
  • Programa de Reconocimiento Programa de Voluntario Sobresaliente • PASS le invita a nominar a su voluntario favorito para ser “Voluntario Sobresaliente del Mes” • Enviar nominaciones en todo momento a: VolunteerRecognition@sqlpass.org Favor proveer: • Información de contacto del nominado, • una lista breve de los programas de PASS que a participado el nominado • los años que lleva activo en la comunidad • una corta descripción por el cual considera que esta persona debe ser reconocida • Los nominados seleccionados serán anunciados en la edición del boletín PASS Connector y recibirán un certificado de apreciación.
  • JOIN US for our second annual event to get the best learning for analyzing, managing, and sharing business information and insights through the Microsoft Data Platform of technologies.
  • November 4 - 7 | Seattle, WA http://www.sqlpass.org/summit/2014
  • Manténganse Conectados! • Solicite su suscripción gratuita en sqlpass.org • • • • Linked In: Professional Association for SQL Server Facebook: Professional Association for SQL Server Group Twitter: @SQLPASS The PASS Blog: sqlpass.org