Subido por Teddy Summers

Herramientas - BI, ETL y DataWarehouse

Anuncio
IMPLEMENTACIÓN DE HERRAMIENTAS BI PARA LA
EMPRESA HERMANOS GALVEZ
Ronny Alex Contento1, Edison Paul Cruz2
Universidad Técnica de Machala, Ecuador. [email protected] 1
Universidad Técnica de Machala, Ecuador. [email protected]
RESUMEN
En este artículo está orientado en el uso de herramientas de
inteligencia de negocios en la empresa Hermanos Gálvez se
implementó una solución de inteligencia de negocio,
empezando desde el origen de datos en un archivo Excel,
haciendo un análisis de datos en base a preguntas de negocio
además de utilizar la metodología Hefesto que empieza des la
recolección de requerimientos, luego la realización de un
esquema lógico y el respectivo proceso de extracción,
transformación y carga de datos con la herramienta Easymorph,
para crear el Data Warehouse que se mostró en IBMDb2 y
finalmente diseñar un dashboard en Tableau como un sistema
de información con gráficos o reportes para una mejor
interpretación.
Palabras claves: Data Warehouse, Hefestos, Dashboard.
ABSTRACT
In this article is oriented in the use of business intelligence tools
in the company Hermanos Galvez a business intelligence
solution was implemented, starting from the data source in an
Excel file, making a data analysis based on business questions
in addition to using the Hefesto methodology that starts from
the collection of requirements, then the realization of a logical
schema and the respective process of extraction, transformation
and loading of data with the Easymorph tool, to create the Data
Warehouse Tableau Desktop was used and finally design a
dashboard as an information system with graphics or reports for
better interpretation.
Key words: Data Warehouse, Hefestos, Dashboard.
INTRODUCCIÓN
Con uso de las TIC en las empresas ha cambiado el sistema de
trabajo que lleva un negocio. Estas tecnologías mejoran el
desempeño de la empresa por la cantidad de beneficios que
trae, automatizando tareas para aumentar la productividad.
Basándonos en la gran cantidad de información que se genera
en un centro comercial día a día y busca llenar el inventario de
múltiples productos agrupados en categorías siendo registrados
además generar información de los clientes que realizan
compras para satisfacer sus necesidades de consumo
comprando artículos o alimentos. Esto es un proceso de toda la
vida y se ve el crecimiento de información, pero también trae
problemas por la acumulación de mucha información, pero no
es motivo de preocuparse aprovechando la misma información
se puede realizar un análisis de datos donde nos fijamos que
productos o gastos se están llevando correctamente.
Por ese motivo este trabajo tiene como objetivo implementar
una solución de inteligencia de negocio, empezando desde el
origen de datos en un archivo Excel, haciendo un análisis de
datos en base a preguntas de negocio además de utilizar la
metodología Hefestos que empieza des la recolección de
requerimientos, luego la realización de un esquema lógico y el
respectivo proceso de extracción, transformación y carga de
datos para crear el Data Warehouse y finalmente diseñar un
dashboard como un sistema de información con gráficos para
una mejor interpretación.
TRABAJOS RELACIONADOS
Es gran importancia tener en cuenta que antes de redactar un
tema para un proyecto existan trabajos similares de autores que
hablen del tema. Es por ello que este trabajo se consultó en
artículos científicos diferentes autores que hablen del tema.
Actualmente en las grandes ciudades se ha visto un incremento
de empresas de distintos negocios que generan gran cantidad
de datos, pero no tienen el conocimiento de cómo administrar
dicha información por eso este es uno de los problemas que
sufre las empresas para llevar al éxito, pero hoy en día tenemos
el apoyo de las TIC.
Según [2] El acertado flujo y gestión de datos e información es
vital para un acertado proceso de toma de decisiones. Debido
al aumento del volumen de los datos almacenados, los
directivos se enfrentan a un ambiente de incertidumbre y
complejidad crecientes. Generalmente no se cuenta con las
herramientas necesarias para manipular estos datos y
convertirlos en información valiosa.
Las TIC cobra vital importancia si consideramos que hoy en día
representan un elemento fundamental para incrementar la
competitividad de ales empresas. Dichas tecnologías mejoran el
desempeño de la empresa por medio de la automatización, el
acceso a información, menores costos de transacción e
incorporación de procesos de aprendizaje. [1]
Cuando un negocio va en crecimiento para el gerente es
importante porque sabe que está llegando al éxito, pero
también debe tomar en cuenta que mayor es el crecimiento de
datos que llega el punto de no poder controlar y eso puede traer
consecuencias al negocio, pero también con un gran flujo de
datos se puede tomar decisiones que ayuden al negocio.
Según [3] es importante el análisis de la información facilita a
las empresas la comprensión de sus negocios, mercados y a
tomar decisiones empresariales a tiempo. Para llevar a cabo
dicho análisis es necesario establecer procesos de inteligencia
empresarial. Hoy en día existen gran variedad de herramientas
que permiten realizar dichos procesos. Aun así, constan
diferencias en las soluciones que se ofrecen en el mercado,
estas pueden ser analizadas desde el punto de vista del proceso,
es decir, que no lo cubran en su totalidad, o desde el ámbito al
que se orientan
b.
Identificar indicadores y perspectivas
a. Data mart 1: Ventas
Pregunta 1
𝑀𝑜𝑛𝑡𝑜 𝑡𝑜𝑡𝑎𝑙 𝑑𝑒 𝑣𝑒𝑛𝑡𝑎𝑠 𝑒𝑛 𝑢𝑛
⏟
𝑎ñ𝑜
⏟
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
Pregunta 2
𝑀𝑜𝑛𝑡𝑜 𝑡𝑜𝑡𝑎𝑙 𝑑𝑒 𝑣𝑒𝑛𝑡𝑎𝑠 𝑒𝑛 𝑢𝑛 ⏟
⏟
𝑚𝑒𝑠 𝑦 𝑎ñ𝑜 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
Pregunta 3
𝑀𝑜𝑛𝑡𝑜 𝑡𝑜𝑡𝑎𝑙 𝑑𝑒 𝑣𝑒𝑛𝑡𝑎𝑠 𝑑𝑒 ⏟
⏟
𝑝𝑟𝑜𝑑𝑢𝑐𝑡𝑜𝑠 𝑒𝑛 𝑢𝑛 𝑎ñ𝑜 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
Hefesto es una metodología más usada para el diseño de una
data Warehouse, ya que se caracteriza por su facilidad de
entendimiento y sus fases.
Pregunta 4
𝐶𝑎𝑛𝑡𝑖𝑑𝑎𝑑 𝑑𝑒 𝑣𝑒𝑛𝑡𝑎𝑠 𝑑𝑒 ⏟
⏟
𝑐𝑙𝑖𝑒𝑛𝑡𝑒𝑠 𝑒𝑛 𝑢𝑛 𝑎ñ𝑜 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
Según [4] la implementación de un Data Warehouse a través de
metodología Hefestos en el Instituto Nacional de Patrimonio
Cultural Regional 3 de Ecuador, con el fin de construir un cubo
multidimensional de información para la toma de decisiones,
debido a que se requería solventar necesidades tales como:
grado del cumplimiento de los objetivos, capacidad de mejoras
y el grado de satisfacción de directivos y empleados
Indicadores(medidas)
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
Perspectivas(dimensiones)
Monto total de ventas
•
•
Productos
Tiempo
Cantidad de ventas
•
Clientes
b.
METODOLOGÍA
Data mart 2:
Hefesto se ha convertido en una metodología robusta para la
creación de Data Warehouse (DW) desde cero, su pragmatismo
facilita la adaptación a cualquier ciclo de
Pregunta 5
Monto total de compras 𝑒𝑛 𝑢𝑛
⏟
vida de software ya que se enfoca en el análisis de
requerimientos y análisis de fuentes de datos para la
implementación de DW.
Pregunta 6
Monto total de compras 𝑒𝑛 𝑢𝑛 ⏟
𝑚𝑒𝑠 𝑦 𝑎ñ𝑜 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
⏟
Fase 1. Análisis de requerimientos
a.
Identificar preguntas
Las preguntas obtenidas fueron las siguientes:
1. ¿Cuál es el monto total de ventas realizadas por
año?
Monto total de ventas en un año determinado.
2. ¿Cuál es el monto total de ventas realizadas por
mes y por año?
Monto total de ventas en un mes y año determinado.
3. ¿Cuál es el total de ventas de un producto en el
año?
Monto total de ventas de productos en un año
determinado.
4. ¿Cuáles son los 5 clientes con mayor número de
ventas registradas en el año?
Cantidad de ventas de clientes en un año determinado
5. ¿Cuál es el monto total de compras por año?
Monto total de compras en un año determinado.
6. ¿Cuál es el monto total de compras realizadas por
mes y por año?
Monto total de compras en un mes y año determinado.
7. ¿Cuál es el monto total de compras de producto
en el año?
Monto total de compras de productos en año
determinado.
8. ¿Cuáles son los proveedores con mayor cantidad
de compras en un año?
Cantidad de compras a proveedores en un año
determinado.
𝑎ñ𝑜
⏟
𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
Pregunta 7
Monto total de compras 𝑑𝑒 ⏟
𝑝𝑟𝑜𝑑𝑢𝑐𝑡𝑜𝑠 𝑒𝑛 𝑢𝑛 𝑎ñ𝑜 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
⏟
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
Pregunta 8
Cantidad de compras 𝑎 ⏟
𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟𝑒𝑠 𝑒𝑛 𝑢𝑛 𝑎ñ𝑜 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑎𝑛𝑑𝑜
⏟
𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟
Indicadores(medidas)
𝑝𝑒𝑟𝑠𝑝𝑒𝑐𝑡𝑖𝑣𝑎
Perspectivas(dimensiones)
Monto total de compras
•
•
Productos
Tiempo
Cantidad de compras
•
Proveedores
c.
Modelo Conceptual
Data mart 1: Ventas
Data mart 2: Compras
RESULTADOS Y DISCUSIÓN
Fase 2. Análisis de los OLTP
a.
Tabla de hechos
th_ventas
th_compras
Establecer correspondencia
•
La tabla “dim_cliente” se relaciona con la perspectiva
“Cliente”.
La tabla “dim_producto” se relaciona con la
perspectiva “Producto”.
La tabla “dim_proveedores” con la perspectiva
“Proveedores”.
La tabla “dim_anio” con la perspectiva “Año”.
La tabla “th_ventas” con la perspectiva “Tabla de
hechos Ventas”.
•
•
2.
¿Cuál es el monto total de ventas realizadas por mes y
por año?
3.
¿Cuál es el total de ventas de un producto en el año?
4.
¿Cuáles son los 5 clientes con mayor número de ventas
registradas en el año?
¿Cuál es el monto total de compras por año?
¿Cuál es el monto total de compras realizadas por mes
y por año?
función
SUM
SUM
b.
•
¿Cuál es el monto total de ventas realizadas por año?
Conformar indicadores
Data mart
Ventas
Compras
•
1.
c.
Nivel de granularidad
El nivel de granularidad que representa según el nivel
de detalles que manejan los datos es medio porque
estos se generan a nivel de año y mes.
d.
Modelo Conceptual ampliado
Data mart 1: Ventas
Data mart 2: Compras
Fase 3. Modelo lógico del DW
a.
Tipo de Modelo Lógico del DW
5.
6.
7.
8.
¿Cuál es el monto total de compras de producto en el
año?
¿Cuáles son los proveedores con mayor cantidad de
compras en un año?
CONCLUSIONES
Como conclusión de la implementación de herramientas BI para
el análisis de datos en la empresa de hermanos Galvez podemos
mencionar de forma general que esta implementación facilito la
visualización de diferentes preferencias y consumos de
productos de los clientes.
REFERENCIAS BIBLIOGRÁFICAS
[1] M. L. Saavedra García y B. Tapia Sánchez, «El uso
de las tecnologías de información y comunicación
TIC en las micro, pequeñas y medianas empresas,»
redalyc.org, pp. pp. 85-104, 2013.
[2] Y. Mamani, «Business Intelligence: herramientas
para la toma de decisiones en procesos de
negocio,» reseach gate, 2018.
[3] E. Vanegas Lago y L. M. Guerra Cantero, «Sistema
de inteligencia de negocios para el apoyo al
proceso de toma de decisiones,» Redalyc.org, pp.
pp. 25-34, 2013.
[4] V. A. C. V. y. A. M. C. V. G. E. Silva Peñafiel,
«Implementación de un Data Warehouse mediante
la metodología Hefestos para la toma de decisiones
en el Instituto Nacional de Patrimonio Cultural
Regional 3,» Cientifica, vol. vol. 7, nº nº 3, pp. pp.
1116-1135, 2021.
Descargar