Beruflich Dokumente
Kultur Dokumente
BI.
Julio Montero
Diego Soto
Claudio Ponce
Rodrigo
Villalobos
Tabla de contenido
Introduccin:........................................................................................................................ 1
Introduccin a Adventure Works Cycles..............................................................................2
Indicadores y perspectivas:.................................................................................................4
Anlisis de los OLTP:.......................................................................................................... 4
Unidades producidas.......................................................................................................4
Costo de produccin........................................................................................................4
Establecer correspondencia................................................................................................5
Produccin:...................................................................................................................... 5
Nivel de granulidad Produccin:..........................................................................................7
Modelo conceptual.............................................................................................................. 8
Modelo conceptual ampliado...............................................................................................9
Tabla de Hechos Produccin.............................................................................................10
Modelo lgico.................................................................................................................... 11
Herramientas de software utilizadas en el proyecto..........................................................12
SQL Server Management Studio...................................................................................12
Sql server data tolos......................................................................................................12
Microsoft Excel.............................................................................................................. 12
Datawarehouse-Datamart:.............................................................................................12
Modelo Relacional:........................................................................................................ 14
Proceso ETL..................................................................................................................... 15
Query utilizada para llenar con datos de la tabla Dim_Territorio.................................15
Query utilizada para llenar con datos de la tabla Dim_Oferta.....................................15
Query utilizada para llenar con datos de la tabla Dim_Tiempo...................................15
Query utilizada para llenar con datos de la tabla Hch_Produccion.............................15
Excel:................................................................................................................................ 16
Introduccin:
En el desarrollo de este proyecto se describir el rubro de la empresa que nos
facilitar sus datos, la Base de datos Transaccional y su diccionario de datos.
Tambin se conocern los escenarios ms importantes de la empresa. Junto a lo anterior
se desarrollar una Base de datos multidimensional, la cual permite almacenar
informacin a travs de tablas de hechos y de dimensiones. Una base de datos
multidimensional nos permite tener acceso flexible a los datos previamente definidos, para
explorar y analizar sus relaciones y resultados.
2. Producto: En este campo Adventure Works Cycles tiene las cuatro lneas
de productos (Bicicletas, componentes de bicicletas, equipos para
bicicletas y accesorios para bicicletas) a disposicin de los clientes.
3. Compra y proveedor: En Adventure Works Cycles, el departamento de
compras adquiere las materias primas y las piezas que se utilizan para
fabricar las bicicletas de Adventure Works Cycles. Adventure Works Cycles
tambin adquiere productos para la reventa, como equipamiento para
bicicletas y complementos, como botellas para el agua y bombas de aire.
Indicadores y perspectivas:
Costo de produccin
por producto,
por territorio de almacenamiento,
por oferta
por tiempo
Unidades producidas
por producto,
por territorio de almacenamiento,
por oferta
por tiempo
Costo de produccin
Definicin: el Indicador Costo de Produccin representa los Costos relacionados con los
materiales de elaboracin de los productos que se han fabricado segn cada perspectiva
(Producto, territorio de almacenamiento, tiempo, oferta)
Establecer correspondencia
Produccin:
Modelo conceptual
Como puede apreciarse en la figura, el modelo conceptual permite de un solo
vistazo y sin poseer demasiados conocimientos previos, comprender cules sern los
resultados que se obtendrn, cules sern las variables que se utilizarn para analizarlos
y cul es la relacin que existe entre ellos.
Modelo lgico
de un cubo.
Propiciar la correcta distincin entre campos de una tabla de dimensin y atributos
de un cubo.
Microsoft Excel
En la planilla Excel tomamos los datos del cubo multidimensional para presentarlos de
una forma ms ordenada que en la base de datos.
Datawarehouse-Datamart:
Diccionario de datos:
Columna
Tipo
Id_fecha
Fecha_completa
Anio
Mes
Nombre_mes
int
Datetime
Int
Int
Varchar(50)
Tabla: Dim_Tiempo
Nulo
Enlaces a
Comentarios
Tabla
Columna
Tipo
no
si
Identificador de fecha
Fecha completa(ao mes dia)
ao
Mes en numero
Nombre del mes
Tabla: Dim_Territorio
Nulo
Enlaces a Comentarios
Tabla
Id_territorio
Nombre_territorio
int
varchar(50)
no
no
Identificador de fecha
Nombre del territorio
Tabla: Dim_Producto
Nulo Enlaces a Comentarios
Columna
Tipo
Id_producto
Nombre_producto
Int
varchar(50
Tabla
no
no
Identificador producto
Nombre del producto
)
Tabla: Dim_Oferta
Nulo Enlaces a Comentarios
Columna
Tipo
Id_Oferta
Descripcin_oferta
int
varchar(50
Tabla
no
no
Identificador oferta
Descripcin de la oferta
Columna
Tipo
Id_fecha
Fecha_completa
int
varchar(20)
Tabla: Dim_Tiempo
Nulo
Enlaces a
Tabla
no
no
Comentarios
Modelo Relacional:
Proceso ETL
Una vez construido el modelo lgico, se deber proceder a poblarlo con datos, utilizando
tcnicas de limpieza y calidad de datos, procesos ETL, etc.; luego se definirn las reglas y
polticas para su respectiva actualizacin, as como tambin los procesos que la llevarn a
cabo. Debemos poblar el modelo de datos que hemos construido anteriormente. Lo cual
conlleva realizar tareas bsicas, tales como limpieza de datos, calidad de datos, procesos
ETL, etc. Primero se cargarn los datos de las dimensiones y luego los de las tablas de
hechos, teniendo en cuenta siempre, la correcta correspondencia entre cada elemento.
Concretamente, en este paso se deber registrar en detalle las acciones llevadas a cabo.
Por ejemplo, es muy comn que sistemas ETL trabajen con "pasos" y "relaciones", en
donde cada "paso" realiza una tarea en particular del proceso ETL y cada "relacin" indica
hacia donde debe dirigirse el flujo de datos. En este caso lo que se debe hacer es explicar
que hace el proceso en general y luego que hace cada "paso" y/o "relacin".
Excel: