Está en la página 1de 24

INDICE

1. INTRODUCCIÓN ..................................................................................................................................................3
1.1. Descripción .................................................................................................................................................3
1.2. Características ............................................................................................................................................4
1.3. Empresa analizada ......................................................................................................................................4
2. ANÁLISIS DE REQUERIMIENTOS .........................................................................................................................5
2.1. Identificar preguntas ..................................................................................................................................5
2.2. Identificar indicadores y perspectivas ........................................................................................................5
2.3. Modelo conceptual.....................................................................................................................................5
3. ANÁLISIS DE LOS OLTP ........................................................................................................................................6
3.1. Conformar indicadores ...............................................................................................................................6
3.2. Establecer correspondencias ......................................................................................................................7
3.3. Nivel de granularidad .................................................................................................................................9
3.4. Modelo conceptual ampliado.................................................................................................................. 10
4. MODELO LÓGICO DEL DW ............................................................................................................................... 11
4.1. Tipo de modelo lógico del DW ................................................................................................................ 11
4.2. Tablas de dimensiones ............................................................................................................................ 11
4.3. Tablas de hechos ..................................................................................................................................... 13
4.4. Uniones .................................................................................................................................................... 14
5. INTEGRACIÓN DE DATOS ................................................................................................................................. 15
5.1. Carga inicial.............................................................................................................................................. 15
5.2. Actualización ............................................................................................................................................. 16
5.3. Carga de datos ......................................................................................................................................... 18
1. INTRODUCCIÓN

En esta sección desarrollaremos con la metodología de HEFESTO, que permitirá la construcción de Data
Warehouse de forma sencilla, ordenada e intuitiva.

Descripción

TRANSPORTES CIVA

Somos una empresa de transporte terrestre innovadora y comprometida en brindar un servicio de


calidad, seguro y cómodo. Conectamos el mayor número de destinos a nivel nacional y ofrecemos
servicios diferenciados para nuestros diversos clientes.

Horarios:
 Lunes 6:00 am – 23:00 pm
 Martes 6:00 am – 11:00 am
 Miércoles 6:00 am – 11:00 am
 Jueves 6:00 am – 11:00 am
 Viernes 6:00 am – 11:00 am
 Sábado 6:00 am – 11:00 am
 Domingo 6:00 am – 11:00 am

Teléfono: (01) 4181111


RPC 983727934
Teléfono Fijo: 083 321236
Central: (511) 418-1111
Whatsapp: +51986658043
Ciudad: Abancay
Dirección: Av. Pachacutec S/N Terminal Terrestre de Abancay
Misión:

Ser la empresa líder del transporte terrestre interprovincial del Perú para viajar, enviar y trabajar.

Visión:

Somos una empresa innovadora y comprometida en brindar un servicio de calidad, seguro y cómodo
que cumple con las necesidades y expectativas de nuestros usuarios. Conectamos el mayor número de
destinos, ofrecemos servicios diseñados para nuestros pasajeros y así generamos bienestar y solidez
para la Gran Familia Civa.

Características

Comodidad
A la de viajar, la comodidad y el confort se vuelven imprescindibles. Por este motivo, CIVA, en busca
de prestar el mejor servicio para todos los viajeros, cuenta con la primera flota de bus cama de
Sudamérica. Si, esta es una verdadera cama de 180° que te hará sentir como en casa para que
disfrutes placenteramente del viaje. Este servicio se encuentra en la flota Exclusiva, pero nuestros
servicios Econociva y Superciva también cuentan con semi camas de 145° y 160° para que tu viaje
sea cómodo.

Cobertura
Con más de 70 destinos a nivel nacional, CIVA busca llegar a todos los hermosos rincones del país y
adaptarse a las necesidades de todos los peruanos para que puedan recorrer más rutas con servicio
de calidad.

Seguridad
Todos queremos llegar sanos y salvos a nuestro destino, y para CIVA la seguridad en cada recorrido
es fundamental, por esto algunas características nos diferencian: todas las unidades son
monitoreadas vía GPS y finalmente controladas por un velocímetro digital que tiene en cuenta la
máxima velocidad permitida, que es 90 km/h. De este modo, no excederán ninguna reglamentación
nacional para tu seguridad.

Servicio a bordo
Somos pioneros en el servicio a bordo, pues en 1995 CIVA se convirtió en la primera empresa de
transporte en el Perú en contar con este servicio. Así, la tripulación y el servicio a bordo siempre
estarán dispuestos a ayudarte en lo que necesites, prestando atención a los detalles y a las
necesidades que se puedan presentar en cada recorrido.

Empresa analizada

La empresa desarrolla actividades de viajes terrestres de pasajeros, en un ambiente geografico de a nivel


nacional. De acuerdo a su volumen de de de operaciones, se le puede considerar de tamaño mediano.
Con respecto a su clasificacion, es una Sociedad Anonima Cerrada limitada con fines de lucro. Su estructura
esta formalizada y posee caracteristicas de una organización funcional.
2. ANÁLISIS DE REQUERIMIENTOS

