VII El manejo de la información de grandes bases de datos: la

Anuncio
VII
Área Finanzas
VII
Contenido
El manejo de la información de grandes bases de datos:
la utilidad del “datawarehouse”
VII - 1
El manejo de la información de grandes bases de
datos: la utilidad del “datawarehouse”
Ficha Técnica
Autor : Dr. Mario Alva Matteucci
Título : El manejo de la información de grandes bases
de datos: la utilidad del “datawarehouse”
Fuente: Actualidad Empresarial, N° 195 - Segunda
Quincena de Noviembre 2009
1. Introducción
El ritmo de vida en el que nos estamos
viendo involucrados hoy en día exige una
serie de respuestas inmediatas, frente a los
diversos requerimientos que normalmente nos hacemos.
Por ello, la mayor parte de las empresas
necesita de una serie de informaciones
previas para poder tomar una decisión sobre determinado tema, siendo necesario
contar con una base de datos propia.
Del mismo modo, se puede observar que
en varias empresas e instituciones los niveles de tomas de decisiones parten de las
estructuras superiores, no permitiendo en
muchos casos la toma de decisiones por
los mandos intermedios. Esto se debe casi
siempre a la estructura piramidal de las
organizaciones, en donde los informes o
reportes normalmente son elevados a la
Alta Dirección y no existe una delegación
tanto de facultades como de funciones.
El presente informe pretende dar una
visión general sobre el tema del manejo
de información en las grandes bases de
datos, haciendo uso de una herramienta
denominada “datawarehouse”.
2. El uso de las bases de datos
Cada empresa o institución por muy pequeña que sea cuenta con una base de datos,
en la que guarda información valiosa para
el desempeño de sus actividades propias a
su giro, tales como fechas de transacciones,
compras efectuadas, pagos por realizar,
obligaciones pendientes, clientes nuevos
y antiguos, direcciones importantes, entre
otras cosas. De este modo se convierte en
N° 195
Segunda Quincena - Noviembre 2009
el mejor archivo de trabajo propio, a través
del cual acceden normalmente algunos
trabajadores por medio de una clave personal, estableciendo también jerarquías en
el uso de la información contenida en la
mencionada base de datos.
Un tema de vital importancia es el continuo mantenimiento de la base de datos,
incluyendo por supuesto su constante
actualización con datos nuevos y la correspondiente depuración de datos pasados.
Dentro de nuestras instituciones estamos
acostumbrados a recibir reportes sobre
determinadas preguntas o cuestionamientos que efectuamos continuamente.
3. La desconcentración del proceso de toma de decisiones
Uno de los cambios que se busca hoy en
día es desconcentrar la toma de decisiones
dentro de una organización, permitiendo
así la participación activa de los mandos
intermedios. Tradicionalmente podíamos
apreciar a veces algunas recomendaciones
en los libros o en las prácticas internas de
las organizaciones, en donde “(…) siempre
la última apelación y la última palabra deberán estar en las manos de un solo hombre.
Este hombre posiblemente deberá turnarse
con frecuencia con otros. No deberá hacer
ningún trabajo especial, salvo aprobar o
desaprobar algo ya estudiado por completo
y condensado al punto que falte solamente
escoger entre el sí o el no”1. En la práctica
este sistema está cambiando, permitiendo
de este modo que más personas pertenecientes a la empresa o institución participen en la toma de decisiones, formando
además líderes.
Parte de esta tarea de desconcentrar la
toma de decisiones anteriormente descrita,
se logra con la creación de un “datawarehouse” o llamado también almacén de
datos.
1 MATTEUCCI ZATINNI, Mario. “Las Unidades de Abastecimiento
Mundial”. Tomado del subcapítulo “El Jefe y la Jerarquía”. Oficina
Técnica del Libro. Buenos Aires, 1949. Pág. 126.
4. ¿Qué entendemos por el término “datawarehouse”?
Cuando una empresa o institución almacena de manera centralizada, toda la información que provienen de sus diferentes
sistemas en un solo archivo, permitiendo
que determinados usuarios efectúen consultas particulares y realicen un análisis
partiendo desde niveles generales hacia
niveles específicos, entonces nos encontramos frente a un sistema denominado
“almacén de datos” o “datawarehouse”.
Veamos el caso de las entidades bancarias,
hace más o menos veinte años atrás cada
agencia bancaria tenía un registro de las
firmas de los clientes que aperturaban sus
cuentas de ahorros, siendo necesario consultar los microfilms o fichas que contenían
la autógrafa, cada vez que se efectuaban
algunas transacciones. Hoy en día existe
un registro centralizado en la agencia principal de la entidad bancaria, permitiendo
que las demás agencias puedan consultar
la firma del cliente y otros datos adicionales, a través de un sistema de cómputo
e interconexión en línea, utilizando la
Internet o la Red Privada Virtual2.
En el ejemplo mostrado, la información
centralizada hoy en día no sólo contiene la
firma, sino otros datos adicionales, incluso
más importantes que la propia firma; tales
como nivel de cumplimiento en los pagos,
monto de endeudamiento, línea de crédito
aprobada, información si se encuentra
registrado en la central de riesgo, etc. Estos
elementos permiten a la persona que haga
la consulta, el poder tomar una decisión
frente a una situación que se presente,
como por ejemplo ampliar una línea de
crédito. Es justamente este mejor trabajo
Informe Financiero
Informe financiero
2 La RED PRIVADA VIRTUAL (RPV), en inglés Virtual Private Network
(VPN), es una tecnología de red que permite una extensión de la
red local sobre una red pública o no controlada, como por ejemplo
Internet. Ejemplos comunes son, la posibilidad de conectar dos o más
sucursales de una empresa utilizando como vínculo Internet, permitir a
los miembros del equipo de soporte técnico la conexión desde su casa
al centro de cómputo, o que un usuario pueda acceder a su equipo
doméstico desde un sitio remoto, como por ejemplo un hotel. Todo
ello utilizando la infraestructura de Internet. Esta información puede
consultarse en la siguiente página web: http://es.wikipedia.org/wiki/
Red_privada_virtual.
Actualidad Empresarial
VII-1
VII
Informe Financiero
de la información que guarda y procesa
la entidad bancaria el principio de un
“datawarehouse”, observando además
que el acceso de la información debe ser
de forma fácil, sin esfuerzo y de manera
eficiente, sin que la persona que tome la
decisión pertenezca necesariamente a la
Alta Dirección.
Cabe precisar que el término “datawarehouse” es usado de manera indistinta al
referirnos a la arquitectura de su construcción como también para los componentes
que lo conforman.
5. Estrategias para la construcción de un “datawarehouse”
¿Cuál es el mejor momento para crear
un “datawarehouse”?, la respuesta a esta
interrogante responde a cuatro cuestiones
básicas:
1. Gran conocimiento del negocio
2. Base de datos corporativa
3. Usuarios con visiones del negocio muy
claras
4. Tecnología madura
5.1. Gran conocimiento del negocio
Es justamente cuando una empresa o
institución se consolida en el mercado y
guarda una imagen de desarrollo permanente que la mantiene a la vanguardia,
lo que le permite conocer los detalles
del negocio más que nadie, incluyendo
agentes externos.
5.2. Base de datos corporativa
Como se mencionó en líneas arriba, el hecho
de que una empresa o institución cuente con
una base de datos corporativa, significa un
elemento propio de su desarrollo. El tenerla
activa y actualizada de manera permanente ayuda a cumplir las labores propias del
giro de su actividad o negocio.
5.3.Usuarios con visiones del negocio
muy claras
La mayor parte de personas que hacen
uso de los almacenes de información
deben tener un perfecto conocimiento
del negocio en el que se encuentran, así
como de la posibilidad de incrementar las
posibilidades de crecimiento del mismo
o de ofrecer un mejor servicio. Las metas
trazadas deben encontrarse orientadas
a cumplir una visión de crecimiento del
negocio, al igual que los esfuerzos de los
usuarios de las bases de datos.
En este punto es necesario enfatizar que
la organización debe contar entre sus
trabajadores y usuarios de las bases de
datos con verdaderos líderes.
5.4. Tecnología madura
Tradicionalmente cuando se inicia un
negocio o se crea una institución, la tecnología aplicable busca ser de última generación; sin embargo, el uso de los sistemas y
sus aplicativos realmente se adaptan con
el correr del tiempo a las reales necesidades que se presenten. Por ello, cuando la
VII-2
Instituto Pacífico
tecnología aplicada al interior de la organización es buena y ha recibido múltiples
oportunidades de pruebas, es tiempo de
construir un “datawarehouse”.
6. Estructura básica de un “datawarehouse”
Los elementos que conforman un “datawarehouse” (DW) y su estructura se
describen a continuación:
Concepto
Descripción
Los datos operacionales
Constituye el origen de datos
utilizados para el componente de
almacenamiento físico DW.
La extracción
de datos
Es la selección sistemática de los
datos operacionales usados para
poblar el componente de almacenamiento físico DW.
La transformación de datos
Son los procesos para poder sumarizar y también realizar otros
cambios en los datos operacionales para reunir los objetivos de
orientación a temas e integración
principalmente.
La carga de
datos
Es la inserción sistemática de datos
en el componente de almacenamiento físico DW.
El “datawarehouse”
Es el almacenamiento físico de
datos de la arquitectura “datawarehouse” DW.
Las herramientas de acceso al
componente de
almacenamiento físico DW
Son las herramientas que proveen
acceso a los datos.
En todo sistema “datawarehouse” existe
un proceso conocido como ETT (Extracción, Transformación y Transporte), y se
encuentra representado por los números
2, 3 y 4 de la estructura señalada anteriormente. Aquí la información que se
encuentra contenida en la base de datos
es utilizada de una mejor manera, permitiendo obtener la información solicitada
finalmente por el usuario que accede al
almacén de datos.
En lo que respecta al numeral 1 señalado
anteriormente, las empresas o instituciones normalmente utilizan procesos
de interconexión en línea para ingresar
información o solicitarla; este proceso se
denomina OLTP (Procesamiento Transaccional en Línea).
En el sistema “datawarehouse” se utiliza
por el contrario, otro proceso denominado
OLAP (Procesamiento Analítico en Línea). Este último proceso es el que permite
otorgar un valor agregado a la información
contenida en la base de datos, consintiendo
crear una metadata que permite a la empresa o institución realizar análisis avanzados y que requerían mucho tiempo, antes
de la creación de un “datawarehouse”,
toda vez que los análisis pueden ser del
tipo multidimensional o estadístico.
7. La utilidad de un “datawarehouse”
Nadie niega que la tecnología es un avance
importante dentro del mundo en que vivi-
mos actualmente, por ello la mayor parte
de las aplicaciones de los sistemas creados
dentro de las empresas o instituciones,
apuntan a mejorar su desempeño dentro
del mercado competitivo. Asimismo, la
tecnología permite a los trabajadores de las
mismas a utilizar de mejor manera datos
que anteriormente no se encontraban relacionados unos con otros, situación que se
corrige con el uso del “datawarehouse”.
Dentro de las ventajas que se pueden
mencionar, si se opta por la creación de un
“datawarehouse” dentro de una empresa
o institución, son las siguientes:
1. Considerable reducción de los costos
de gestión de la información.
2. Elevación de la productividad.
3. Control de la calidad y unicidad de la
información.
4. Mejor control y monitorización de los
distintos procesos internos.
5. Mayores flexibilidades en el acceso a la
información por los mandos medios.
6. Menores tiempos de respuesta.
7. Eliminación de innumerables reportes.
8. Desconcentración de los procesos
decisorios en los mandos medios.
9. Gran poder de procesamiento de
información.
10.Permite conocer variables del negocio
hasta ahora ocultas en los sistemas
operacionales.
11.Formación de líderes al interior de la
organización.
12.El “datawarehouse” se convierte en
un recurso primario de información.
Para el área financiera de toda organización “(…) el uso del Data Warehouse
se convierte en un herramienta de suma
importancia, ya que es mucho más sencillo
decidir cuándo invertir, en dónde invertir,
en qué productos invertir, qué sucursales
son redituables, cuáles no, qué época del
año es la más complicada para la empresa
financieramente, y con ello, poder prever
en las épocas de abundancia para las de
austeridad”3.
8. Conclusión
Conforme se puede apreciar de lo expuesto anteriormente, un “datawarehouse” es
una herramienta que permite mejorar la
gestión de una empresa o una institución,
ya que se podrán tomar mejores decisiones sobre determinados temas, evitando
la emisión de cuantiosos reportes, permitiendo además que los mandos medios
puedan tomar decisiones sin necesidad
de recurrir constantemente a la Alta Dirección, con la ventaja que se formarán
líderes dentro de la organización. Ello
también puede ser aplicado al momento
en el cual se deben tomar decisiones
de tipo financiero en beneficio de una
institución.
3 Puede consultar esta información en la siguiente página web:
http://www.gestiopolis.com/canales6/ger/desarrollo-industrial-datawarehouse.htm.
N° 195
Segunda Quincena - Noviembre 2009
Descargar