Documentos de Académico
Documentos de Profesional
Documentos de Cultura
7. Modelo de Datos
a) El objetivo principal del modelo de datos dimensional es para producir un
modelo simple y consistente que se expresa en el lenguaje de los propios
usuarios y les permitirá acceder fácilmente a la información. Un desafío
común en la construcción de soluciones de BI es que a menudo hay muchas
áreas en el negocio que tienen información interesante, que realmente
necesita para resistir a tratar de producir un modelo de datos inicial que cubre
en todo el asunto. El principio clave de nuestro enfoque es que debe definir
las áreas que se centrará en ofrecer de manera que se alinean con los
objetivos y pueden ofrecer un valor empresarial real (algo que ha sido escaso
en muchos grandes proyectos de almacenamiento de datos).
b) En que proceso nos centraremos?
Los requisitos de negocio describen nuestra área de interés como las ventas
y los informes de rentabilidad. Vamos a entregar el modelo de datos para
apoyar estas necesidades, pero el diseño de las dimensiones para que
puedan convertirse en "una única versión de la verdad", es decir el tiempo
utilizado en otras áreas del negocio, tales como el análisis de la programación
de la fabricación o el análisis de la pérdida.
De las entrevistas con los usuarios de negocios, podemos hasta ahora añadir
dos dimensiones en nuestro modelo de datos, como se muestra en la Figura
siguiente: Planta, que identifica si el producto en un envío ha sido fabricado y
I. Información de Productos
Una de las medidas principales en este almacén de datos contiene la
información del producto. Los productos pueden ser agrupadas en
subcategorías y categorías, y cada registro del producto puede contener
muchos atributos descriptivos que son útiles para la comprensión de las
ventas y la rentabilidad, como el color o el tamaño. Para que sea fácil de
cargar la información del producto y mejorar la eficiencia de las consultas
se utiliza para cargar el cubo, vamos a "copo de nieve", la dimensión y
crear tres mesas separadas, como se muestra en la Figura siguiente. Este
es el primer ejemplo del proceso de diseño de toma de decisiones, es
decir, cuando tenemos una tabla de dimensiones, con una jerarquía obvia,
podemos renormalizar o la dimensión de copo de nieve en una tabla
separada para cada nivel en la jerarquía .
A pesar de que los dos sistemas ERP pueden tener diferentes formas de
almacenar la información del producto y tendremos que realizar algunos
ejercicios de calistenia en la extracción, transformación y carga (ETL),
tenemos que conciliar estas diferencias para crear una dimensión de
producto único. El diseño que tenemos que evitar es que tiene dos
dimensiones del producto por separado que se asignan de nuevo a los
sistemas de origen, de lo contrario, será difícil para los usuarios para
incluir toda la información disponible en sus análisis.
III.Información de Tiempo
Por lejos, la forma más común de ver la información en los almacenes de
datos es el análisis de la información en diferentes períodos de
tiempo. Usuario que desee ver los envíos del mes en curso, o los envíos
del año hasta la fecha, o comparar el período actual con el mismo período
del año pasado. Cada transacción de embarque tiene una o más fechas
asociadas con ella (como la fecha de pedido y envía la fecha), y tenemos
que permitir que estas fechas que se utiliza para agrupar los envíos
juntos.
Ahora que hemos identificado las diferentes maneras en que los usuarios
quieren ver la información, podemos pasar a nuestra pregunta de
modelado siguiente: ¿Qué números que el usuario desea analizar?
fabricante tiene que hacer frente, el proyecto de ley para el envío puede
ser enviado a otra entidad corporativa (por ejemplo, una sociedad matriz)
que el cliente que recibió el envío. Es fácil encontrar los requerimientos del
negocio que requieren tanto de estos conceptos, tales como un análisis
financiero por parte del cliente de facturación y la logística o el análisis de
un envío por el cliente de envío. Para adaptarse a esto, podemos
simplemente añadir dos columnas ShippingCustomerKey y
BillingCustomerKey a la tabla de hechos y poblar en consecuencia.
8. Solución Técnica
a) Construyendo Tablas de dimensiones
I. Aunque existen algunas diferencias de menor importancia en los diseños
de mesa de soluciones de negocio, la mayoría de dimensiones y
estructuras de la tabla de hechos por lo general siguen un patrón muy
similar. Algunas formas estándar de acercarse a los requisitos para un
almacén de datos que funcionan bien son comunes en la mayoría de
bases de datos modernas, como SQL Server 2005. Podemos empezar por