Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Rojas A PDF
Rojas A PDF
PRESENTADA POR
CHICLAYO PER
2014
Reconocimiento - No comercial - Sin obra derivada
CC BY-NC-ND
El autor slo permite que se pueda descargar esta obra y compartirla con otras personas, siempre que se
reconozca su autora, pero no se puede cambiar de ninguna manera ni se puede utilizar comercialmente.
http://creativecommons.org/licenses/by-nc-nd/4.0/
Escuela Profesional de Ingeniera de Computacin y Sistemas
TESIS
PRESENTADO POR
CHICLAYO - PER
2014
1
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
Contenido
RESUMEN ......................................................................................................... 5
INTRODUCCIN ............................................................................................... 7
Captulo I: Marco terico ................................................................................. 9
1.1. Situacin problemtica .............................................................................. 10
1.2. Definicin del problema ............................................................................. 15
1.3. Hiptesis ..................................................................................................... 15
1.4. Objetivos ..................................................................................................... 16
1.5. Justificacin................................................................................................ 16
1.5.1. Econmico........................................................................................ 16
1.5.2. Tecnolgico ...................................................................................... 16
1.5.3. Operativo .......................................................................................... 17
1.5.4. Acadmico ........................................................................................ 17
1.5.5. Personal ............................................................................................ 17
1.6. Limitaciones................................................................................................ 17
1.7. Restricciones .............................................................................................. 17
1.9. Base terica ................................................................................................ 22
1.9.1. Contralora General de la Repblica ............................................... 22
1.9.2. Inteligencia de Negocios(BI) ........................................................... 23
1.9.3. Metodologa de Ralph Kimball ........................................................ 25
1.9.4. Metodologa de Bill Inmon ............................................................... 32
1.9.5. Justificacin de utilizacin de la metodologa Ralph Kimball ...... 34
1.9.6. Proceso ETL ..................................................................................... 37
1.9.7. Integration Services SQL Server (SSIS) ......................................... 38
1.9.8. Analysis Services SQL Server (SSAS) ........................................... 39
1.10. Definicin de trminos ............................................................................... 39
1.10.1. Sistemas transaccionales OLTP ..................................................... 39
1.10.2. OLAP- OnLine Anlytical Processing ............................................... 40
1.10.4. Sistema de soporte de decisiones(DSS) ........................................ 46
1.10.5. Data Warehouse ............................................................................... 46
1.10.6. Data Mart .......................................................................................... 47
Universidad de San Martin de Porres Filial Norte 2
Facultad de Ingeniera y Arquitectura Escuela de Ingeniera de Computacin y Sistemas |
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
1.10.7. Dimensiones..................................................................................... 47
1.10.8. Mtricas ............................................................................................ 48
1.10.9. Indicadores ....................................................................................... 49
1.10.10. Fact Table ......................................................................................... 49
1.10.12. Esquema copo de nieve .................................................................. 51
1.10.13. Enfoque Bottom-up ...................................................................... 52
1.10.14. Enfoque Top-down ....................................................................... 52
Captulo II: Metodologa ................................................................................. 54
2.1. Material ........................................................................................................ 54
2.1.1. Entrevistas........................................................................................ 54
2.1.2. Gua de observaciones .................................................................... 54
2.2. Mtodos....................................................................................................... 54
2.2.1. Entrevistas........................................................................................ 54
2.2.2. Gua de observaciones .................................................................... 54
2.3. Cronograma de actividades ....................................................................... 55
2.4. Financiamiento ........................................................................................... 56
2.5. Planificacin del proyecto ......................................................................... 56
2.5.1. Objetivos .......................................................................................... 56
2.5.2. Alcance ............................................................................................. 56
2.5.3. Beneficios ......................................................................................... 56
2.5.4. Recurso humano .............................................................................. 57
2.5.5. Inversin ........................................................................................... 58
2.5.6. Flujo de caja ..................................................................................... 59
2.5.7. Beneficio costo VAN TIR ........................................................... 59
2.6. Definicin de requerimientos del negocio ................................................ 60
2.6.1. Requerimientos del negocio ........................................................... 60
2.6.2. Entrevistas........................................................................................ 70
2.6.3. Base de datos transaccional en SQL server .................................. 72
2.6.4. Diccionario de datos a nivel general de la base de datos
transaccional ..................................................................................................... 78
2.6.5. Diccionario de datos de la base de datos transaccional ............... 79
2.7. Modelado dimensional ............................................................................... 90
2.7.1. Eleccin de las dimensiones........................................................... 90
2.7.2. Dimensiones encontradas ............................................................... 91
2.7.3. Medidas encontradas....................................................................... 92
RESUMEN
El proyecto surge por la necesidad de los usuarios del Departamento de
Finanzas de la Contralora General de la Repblica para acceder a informacin
confiable de manera rpida. Al tener esta informacin disponible, los usuarios
se pueden centrar en realizar el anlisis desde diversos puntos de vista y
determinar las acciones que crean conveniente para mejorar su gestin.
ABSTRACT
This project arises from the need for users of the Finance Department of the
Comptroller General of the Republic to access reliable information quickly. By
having this information available, users can focus on the analysis from various
points of view and determine the actions that they believe will improve their
management.
INTRODUCCIN
Actualmente, en el Departamento de Finanzas de la Contralora General de la
Repblica, los usuarios realizan el procedimiento de obtencin de informacin
de reportes de forma manual. Estos solicitan al Departamento de Tecnologas
de la Informacin, semestral y anual, datos para generar reportes de
presupuestos, los cuales son extrados directamente de la base de datos y
entregados en hojas de clculo o archivos pdf. Ellos se encargan de depurar,
ordenar, organizar y clasificar estos datos con el fin de obtener los reportes que
quieres para realizar sus labores.
Al ejecutar este procedimiento, se incurre en varios problemas, a continuacin
se exponen algunos de ellos:
Repblica.
Gerencia
Central de
Administracin y
Finanzas
Departamento Departamento
Departamento Escuela
de Gestion y Departamento Departamento de Tecnologas
de Seguridad Nacional de
Desarrollo de Finanzas de Logistica de la
integral Control
Humano informacin
Por otro lado, existe otra forma de realizar reportes, que consiste en
presentar una solicitud al Departamento de Tecnologas de la Informacin.
Para la atencin de estas solicitudes, el personal accede al servidor de base de
datos de SIGA (Sistema de Gestin Administrativa) y realiza la exportacin de
los datos de las tablas involucradas en el requerimiento. Esta rea tiene dos
opciones de reporte: integrarlo al Sistema de Gestin Administrativo o enviarlo
a la Alta Direccin en el momento que lo pide, mediante un archivo de tipo
excel o pdf.
Tabla N01: Lista de tiempos de espera de los reportes por mdulo del SIGA.
1.3. Hiptesis
La Implementacin de un Data Mart como solucin de inteligencia de
negocios, bajo la metodologa de Ralph Kimball, optimizar el proceso de toma
de decisiones en el departamento de finanzas de la Contralora General de la
Repblica con una aceptacin promedio mayor igual a 3.
1.4. Objetivos
Objetivo General
Implementacin de un Data Mart como solucin de inteligencia de
negocios, bajo la metodologa de Ralph Kimball para optimizar la toma de
decisiones en el Departamento de Finanzas de la Contralora General de la
Repblica.
Objetivos Especficos
a) Identificar los procesos de toma de decisiones y analizar los
requerimientos de informacin de acuerdo a las perspectivas y necesidades de
la empresa.
b) Analizar la informacin de la base de datos transaccional e identificar
las fuentes de datos requeridas.
c) Disear el modelamiento multidimensional del caso en estudio para
obtener los indicadores deseados.
d) Construir el Data Mart en base a la metodologa Ralph Kimball que
cumpla con los requerimientos necesarios del departamento de finanzas.
e) Disear la interfaz cliente para desplegar el cubo OLAP.
1.5. Justificacin
1.5.1. Econmico
Reducir gastos que inciden en la actividad de bsqueda de
informacin para la toma de decisiones, debido a que se implementar una
Data Mart para la obtencin inmediata de la informacin.
1.5.2. Tecnolgico
Permite a la Contralora General de la Repblica trabajar con una
herramienta de solucin de inteligencia de negocios, para obtener informacin
confiable e inmediata.
1.5.3. Operativo
Es de gran beneficio para la alta direccin y departamento de
finanzas, permitindoles superar carencias de informacin real y oportuna para
la toma de decisiones.
1.5.4. Acadmico
Aplicar todos los conocimientos adquiridos en el transcurso de mi
formacin universitaria para enunciar una solucin frente al problema
encontrado.
1.5.5. Personal
Adquirir nuevos conocimientos en el transcurso de mi
investigacin y con ello tener una base metodolgica para poder aplicar mis
conocimientos en un futuro.
1.6. Limitaciones
El proyecto solo ser utilizado para el Departamento de Finanzas de
la CGR, por motivos que la informacin provista por esta entidad pblica es
solo de finanzas, sin intervencin de los dems Departamentos.
Ser implementado solo en la ciudad de Lima, limitando a las dems
oficinas descentralizadas de contar con la solucin de inteligencia de negocios.
Se utiliza la informacin brindada por la Contralora General de la
Repblica en la etapa de prueba.
1.7. Restricciones
La entrevista con el representante del SIGA sern va telefnica y/o
Internet, debido a que se encuentra en la ciudad Lima. Adems, si la entrevista
tuviera que ser personal, solicitaramos una cita, la cual dependera de manera
directa de la disponibilidad de tiempo y lugar.
La cantidad de tiempo disponible para completar el proyecto ser
limitado, ya que solo una persona desarrolla el proyecto.
1.8. Antecedentes
1Lpez, Carlos. (2007). Anlisis, Diseo e Implementacin de un Data Mart para la direccin
financiera y recursos humanos de la Escuela Politcnica del Ejrcito para una toma de decisin
Efectiva. Tesis de Bachiller publicada. Departamento de ciencias de la computacin de la
Escuela Politcnica del Ejrcito, Sagolqui, Ecuador.
Editorial Dataprix.
8Llus, Josep. (2008). Bussines Intelligence: Competir con Informacin. Barcelona-Espaa:
Editorial Dataprix.
Universidad de San Martin de Porres Filial Norte 23
Facultad de Ingeniera y Arquitectura Escuela de Ingeniera de Computacin y Sistemas |
Captulo I: Marco terico
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
- Modelo dimensional:
La creacin de un modelo dimensional es un proceso dinmico e
altamente iterativo.
El proceso de diseo comienza con un modelo dimensional de
alto nivel obtenido a partir de los procesos priorizados de la matriz de
requerimientos.
El proceso iterativo consiste en cuatro pasos:
- Elegir el proceso del negocio: el primer paso es elegir el rea a
modelar. Esta es una decisin de la direccin, y depende fundamentalmente
del anlisis de requerimientos y de los temas analticos anotados en la etapa
anterior.
Universidad de San Martin de Porres Filial Norte 27
Facultad de Ingeniera y Arquitectura Escuela de Ingeniera de Computacin y Sistemas |
Captulo I: Marco terico
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
- Diseo fsico:
Se focaliza sobre la seleccin de las estructuras necesarias para
soportar el diseo lgico. Algunos de los elementos principales de este proceso
son la definicin de convenciones estndares de nombres y seteos especficos
del ambiente de la base de datos.
- Implementacin:
La implementacin representa la convergencia de la tecnologa,
los datos y las aplicaciones de usuarios finales accesible desde el escritorio del
usuario del negocio. Existen factores extras que aseguran el correcto
funcionamiento de todas estas piezas, entre ellos, se encuentran la
capacitacin, el soporte tcnico, la comunicacin, las estrategias de feedback.
Todas estas tareas deben ser tenidas en cuenta antes de que cualquier usuario
pueda tener acceso al Data Warehouse.
- Mantenimiento y crecimiento:
El Data Warehousing es un proceso (etapas bien definidas, con
comienzo y fin, pero de naturaleza espiral), pues acompaa a la evolucin de la
organizacin durante toda su historia. Se necesita continuar con los
relevamientos de forma constante para poder seguir la evolucin de las metas
por conseguir. Segn, afirma Kimball, Si se ha utilizado el ciclo de vida
dimensional del negocio, la Data Warehouse est preparado para evolucionar y
crecer. Al contrario de los sistemas tradicionales, los cambios en el desarrollo
deben ser vistos como signos de xito y no de falla. Es importante establecer
las prioridades para poder manejar los nuevos requerimientos de los usuarios y
de esa forma poder evolucionar y crecer.
10RalphK. & Ross M.( 2002). The data WareHouse toolkit: the complete to dimensional
modeling. New York-EEUU: Editorial WILEY.
Universidad de San Martin de Porres Filial Norte 32
Facultad de Ingeniera y Arquitectura Escuela de Ingeniera de Computacin y Sistemas |
Captulo I: Marco terico
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
Kimball Inmon
Objetivo Todas las empresas necesitan almacenar, analizar e
interpretar los datos que van generando y
acumulando, para luego tomar decisiones crticas que
les permitan maximizar la prosperidad. Para ello, se
necesita un sistema que les ayude a entender los
datos y logren cumplir sus objetivos, de esta forma
nace la idea de implementar una Data Warehouse.
Diseo del Utiliza el enfoque Utiliza el enfoque Top
Data Bottom Up Down
Warehouse
Enfoque Tiene un enfoque por Tiene un enfoque global de
procesos que son toda la empresa. No est
manejados por las basado en requerimientos
diferentes reas del especficos.
proceso. Trata de
responder
necesidades
especficas segn el
tema.
Tiempo de Debido a que en Debido a que se implementa
Implemen- primer lugar debemos por completo el DWH se
Tacin del implementar los demanda mucho ms
DWH Data Marts, el tiempo tiempo.
de implementacin es
11
Llus, Josep. (2008). Business Intelligence: Competir con Informacin.Barcelona-Espaa:
Editorial Dataprix.
Universidad de San Martin de Porres Filial Norte 38
Facultad de Ingeniera y Arquitectura Escuela de Ingeniera de Computacin y Sistemas |
Captulo I: Marco terico
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
12
Salvador R. Integration Services: Pieza fundamental en los proyectos de BI (parte 1 de 2). Marzo 2011
[Consultado el 5 de octubre 2011].
<http://www.solidq.com/sqj/es/JournalDocuments/2011-March-Issue/Integration-Services-pieza-
fundamental-en-los-proyectos-de-BI-(parte-1-de-2).pdf >
13
Empresa Consultec. Microsoft SQL Server 2005 Funcionalidades de Business Intelligence).2010
[Consultado el 5 de octubre 2011].
< http://www.consultec.es/DocInformes/SQL%20Business%20Intelligence.pdf >
Universidad de San Martin de Porres Filial Norte 39
Facultad de Ingeniera y Arquitectura Escuela de Ingeniera de Computacin y Sistemas |
Captulo I: Marco terico
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
resumen grandes cantidades de datos para que puedan ser evaluados con
rapidez mediante el anlisis en lnea y las herramientas grficas. Los sistemas
OLAP proporcionan la velocidad y la flexibilidad necesarias para dar apoyo al
analista en tiempo real. Cabe indicar que la tecnologa OLAP tiene como base
el proceso de transacciones en lnea (OLTP).
OLTP OLAP
Objetivo Asistir a aplicaciones Asistir en el anlisis del
Principal especficas, y mantener negocio, identificando
integridad de los datos. tendencias, comparando
diferentes plataformas de
hardware y en distintas
RDBMSs.
Historia Usualmente retienen datos Almacenan tanta historia como
para 60 a 90 das, sea necesario para el anlisis
despus son del negocio, tpicamente dos a
resguardados por los cinco aos de datos histricos.
administradores de base Retienen valores para cada
de datos en perodo (el atributo ms
almacenamientos atmico de la dimensin
secundarios fuera de lnea tiempo) en la base de datos.
(cintas o en disco a nivel Es decir, que almacenan una
de back up). Tambin es serie de fotos instantneas de
comn que contengan slo datos operacionales, la
valores corrientes, el frecuencia con la cual define el
actual balance de cuentas nivel de detalle es la que se
para clientes y no valores indica en la correspondiente
histricos. Puede no incluir hoja de la dimensin tiempo.
el tiempo como un Toda esta cantidad y tipo de
componente de la clave. historia apunta a ayudar a la
Por ejemplo, slo el generacin de reportes de
balance corriente de comparacin de tendencias y
cuentas es almacenado, perodos de tiempo.
por lo tanto, no tiene Por otro lado, las bases de
sentido guardar el tiempo datos orientadas al anlisis
como parte de la clave de siempre contienen el tiempo
los datos. como clave dado que una de
las principales razones para la
construccin del data
warehouse es el
almacenamiento de
datos histricos y el anlisis a
Los Data Mart aislados, es decir los que toman sus datos
directamente desde sistemas transaccionales y no dependen de otros Data
Warehouse, recin el nombre de Data Marts Independientes.
1.10.7. Dimensiones
Son los diferentes puntos de vista por los que queremos analizar
la informacin. Las dimensiones contienen los diversos atributos que queremos
analizar, adems se estructuran en forma jerrquica, conforme a diferentes
niveles de detalle.
Las tablas de dimensiones se construyen con todos los atributos
que incluyen de una forma desnormalizada y con una clave que identifica el
mnimo nivel de detalle. Podemos distinguir varios tipos de dimensiones:
Dimensiones normales: aquellas que agrupan diferentes
atributos que estn relacionados por el mbito al que se refieren (todas las
caractersticas de un cliente, los diferentes componentes de la dimensin
tiempo, etc).
Dimensiones causales: son atributos que pueden causar
cambios en los procesos de negocio (por ejemplo, la dimensin promocin en
el proceso de negocio de ventas).
1.10.8. Mtricas
Son valores que recogen el proceso de una actividad o los
resultados de la misma y son usados por los analistas en sus querys para
1.10.9. Indicadores
Es una variable dimensional unitaria, expresada como un
cociente, que correlaciona dos variables cualesquiera. A travs de este
concepto es posible relacionar diversas variables presentes en los procesos de
una empresa. Ejemplo: N Ciclos/Hora, LtsComb, /Maquina.
La importancia de un indicador radica en la particularidad de
informar al usuario el estado actual del sistema. Revelar el estado del sistema,
nos permitir tomar decisiones preventivas o correctivas de acuerdo a los
resultados de las comparaciones entre el valor esperado y el valor obtenido del
sistema.
2.1. Material
2.1.1. Entrevistas
Para la investigacin se pretende indagar sobre la optimizacin
del proceso de toma de decisiones en la CGR, para lo cual se usar la gua de
entrevista del anexo 03, donde se analiza el uso y los beneficios de los
procesos en la toma de decisiones.
2.1.2. Gua de observaciones
Como material de investigacin usaremos las guas de
observacin, que estarn dirigidas a la Alta Direccin y Departamento de
Finanzas, quienes sern los usuarios del modelo de inteligencia de negocios.
Se aplicar la gua de observacin del anexo 4, con el fin de conocer como es
la interaccin entre el modelo de inteligencia de negocios y la Alta Direccin.
2.2. Mtodos
2.2.1. Entrevistas
Las entrevistas a realizar, sern de tipo personalizada, acudiendo
a las oficinas de los responsables de la toma de decisiones.
2.2.2. Gua de observaciones
Para la aplicacin de este material, observaremos las reuniones
de la Alta Direccin y Departamento de Finanzas para evaluar cul es su
sistema de trabajo.
54
2.3. Cronograma de actividades
Figura N11: Cronograma de actividades
55
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
2.4. Financiamiento
2.5.2. Alcance
El proyecto busca ayudar a la gestin del Departamento de
Finanzas de la Contralora General de la Repblica a travs de reportes
analticos con informacin histrica, veraz y consolidada en tiempo real,
permitiendo dar soporte a la toma de decisiones en la institucin.
2.5.3. Beneficios
2.5.5. Inversin
Hardware Costo
Servidor IBM System x3550 M3 S/.10,000.00
7944 Intel Xeon E5620 RAM
64GB, SAS, hot-swap 2.5", MGA
G200eV (7944D4U)
Fuente: Elaboracin propia
TIR = 24%
contratacin de servicios.
2.6.2. Entrevistas
Mimia Ching
CP_UNO_CODIGO
CREQ_UO_BENEFICIADA
NPPTO_AO
DREQ_FECHA
LOG_ORDEN
LOG_ORDEN_DETA CREQ_DESCRIPCION
NPEJE_AO
NPEJE_AO
CCAT_TIPOBS
CCAT_TIPOBS
CORD_NRO
CORD_NRO
NMES_CODIGO
CCAT_CODIGO
CORD_FLAG_CRONO
NORDD_CANTIDAD SIGA_PROVEEDOR
CORD_ORIGEN CPRO_RUC
CREQ_CODIGO CPRO_NOMBRE
NCNT_CODIGO
CPRO_SIGLA
NCRO_PERIODO
CPRO_DIRECCION
CORD_PROC_SELEC_TIPO
SIGA_CATALOGO_BIEN_SERV CPRO_LICMUN
CCAT_CODIGO
CPRO_REGPUB
CCAT_TIPOBS
CPRO_UBIGEO
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
General de la Repblica
CCAT_DENOMINACION
CGBS_TIPOBS
CESP_PARTIDA
CGBS_GRUPOBS
SIGA_GRUPO_BIEN_SERV
CCTA_CUENTA CGBS_TIPOBS
CCBS_CLASEBS
CGBS_GRUPOBS
CCBS_DENOMINACION
Figura N12: Base de datos transaccional en SQL server
CGBS_DENOMINACION
CCBS_ESTADO
CGBS_ESTADO
CCBS_ABREVIA
CODI_GRUP_GBS
72
Alejandro Rojas Zaldvar
Implementacin de un Data Mart como Solucin de Inteligencia de Negocios, bajo la metodologa de
Ralph Kimball para optimizar la toma de decisiones en el Departamento de Finanzas de la Contralora
General de la Repblica Alejandro Rojas Zaldvar
ON ) de la clase del
bien/servicio
CCBS_ESTADO Varchar(1) Null Estado de la - -
clase del
bien/servicio
CCBS_ABREVIA Varchar(30) Null Abreviatura de - -
la clase del
bien/servicio
DAUDI_FEC_INS Date Null Fecha de - -
inscripcin de
la clase del
bien/servicio
CAUDI_USR_INS Varchar(6) Null Usuario que - -
inscribi la
clase del
bien/servicio
DAUDI_FEC_UPD Date Null Fecha de - -
actualizacin
de la clase del
bien/servicio
CAUDI_USR_UPD Varchar(6) Null Usuario que - -
inscribi de la
clase de
bien/servicio
Fuente: Elaboracin propia
Null bien/servicio
CGBS_GRUPOBS VARCHAR(2) Not Grupo - FK
Null bien/servicio
CCBS_CLASEBS VARCHAR(3) Not Clase - FK
Null bien/servicio
DAUDI_FEC_INS Date Null Fecha - -
auditora
insert del
Bien/Servicio
CAUDI_USR_INS Varcahr(6) Null Usuario - -
auditora
insert del
bien/servicio
DAUDI_FEC_UPD Date Null Fecha - -
auditora
update del
bien/servicio
CAUDI_USR_UPD Varcahr(6) Null Usuario - -
auditora
update del
Bien/Servicio
Fuente: Elaboracin propia
auditora
update del
detalle de la
orden del
bien/servicio
CAUDI_USR_UPD Varchar(6) Null Usuario - -
auditora
update del
detalle de la
orden del
bien/servicio
Fuente: Elaboracin Propia
origen
Fuente: Elaboracin Propia
Tabla N13: Tabla de Descripcin de la tabla
LOG_REQUERIMIENTO
Nombre Columna Tipo de Dato Null Descripcin PK FK
Option
CREQ_CODIGO Varchar(10) Not Cdigo de PK -
Null requerimiento
CP_UNO_CODIGO Varchar(4) Not Cdigo de la - -
Null unidad
orgnica que
solicita el
requerimiento
CREQ_UO_BENEFI Varchar(4) Not Unidad - -
CIADA Null orgnica que
se beneficia
con el
requerimiento
NPPTO_AO Numeric(4,0) Not Ao en que se - -
Null solicita el
requerimiento
CREQ_DESCRIPCI Varchar(150) Not Descripcin del - -
ON Null requerimiento
solicitado
CREQ_TIPO Varchar(2) Not Tipo de - -
Null requerimiento
CCAT_TIPOBS Varchar(1) Not Tipo de - -
Null bien/servicio
del
requerimiento
CREQ_ESTADO Varchar(2) Not Estado del - -
Null requerimiento
Dimensin BIEN_SERVICIO_DIM
Esta dimensin abarca a los bienes y servicios, su precio
referencial, la clase y el grupo al que perteneces.
Figura N24: Jerarqua de dimensin BIEN_SERVICIO_DIM
TIPO
GRUPO
CLASE
BIEN_SERVICIO
Dimensin TIEMPO_DIM
Esta dimensin abarca las fechas de las rdenes de compra de
los bienes o servicios.
AO
SEMESTRE
MES
Dimensin Unidad_Orgnica_DIM
Contiene a las unidades orgnicas que van a realizar los
requerimientos para las rdenes de compra.
Dimensin proveedor_DIM
Abarca a los proveedores que nos proveen de los bienes y
servicios.
Figura N26: Jerarqua de dimensin proveedor_DIM
TIPO
NOMBRE PROVEEDOR
Cantidad
Monto facturado
BIEN_SERVICIO_DI
M
Bien_KEY
Codigo_Bien
Denominacion
Precio_Referencial
Tipo_BS
Grupo
Clase
Proveedor_DIM
Proveedor_KEY
RUC Fact_Bienes_Servcios
Nombre Tiempo_KEY TIEMPO_DIM
Direccion Unidad_Organica_KEY Tiempo_KEY
Tipo Proveedor_KEY Ao
Estado Bien_KEY Sementre
DNI Cantidad Mes
Fecha_Nacimiento Monto_Facturado Fecha
Sexo
Unidad Orgnica
Unidad_orgnica_KEY
Codigo_Unidad
Descripcion
Estado
2.8.1. Datos
Los datos que contribuyen la informacin del data Mart, se
refieren los componentes principales de los procesos que llevan a la
construccin de la aplicacin.
Para el anlisis de los datos, se comienza por analizar los datos
fuentes que maneja la Contralora General de la Repblica, el tipo de base de
datos y la estructura de las tablas. Actualmente la base de datos se encuentra
implementada en Oracle 11g.
Para el data Mart desarrollado, se requiere la informacin
relacionada a las compras de bienes-servicios, requerimientos de bienes-
servicios, fechas de requerimientos, fechas de rdenes de compras, unidades
orgnicas solicitantes, proveedores, catlogo de bien-servicio, clase de bien-
servicio, grupo de bien-servicio.
Para este caso las tablas utilizadas de la base de datos de la
Contralora fueron:
LOG_ORDEN: tiene informacin referente a las rdenes de
compra de los bienes y ordenes de adquisicin de servicios.
LOG_ORDEN_DETA: tiene informacin de los detalles de la
compra de bienes y adquisicin de servicios.
LOG_REQUERIMIENTO: tiene informacin de los
requerimientos de las unidades orgnicas.
PRM_UNI_ORGNICA: contiene la informacin de las
unidades orgnicas
SIGA_CATLOGO_BIEN_SERV: Contiene informacin de los
bienes y servicios
SIGA_CLASE_BIEN_SERV: Contiene la informacin referente
a las clases que perteneces los bienes y servicios
BIEN_SERVICIO_DIM
PROVEEDOR_DIM
TIEMPO_DIM
UNIDAD_ORGANICA_DIM
Extraccin
Transformacin
Carga
BIEN_SERVICIO_DIM
BIEN_KEY
Codigo_Bien
Denominacion
Precio_Referencial
Tipo_BS
Grupo
Clase
PROVEEDOR_DIM
Proveedor_KEY FACT_BIENES_SERVICIO
RUC Tiempo_kEY TIEMPO_DIM
Nombre Unidad_Organica_KEY Tiempo_kEY
Direccion Proveedor_KEY Ao
Tipo Bien_KEY Semestre
Estado fecha Mes
DNI cantidad Fecha
Fecha_Nacimiento monto_facturado
Sexo
UNIDAD_ORGANICA_DIM
Unidad_Organica_KEY
Codigo_Unidad
Descripcion
Estado
Para la realizacin del proceso ETL de las dimensiones y fact table, se utiliz la
herramienta INTEGATION SERVICES que nos brinda SQL SERVER
BUSINNES INTELIGENCE DEVELOPMENT STUDIO en su versin 2008 R2
Consulta
Consulta
FROM
dbo.SIGA_CATALOGO_BIEN_SERVcatainnerjoindbo.SIGA_CLA
SE_BIEN_SERV CLA oncata.CGBS_TIPOBS = cla.CGBS_TIPOBS and
cata.CGBS_GRUPOBS=cla.CGBS_GRUPOBSandcata.CCBS_CLASEB
S =cla.CCBS_CLASEBSINNER JOIN dbo.SIGA_GRUPO_BIEN_SERV
GRU ON CLA.CGBS_TIPOBS=GRU.CGBS_TIPOBS and
cla.CGBS_GRUPOBS=gru.CGBS_GRUPOBS
Transformacin
Figura N37: Mapping de poblando dimensin BIENES_SERVICIOS
Consulta
SELECT DISTINCT DATEPART(YY,DORD_FECHA)
AO,SEMESTRE=CASE WHEN DATEPART(QQ,DORD_FECHA)=1
OR DATEPART(QQ,DORD_FECHA)=2 THEN 1WHEN
DATEPART(QQ,DORD_FECHA)=3 OR
Transformacin
Figura N40: Mappping de poblando dimensin proveedor
Transformacin
Figura N44: Mapping de poblando dimensin
UNIDAD_ORGNICA
Consulta
Transformacin
Figura N48: Mapping de poblando fact table
- BIEN_SERVICIO_DIM
Atributos
Figura N52: Atributos de dimensin BIEN_SERVICIO_DIM
Jerarquas
- PROVEEDOR_DIM
Atributos
Figura N55: Atributos de dimensin PROVEEDOR_DIM
- UNIDAD_ORGANICA_DIM
Atributos
2.12.3. Implementacin
Para la implementacin debemos instalar el QlikView server en
el servidor destinado para la aplicacin de BI y aplicar la solucin de BI
realizada para que se pueda recargar diariamente.
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: propia
Seleccionar use Qlikview Administrators Group y hacer clic en
next:
Figura N75: Service Authentication de QlikView
Fuente: Propia
Fuente: propia
Fuente: propia
y en Automtico (Automatic).
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: Propia
Fuente: Propia
Conclusiones y recomendaciones
Conclusiones
Recomendaciones
Fuentes bibliogrficas
Fuentes electrnicas
ANEXOS
Resumen:
Para la elaboracin de reportes existen dos situaciones: la primera,
donde el reporte se puede encontrar dentro del mdulo de finanzas del
SIGA, y la persona solicitante obtiene su reporte. La segunda, es
cuando el reporte no se encuentra dentro de este mdulo, realizndose
un requerimiento al encargado del mdulo de finanzas, para que pueda
proporcionar el reporte y enviarlo en excel o pdf al solicitante.
Las quejas constantes de la solicitud de reportes son por el tiempo,
debido a que la Alta Direccin, cuando se encuentra en reunin y desea
pedir un reporte en el SIGA, espera demasiado para obtenerlo. Hasta el
momento en la Contralora no existe un proyecto para solucionar este
problema.
Encuestado: Fecha:
Encuestador :
rea:
Objetivo:
Dirigido a:
Alta Direccin.
Preguntas:
El proyecto implementado, est cumpliendo los requisitos solicitados?
Escoger la alternativa correcta, siendo el valor de 1 la peor calificacin y 5 la
mejor calificacin
a) 1 b) 2 c)3 d)4 e)5
En la toma de decisiones, como califica usted la rapidez de respuesta a la
hora de solicitar informacin?
Escoger la alternativa correcta, siendo el valor de 1 la peor calificacin y 5 la
mejor calificacin
a) 1 b) 2 c)3 d)4 e)5
Cmo es la interaccin con la solucin de inteligencia de negocios?
Escoger la alternativa correcta, siendo el valor de 1 la peor calificacin y 5 la
mejor calificacin
a) 1 b) 2 c)3 d)4 e)5
La solucin de inteligencia de negocios Mejora el proceso de toma de
decisiones?
Escoger la alternativa correcta, siendo el valor de 1 la peor calificacin y 5 la
mejor calificacin
a) 1 b) 2 c)3 d)4 e)5
Evaluador:
N Acciones a evaluar Registro de OBSERVACIONES
cumplimiento
SI NO NA
1 Utiliza la solucin de
inteligencia de negocios
en la toma de decisiones.
2 La solucin de inteligencia
de negocios agiliza el
proceso de toma de
decisiones.
3 La solucin de inteligencia
de negocios permite
realizar bsquedas
mltiples de informacin.
4 La solucin de inteligencia
de negocios responde de
manera adecuada ante las
necesidades.
5 La solucin de inteligencia
de negocios presenta una
interfaz de fcil uso.
7 La solucin de negocios
cumple con sus beneficios
principales de rapidez e
informacin confiable.
8 Existen fallas en la
solucin de inteligencia de
negocios, al momento
buscar la informacin
requerida.
9 Cuando se presentan
fallas, el encargado del
mdulo de finanzas logra
solucionar el problema.