Documentos de Académico
Documentos de Profesional
Documentos de Cultura
julioyalanc@gmail.com, lucho.palomino@gmail.com
RESUMEN
Con la informatizaciny el crecimiento de las empresas, se ha elevado en gran medida la capa-
cidad de generacin y almacenamiento de datos; son tan grandes los volmenes de datos que
su anlisis no puede realizarse con los mtodos tradicionales existentes. Mientras mayor es la
capacidad para almacenardatos, mayor es la incapacidadpara extraer informacinrealmente til,
y gran parte de la informacinimportantepara la toma de decisionesqueda oculta, y muchasveces
no tomadas en cuenta debido a que no se pudo obtener esa valiosa informacin en el momento
requerido,adems los sistemastransaccionalesque se utilizancomnmenteen las organizaciones
no son los adecuados para anlisis y extraccin de informacin histrica y relevante. El presente
trabajo se orienta a implementarun Datamart,como una herramientaque permitirdesarrollar Inte-
ligencia de Negociossobre el rea de Logistica de una empresa que brinda servicios de Terceriza-
cin y Outsorcing;se plantea la simplificacinde los procedimientosde extraccin, transformacin
y procesamientode datos, para la obtencin de informacindel comportamientode los clientes, y
con esto brindar apoyo en la toma de decisionesal rea de Logsticaen estudio.
Palabras clave: Datamart, Datawarehouse,Inteligenciade Negocios, logstica, compras, provee-
dores
ABSTRAer
With computerizationand the growth of companies has greatly increased generating capacity and
data storage, are so large volumes of data analysiscan't be done with existing traditional methods.
The greaterthe ability to store data, the greater is the inability to extract truly useful information,and
much of the important information for decision making is hidden, and ofien not taken into account
because they could not get that valuable information when required, in addition to transactional
systems that are commonly used in organizationsare not adequate for analysis and extraction of
relevant historical information.This work aims to implement a Datamart, as a tool hat will develop
Business Intelligence on the Logistica of a company that provides outosrcing services; with this
thesis project raises the simplificationof procurementprocedures,processingand data processing,
lo oblain informalion from custornerbehavior,and Ihereby support decision-makingin the logistica
area under study.
Keywords: Dalamart, Datawarehouse,Bussines Inteligence,logistica shopping.
REVISTA DE lNGENIERiA DE SISTEMAS E lJ-;FOR.'-ITICA VOL. lO, N." 1, ENERO - JUJ-;IO 2013
54
R1Sl 10(1),53 - 63 (2013) IMPLEMEI'TACINDE UN DATAMARTCOMO U~A SOLUCI~ DE INTELIGENCIADE NEGOCIOS
..' . .., '; r .D~tal'VreJiouse -.';;- '. .' <"'. :Dat~mart ' '" .: ..c
,
55
REVISTA DE INGENIERA DE SISTEMAS E INFORMTICA VOL. 10, N." 1, ENERO - JUNIO 20 13
4.1. Modelo de Data Warehouse para el sector Tambinexiste en el mercado, Sunopsis [SUN 2007],
pblico (Editora Per S.A.) que ofrece un alto desempeoy una integracinefecti-
va, cubriendo las necesidadesde integracin.
RESUMEN
4.2.4. Microstrategy
En el paper "[Pea Ayala, Alejandro, Diciembre
2005]: Inteligencia de negocios: Una propuesta Existen soluciones como MicroStrategy Business In-
para su desarrollo en las Organizaciones, Editorial telligence Solutions que permite mejorar y predecir el
APA" se presentay describeun modelogeneral OLAP comportamientodel negocio, poniendo informacinen
y prototipo de un Sistema Data Warehouse para una las manosde toda personade negociosen la empresa..
empresa del sector pblico en general y se implemen- 4.2.5. Cognos
ta en la empresa pblica Editora Per SA Se revisan
los antecedentes, cmo se consolida la informacin Cognos 8 Business Intelligence [COG 2007] es una
plataformadel grupo IBM que permite la generaciny
actualmentede forma manualo con apoyode otros sis-
visualizacinde reportes,cubos,dashboardsy Balance
temas, se define el problema,se muestragrficamente
scorecards,ademsde la gestinde permisosy usua-
la situacin actual,se determinala justificacindel pre- rios necesariapara la implementacinde la plataforma
sente trabajo y los mtodos utilizados. Se detallan los
objetivos generales y especficos; adems se explica 4.2.6. Bussiness Objects
el concepto de Inteligenciade Negocios y Almacn de Bussiness Objectses otra plataformaBI que se carac-
Datos. Se muestrael ModeloGeneralOLAP de Editora teriza por ofrecer distintasfuncionalidadessegn el ta-
Per, as como el prototipo desarrollado para mostrar mao de la empresaque la adquierey la licencia.
parte de la solucinal problema.
4.2.7. Pentaho
4.2. Posibles herramientas a utilizar
Pentaho es una plataformade BI "orientadaa la solu-
4.2.1. SSIS cin" y "centrada en procesos" que incluye todos los
principalescomponentesrequeridospara implementar
El software Sal Server Integration Services (8SIS) soluciones basados en procesos. las soluciones que
[Sal 2007], permite la integracin de los datos de Pentaho pretende ofrecer se componen fundamental-
cualquier fuente. SSIS provee una plataforma escala- mente de una infraestructurade herramientasde an-
ble y extendible que capacita al equipo desarrolladora lisis e informes integradocon un motor de workflowde
construir,mantener,y desplegarsolucionesde integra- procesosde negocio.[21]
cin para alcanzarsolucionesde integracinnicas de
4.2.8. Octopus
acuerdo a las necesidades.
Octopuses, al igual que Pentaho,una herramientalibre
4.2.2. Data Stage pero slo se centra en los procesos ETL. Est basada
en Java y por lo tanto se puede conectar a cualquier
DataStage [DAT2007] es una herramientaque permi-
fuente JDBC.
te soportar la informacinque necesita la compaa, y
construir un Data Warehouseen "tiempo rea!". El Da- 4.3. Cuadro comparativo de las herramientas
taStage es una herramienta ETl (ExtractlTransforml
load - Extraccin,Transformaciny Carga) que utiliza 4.3.1.Defincon de las variables de comparacion
notacin grfica para construir integracin de datos En la TablaN.o2 mostramosla definiciny ponderacin
para dar soluciones,y est disponibleen varias versio- de las variablesde comparacinpara las herramientas
nes, como Server Edition y EnterpriseEdition. antesmencionadas.
56
RISI 10(1),53 - 63 (2013) IMPLEMENTACINDE UN DATAMARTCOMO UNA SOLUCINDE INTELIGENCIADE NEGOCIOS
57
REV[STA DE INGEN[ERA DE S[STEMAS E INFORMT[CA VOL. 10, N." 1, ENERO - JUN[O 2013
4.5.2.Critero de puntuacon
En la Tabla N.O 6. se muestra una puntuacin que se asigna al valor de las variables
ROADMAP I 1 I 1 1 5
KIMBALL 1 1 O 1 1 4
DWEP 1 O O 1 O 2
58
RISI 10(1),53 - 63 (2013) IMPLEMENTACINDE UN DATAMARTCOMO UNA SOLUCINDE INTELlGENC!ADE NEGOCIOS
59
REVISTA DE INGENIERlA DE SISTEMAS E INFORMTICA VOL. 10, N." 1, ENERO - JUNIO 2013
60
RISI 10(1),53 - 63 (2013) IMPLEMENTACINDE UN DATAMARTCOMO UNA SOLUCINDE INTELIGENCIADE NEGOCIOS
5.3.2. Definicin de requerimientos fica) en todas las RDBs que encuentran relacin con
las dimensiones especificadas en nuestros modelos
5.3.2.1. Requerimientos funcionales fsicos y lgicos.
La identificacin de los requerimientoses una etapa im-
portante para el desarrollo de este proyecto de tesis ya 5.3.4. Diseo del Data Mart
que depender en gran medida del alcance y el desa- 5.3.4.1. Procesos de la bd actual de logistica
rrollo del data mart para el rea de Logstica propuesta.
El trabajo realzado se ha basado en entrevistas de le- Existes tres procesos en el rea de Logstca de los
vantamiento de informacin en el rea de Logstica, en cuales mencionaremosdos. Registro del Requerimien-
donde se cubrieron los siguientes puntos: to, Cotizacin y Entradas y Salidas
Gestin de la informacin en el rea de Logistica. Proceso de cotizacin El procesoempieza cuando se
Identificacin de objetivos dentro del rea. requiere atender un requerimiento y no hay productos;
Identificacin de las lgicas del negocio. Se genera una nota de pedido para realizar un cotiza-
Publicacin y distribucin de la informacin. cin, de acuerdo a la cotizacin ms barata , es que
se genera una orden de compra la cual se adjunta al
El objetivos principal:
comprobante ,la factura de pago del proveedor, des-
Disminucindeltiempoen laelaboracindelosreportes. pus se alimento el stock del almacn y se atiende el
5.3.3.Anlisis de datos requerimiento con una nota de salida.
rv~:~_J
!::;-...:..
'- J
61
REVISTA DE INGENIERA DE SISTEMAS E INFORMTICA VOL. 10, N." 1, ENERO - JUNIO 2013
Proporcionan la capacidad de disear, crear y ad- En la figura N.o3 mostramos el diseo de extraccin y
ministrar cubos y modelos de minera de datos de transformacin de carga de la informacin necesaria,
los almacenes de datos, y permiten que el cliente para poder despus manipular los datos y trabajarlos
pueda obtener acceso a los datos OLAP y de la en nuestro DataMart.
minera de datos..
El Microsoft SQL Server 2005 Integration Services
5.3.5. Diseo de/ ETL (SSIS) se encargara de realizarla carga de los datos de
las RBD ORACLE (rea de operaciones), SQL Server
5.3.5.1. Seleccin de herramientas ETL (rea de marketing) y Firebird.
En el grfico a continuacin mostramos como en el examinador del Datamart podemos hacer ya uso de la data
relacionando las tablas, y posteriormente exportarlas a Excel.
62
RISI 10(1),53 - 63 (2013) IMPLEMENTACINDE UN DATAMARTCOMO UNA SOLUCiNDE INTELIGENCIADE NEGOCIOS
5. CONCLUSIONES Y RECOMENDACIONES [5) [Luis Mendez del Ro Octubre 2006) Ms all del
Business Intelligence,Unigraf. 181p.
5.1. Conclusiones
[6] [Nima Ramos2009)JonathanNima Ramos Solucio-
- Mediante procesos de extraccin; transformacin nes OLAP con MicrosoftSQl ServerAnalysisServi-
y carga de data histrica, de forma automtica se ces.
obtuvo un repositorio (DataMart) que permitir la
[7) Productosde Oracle para Inteligenciade Negocios,
explotacineficiente de la informacin.
Julio 2008, de http://www.oracle.com/technology/
- El DataMartpermiti apoyar al rea de logistica en products/bilindex.html
la toma de decisiones, a travs de la entrega opor-
[8) [Rayner Huamantumba2007):Manual para el dise-
tuna y relevante de informacin.
o y desarrollo de Datamart.
- la implementacinde un DataMartredujoel tiempo
[9) [Rios 2011)Angel-Rios;Paper sobre la Inteligencia
en la elaboracinde los reportestanto al rea de 10-
de Negocios ORAClE.
gistica como al rea de Informtica,no se necesita
tener demasiado conocimiento de los datos alma- [10] [Vincent Rainardi 2008] Building a Data Ware-
cenados. house with Examples in SQl Server.
- El DataMartse constituy en una herramientaque [11] [Vincent Rainardi 2008) Building a Data Ware-
nos ayuda a la elaboracinde reportes y con ello a house with Examples in SQl Server.
la toma de decisiones sobre el rea de logstica de [12] [HerreraOsorio, EdwarJavier 2011]Diseandoun
la empresa T-Impulso. modulo de inteligenciade negocios con UMl
5.2. Recomendaciones [13] [Ing. Bernaben Ricardo Dario, Crdoba, Argen-
tina -17 de Enero de 2009]DataWarehousing:
Si no se tiene manejo de la herramienta SQl Server Investigacin y Sistematizacin de conceptos.
Integration Services y se quiere reducir costos de im- Metodologa para la construccin de un Data
plementacin, se recomienda utilizar la herramienta Warehouse.
PENTAHOya que es la herramientade cdigo libre que
obtuvo mayor puntaje en el benchmarking. [14] [Booch 199]Patronesde diseo, E. Gamma et al.
EditorialAddison-Wesley.
Agradecimientos [15] [Kimball, Ralph] "The Data WarehouseToolkitse-
Agradecemosal MagisterAugusto Cortez Vsquez por ries". Editorial John Wile&Sons.1996-2004.
su orientacin. Sus sugerencias y recomendaciones [16] [W. H. Inmon]."Buildingthe DataWarehouse".Edi-
constituyeronun valioso apoyosin el cual no se hubiera torial Wiley,TerceraEdicin.2002.
podido culminar el presente proyecto. (17) [RaynerHuamantumba2007]: Manual para el dis-
eo y desarrollo de Datamart.
6. REFERENCIAS BIBLIOGRFICAS [18] [Angel-Rios 2011]; Paper sobre la Inteligenciade
Negocios ORAClE
[1] Conceptosy tecnologa de inteligenciade negocio,
Agosto 2005, de http://www.bi-spain.com [19] [Marta Zorilla 2008]: Introduccin al Business In-
telligence.
[2) Historia de la Inteligencia de Negocios, domingo,
21 de junio de 2009, de http://www.businessintelli- [20] Pagina oficial de Pentaho http://www.pentaho.
gence.info/definiciones/historia-business-intelligen- coml
ce.html. [21] Pagina oficial de Pentaho http://www.pentaho.
[3) [Ing. Bernaben Ricardo Dario, Crdoba, Argentina coml
-17 de Enero de 2009] Data Warehousing:Investi- [22] [larissa T. Moss, ShakuAtre, 2003]. Business In-
gacin y Sistematizacinde conceptos. Metodolo- telligence Roadmap.
ga para la construccinde un Data Warehouse, [23] [Vitt, Elisabeth2010] BusinessIntelligence:Tcni-
[4) Inteligenciade Negocios http://www.sinnexus.com/ cas de anlisis para la toma de decisiones estra-
business_intelligence tgicas.
63