Identificar preguntas

a) Se desea conocer el total de pasajeros que viajaran de una empresa a una ciudad específica
en un tipo de bus en un periodo tiempo.

Identificar indicadores y perspectivas

INDICADOR PERSPECTIVA
 Empresa
 Total de pasajeros  Ciudad
 TipoBus
 Tiempo

Modelo conceptual

El modelo conceptual se basa en el análisis del anterior punto que permite identificar el indicador
que se va a modelar en conjunto a las perspectivas y medidas. Así como se muestra en el siguiente
modelo conceptual.

EMPRESA

CIUDAD
TRANSPORTE Total de pasajeros

TIEMPO

TIPOBUS
3. ANÁLISIS DE LOS OLTP

En esta etapa se realizan el Procesamiento de Transacciones en Línea (OLTP), para determinar, como se
distribuirán los indicadores y señalar correspondencias con los datos fuentes y para seleccionar los campos de
estudio de cada perspectiva.

Conformar indicadores

FUNCION HECHOS (Indicador) DIMENSIONES (perspectiva)

Empresa
COUNT Total pasajeros Ciudad
Tiempo
TipoBus
Establecer correspondencias

Para realizar este procedimiento se debe de tener un esquema claro del diagrama del sistema
operacional que tiene la empresa a ser analizada. Se puede implementar una matriz de mapeo fuente,
indicando de que la base de datos, tabla y campo; es la correspondencia de cada indicador o
perspectiva.
A continuación, le mostramos la correspondencia entre las tablas OLTP desde las cuales se extraerán los
datos y las perspectivas definidas en pasos anteriores.

BASE DE DATOS TRANSACCIONAL DE TRASPORTES CIVA


A continuación, se expondrá la correspondencia entre los dos modelos:

EMPRESA

CIUDAD
BD_TRANSPORTE Total de pasajeros

TIEMPO

TIPOBUS
Nivel de granularidad

A continuación vamos a definir los campos que se requieren para poder realizar las labores de
análisis y que son considerados en el modelo de datos. Pasando a definir cada uno de ellos.

 Con respecto a la dimensión Empresa que se puede utilizar es el siguiente:


 RazonSocial

 Con respecto a la dimensión Ciudad que se puede utilizar es el siguiente:


 CiudadOrigen
 CiudadDestino

 Con respecto a la dimensión TipoBus que se puede utilizar es el siguiente:


 Tipo_Bus

 Con respecto a la dimensión Tiempo que se puede utilizar es el siguiente:


 Año
 Mes

CUADRO DE ANALISIS CON INDICADORES, PERSPECTIVAS Y GRANULARIDAD

INDICADOR PERSPECTIVA GRANULARIDAD

Empresa RazonSocial

CiudadOrigen
Ciudad
 Total de pasajeros CiudadDestino

Tiempo Año
Mes

TipoBus Tipo_Bus
Modelo conceptual ampliado

Teniendo esto en cuenta, se completará el diseño del diagrama conceptual.

EMPRESA
RazonSocial

CIUDAD
CiudadOrigen
CiudadDestino
Total de pasajeros
TRANSPORTE SUM (Total de Pasajeros)

TIEMPO
Año
Mes

TIPOBUS
Tipo_Bus
4. MODELO LÓGICO DEL DW

En este paso, el modelo lógico define cual será el tipo de esquema que se implementara, después se
confecciona las tablas de dimensión y las tablas de hechos, para luego efectuar las perspectivas en
relación. Se debe seleccionar cual será el tipo de esquema que se utilizara para contener la
estructura del depósito de datos que se adapta los requerimientos y necesidades del usuario, es
muy importante definir objetivamente que tipo de esquema se empleara, ya que esta decisión
afectara considerablemente las elaboraciones del modelo lógico de almacén de datos.

Tipo de modelo lógico del DW

Para este caso de estudio se definirá el modelo en estrella por tener una sola tabla de hechos.

Tablas de dimensiones

Se aplicara por igual a todos los tipos de esquema lógico. Lo primero que se hará será crear la
dimensión, para ello se tomara cada perspectiva con sus atributos relacionados y se realizara el
siguiente proceso:

 Se elegirá un nombre para la dimensión para identificarlo.


 Se añade un campo para su clave primaria o sea (claves técnicas).
 Se identificarán los atributos que se realizaran en las tablas de dimensión.

PERSPECTIVA “EMPRESA”

La nueva tabla de dimensión tendrá su nombre “DIM_EMPRESA” se le agregara una clave técnica
que será “Id_DimEmpresa” en el cual agregaremos en la tabla su atributo que es: “RazonSocial”.

TEMPRESA DIM_EMPRESA

Id_DimEmpresa
RazonSocial
RazonSocial

Dimensión “Empresa”
PERSPECTIVA “CIUDAD”

La nueva tabla de dimensión tendrá su nombre “DIM_CIUDAD” se le agregara una clave técnica que
será “Id_DimCiudad” en el cual agregaremos en la tabla sus atributos que son: “CiudadOrigen”,
“CiudadDestino”.

TCIUDAD DIM_CIUDAD

Id_DimCiudad
Nom_Ciudad CiudadOrigen
CiudadDestino

Dimensión “Ciudad”

PERSPECTIVA “TIEMPO”

La nueva tabla de dimensión tendrá su nombre “TIEMPO”, se le agregará una clave técnica o
principal “Id_DimTiempo” y se le agregarán sus atributos “Año” y “Mes”.

DIM_TIEMPO DIM_TIEMPO

Fecha Id_DimTiempo
Año
Mes

Dimensión “Tiempo”
PERSPECTIVA “TIPOBUS”

La nueva tabla de dimensión tendrá su nombre “DIM_TIPOBUS”, se le agregara una clave técnica o
principal “Id_DimTipoBus” y se le agregara su atributo “Tipo_Bus”.

DIM_TIPOBUS
DIM_TIPOBUS

Id_DimTipoBus
TipoBus Tipo_Bus

Dimensión “TipoBus”

Tablas de hechos

Se definirá la tabla de hechos, que contendrá los indicadores de estudio que se realizaron. Para el
esquema en estrella y se mostrará de la siguiente manera:

 Al igual que se realizó en las dimensiones, en la tabla de hechos también se le asignara un


nombre que en este caso representa la información analizada, área de investigacion, negocio
enfocado, etc.
 También se le definirá con una clave primaria, ya está tabla se asignara las claves técnicas de
cada dimensión que son los siguientes: “Id_DimEmpresa”, “Id_DimCiudad”, “Id_DimTiempo”,
“Id_DimTipoBus” y “Total_de_Pasajeros” que son más importantes que utilizaremos en lo
posterior para poder generar consultas.

FACT_PASAJEROS

Id_FactPasajeros
Id_DimEmpresa
Id_DimCiudad
Id_DimTiempo
Id_DimTipoBus
Total_de_Pasajeros

Tabla de Hechos “Fact_Pasajeros”


Uniones

En las uniones es la Datamart relacionada aquí se encuentran las tablas de dimensiones, las granularidades de
cada dimensión y la tabla de hechos. Es un modelo estrella este diagrama que se muestra en la figura.

ESQUEMA EN “ESTRELLA”
5. INTEGRACIÓN DE DATOS

En este parte realizaremos la carga de datos (llamado proceso ETL), se definirá políticas y
estrategia para la carga inicia del Datamart y sus respectivas actualizaciones
En esta parte de proyecto, se debe de tener completamente definido el modelo lógico del
Datamart, para posteriormente definirlas operaciones q permitan poblar ene el Datamart: a
esta operación se le conoce como ETL y su propósito es de asegurar la integridad de
información en la bodega de datos.

Carga inicial

PASO 1: Se realizara las cargas de los datos desde una base de datos utilizando la
herramienta Data-Integration de Pentaho para cada una de estas dimensiones
“DimEmpresa”, “Dim_Ciudad”, “Dim_tipoBus”, como se muestra en la imagen las siguientes
transformaciones.
CONSULTAS

TEMPRESA

TPROGRAMACION_VIAJE
5.2. Actualización

Paso 2: La transformación “Fact_Pasajeros”, haciendo los mismos pasos en la clase.

Paso 3: La transformación “Dim_tiempo”.


Carga de datos

Paso 3: realizaremos la caga a la labla de hechos utilizando las siguientes herramientas del pentaho
primero desde la entrada de tablas,las busquedad de cada dimension y por ultimo en almacen de datos
hay una opcion de busqueda en conbinacion los cuales son utilizados com se muestra en la siguiente
imagen.

Visualizando las transformaciones


CONSULTA PARA LA CARGA

VISUALIZACION DE LA CONSULTA
CONSTRUCCIÓN DEL CUBO
Paso 1: Para la construcción del cubo utilizamos el programa de nombre “schema workbench “este programa
nos ayudara a la construcción de esquema del cubo con ayuda de sus herramientas como se muestra en la
siguiente imagen.

Ahora hacemos clic en File nos vamos ala opcion publish… para publicar nuestro esquema de cubo.
Paso 2: Para la publicación necesitamos instalar el Pentaho para poder acceder mediante localhost de
Pentaho. Una vez instalado podemos publicar nuestro esquema de cubo. Luego analizar y para tomar
decisiones correctas.
Ahora analizando nuestro mis datos, tengo 2000 pasajeros en total que viajaron a distintos ciudades.
Vemos las distintas ciudades de origen como se muestra en imagen, esto es como una muestra para visualizar.

Temenos en general, los atributos de la tabla de hechos con su respectiva analisis.

Haciendo el filtro en año podemos ver que la empresa de Transportes Civa está en crecimiento, entonces la
solución puedo dar es que esta empresa está en crecimiento como se muestra en la imagen.
Vemos mas claro en este analisis de reporte que el año 2018 habieron mas viajes, por motivos del mundial de
Rusia.
TRANSPORTES CIVA

GRACIAS…

También podría gustarte