Está en la página 1de 8

5

Los cinco niveles de la BI embebida


De una aplicacin esttica a una analtica
Introduccin
El papel, cada vez mayor, que juegan los datos en la gestin empresarial
augura unas aplicaciones operativas ms inteligentes que gestionen y
automaticen mejor los procesos. Esta nueva generacin de aplicaciones
inteligentes, denominadas aplicaciones analticas, est transformando
la forma en que las organizaciones y las aplicaciones consumen in-
formacin para lograr un mejor rendimiento empresarial y una mayor
ventaja competitiva.
La mayora de las organizaciones obtienen valor de sus datos a travs
de informes, dashboards y vistas analticas, utilizando herramientas
independientes de inteligencia de negocio (BI) y almacenes de datos.
Aunque, en realidad, solo un reducido porcentaje de personas utiliza
realmente este tipo de BI, debido a la complejidad de las interfaces de
usuario, a la falta de informacin actual y a los problemas de exactitud de
los datos.
A menudo, la oportunidad de aprovechar la informacin para la mejora
de decisiones la hallamos en aplicaciones operativas que ya se estn uti-
lizando. Estas aplicaciones de negocio estn evolucionando. Aprovechan
las aplicaciones analticas interactivas para analizar sus datos operativos
estticos y as fomentar la toma de decisiones ms fundamentada.
Con tantos proveedores de software y opciones de desarrollo, la
transicin de una aplicacin operativa esttica a una aplicacin analtica
puede parecer una tarea difcil. Los desarrolladores de aplicaciones
deben decidir entre integrar sus propias funciones analticas en su
aplicacin o aprovechar una herramienta estndar ya existente.
En este ebook se explican los cinco niveles de interaccin ms habituales
que pueden lograrse mediante la BI embebida. Siguiendo esta progre-
sin de complejidad y valor en aumento, es posible transformar una
aplicacin operativa esttica en una aplicacin analtica interactiva que
fomenta la adopcin por parte de los usuarios. Para ilustrar la funcio-
nalidad que obtienen los usuarios fnales en cada nivel, hemos tomado
como ejemplo una aplicacin de negocio fcticia.
La tecnologa de BI embebida puede ofrecer estos cinco niveles
de interaccin:
La aplicacin que hemos tomado como ejemplo es un sistema de
gestin de inventario con BI embebida llamado IMS2. IMS2 organiza la
informacin de productos, unidades en inventario, datos de ubicacin,
historial de movimientos y hojas de informacin sobre materiales. El
sistema lo utilizan diferentes empleados como, por ejemplo, los encarga-
dos del inventario, los gestores del almacn, los agentes minoristas, los
jefes de seccin y los ejecutivos.
Nivel 1: Informes estticos mediante una librera de informes embebida
Nivel 2: Informes gestionados con interactividad, planifcacin, seguridad y
distribucin simples usando un servidor de informes
Nivel 3: Informes y dashboards altamente interactivos con uso de un servidor
de informes
Nivel 4: Informes y anlisis de datos ad hoc de autoservicio mediante un
servidor de BI
Nivel 5: Analtica avanzada a partir de un data mart mediante un servidor de BI
Ejemplo:
Joel es el encargado de inventario en la tienda minorista
Bucks Electronics en Phoenix. Joel quiere saber cuntas
bateras le ha suministrado su distribuidor durante el ltimo
mes y cuntas se prevn para el resto del ao. Desea que
el sistema presente la informacin por semanas en una
tabla y en un diagrama de barras. Quiere que su informe
contenga los datos ms recientes y actuales. La administra-
dora de la aplicacin, Kelly, implement el informe (que se
genera en formato PDF) como una opcin de men en la
aplicacin IMS2.
Los usuarios fnales no piden ms que un informe
Cuando los usuarios quieren visualizar datos de su aplicacin
operativa, normalmente obtienen un informe esttico
creado por la propia aplicacin. Algunos informes estn
formateados y listos para imprimir, mientras que otros
estn disponibles para su descarga como hoja de clculo de
Microsoft Excel. Los informes ofrecen una visin esttica en
el tiempo, normalmente a partir de la base de datos de la
aplicacin operativa.
Los desarrolladores de aplicaciones quieren una solucin
de arquitectura sencilla
Los desarrolladores de aplicaciones cuentan con diversas
opciones a la hora de determinar la mejor manera de
proporcionar un informe esttico para su aplicacin
operativa. Pueden crear su propia herramienta, embeber
un motor de informes de cdigo abierto o comprar una
solucin comercial. Asimismo, pueden elegir entre diversos
tipos de arquitecturas para soportar solicitudes de informes
sin que la arquitectura de su aplicacin se vea afectada. No
obstante, al limitar el impacto sobre la arquitectura de la
aplicacin, el resultado suele ser una solucin de informes
igualmente limitada para los usuarios fnales.
Consideraciones
Una librera de informes embebida permite al usuario
generar un informe a demanda o solicitar que la aplicacin
lo haga en segundo plano y lo guarde. Estos informes
preconfeccionados, diseados por un desarrollador de
aplicaciones, requieren la defnicin del layout del informe
y del formato de exportacin (p.ej. PDF, XLS, HTML). Para
evitar que el rendimiento de la aplicacin operativa se vea
afectado de forma signifcativa, es importante que los infor-
mes estn ya diseados. La librera de informes a menudo
se crea dentro del entorno de la aplicacin y comparte el
directorio principal de la misma. Los desarrolladores de
aplicaciones suelen aadir cdigo adicional en torno a la
librera para gestionar el acceso, la seguridad, la planifcacin
y el almacenamiento de informes.
Componentes de BI embebida
Librera de informes para servicios como, por
ejemplo, compilacin de informes, layout y
formato de exportacin
Herramienta de diseo de informes basada en
escritorio para la creacin de informes
Limitaciones
Informacin esttica en el tiempo. Los informes
embebidos suelen presentar informacin limitada,
ya que la base de datos de la aplicacin operativa no
contiene sufcientes datos histricos. Debido a esta
limitacin, los informes no pueden revelar tendencias
a los usuarios. Adems, por lo general, los informes
son estticos y no ofrecen opciones de desglose
para obtener informacin detallada a partir de datos
resumidos.
Solicitudes de informes no atendidas: A la hora de
disear los informes embebidos, los desarrolladores
de aplicaciones se basan en suposiciones sobre la
informacin que necesita el usuario fnal y el modo en
que sta debe presentarse. Puesto que las solicitudes
de informes nuevos solo pueden ser atendidas por
el desarrollador, estas solicitudes o bien se pasan por
alto o bien se resuelven con retraso.
Impacto sobre el rendimiento de las aplicaciones:
Si la aplicacin operativa no ofrece ni funciones
de planifcacin de informes ni un repositorio de
informes, puede suceder que varios usuarios realicen
la misma solicitud de informe al mismo tiempo.
Esto puede tener un impacto negativo sobre el
rendimiento de la aplicacin operativa. Por otra parte,
la compilacin y el diseo de cada informe requieren
recursos informticos.
Esfuerzo de los desarrolladores: Con cada informe
nuevo, el desarrollador debe tener en cuenta el im-
pacto sobre el rendimiento de la aplicacin operativa,
as como cualquier posible riesgo para la seguridad.
Cuando los usuarios fnales solicitan nuevas vistas
de los datos de las aplicaciones, los desarrolladores
deben encontrar un equilibrio entre la demanda de
nuevos informes y la ampliacin de las funciones.
Nivel 1
Informes estticos
Ejemplo
Janet es directora regional de las tiendas de Bucks Electronics
en la zona oeste. Quiere saber el nmero total de entregas
realizadas el mes pasado por cada distribuidor, cuntos artculos
hay en el almacn y cuntos sern entregados el mes que viene
desde cada tienda. Quiere que los informes se generen todas las
noches y se enven por correo electrnico al encargado de cada
tienda. Paul, el encargado de la tienda de Santa Fe, ha solicitado
el campo antigedad en inventariopara el informe de su
tienda. Kelly, responsable del mantenimiento y la ampliacin
de IMS2, es consciente de que, con el nivel de embebimiento
actual, la aplicacin no est en condiciones de atender
este requerimiento..
Informes de aplicaciones gestionados para un mejor
rendimiento del negocio
El xito de una aplicacin operativa a menudo da lugar a
nuevos requerimientos de negocio y nuevos retos para los
administradores que la gestionan. Los informes gestionados con
comparticin de informacin programada e indicadores clave
del rendimiento (KPI) predefnidos contribuyen a impulsar el
rendimiento del negocio.
Volviendo al ejemplo anterior, Kelly no puede satisfacer los
requerimientos de Janet y Paul con la funcionalidad estndar de
una solucin de informes del nivel 1. Para ello tendra que perso-
nalizar el sistema aadiendo una herramienta de planifcacin
y un servicio de distribucin de informes. Kelly necesita crear
adems una serie de nuevos informes personalizados, ya sea
extrayendo los datos de la aplicacin y generando informes con
otra herramienta, o bien solicitando al proveedor una amplia-
cin de la solucin IMS2. Por otra parte, puesto que, como suele
ocurrir, Kelly tambin se encarga de otras tareas, como p.ej. del
mantenimiento de otras aplicaciones, lo ms probable es que
las solicitudes de Paul y Janet sean atendidas con retraso.
Consideraciones
La entrega automtica de informes y las solicitudes de informes
personalizados son prestaciones que cabe esperar de la mayora
de las aplicaciones operativas empresariales. Cuando los datos
del sistema se utilizan a diario para la planifcacin y la toma de
decisiones, los usuarios fnales suelen mostrar un mayor grado
de inters. Si la aplicacin no ofrece estas funciones avanzadas,
ello abre camino a nuevas soluciones y nuevos competidores.
Los requerimientos de informes correspondientes al nivel 2
pueden cumplirse complementando la librera de informes con
una herramienta de planifcacin de informes, un repositorio
de informes, un servicio de distribucin de informes, funciones
de seguridad basada en roles y una herramienta de diseo de
informes para solicitudes de informes nuevos. La incorporacin
de estas prestaciones adicionales incrementa la complejidad de
la solucin de librera de informes. Estos servicios pueden ser
proporcionados por la aplicacin de forma nativa, lo cual exigira
un esfuerzo de desarrollo considerable, o bien por una solucin
de BI completa integrada. Con estos servicios activados, la solu-
cin de BI embebida puede ofrecer ms informes a ms usuarios
con un mayor nivel de interactividad, gracias a la herramienta de
diseo de informes y a la confguracin de servidor. A partir de
este nivel, es imprescindible contar con un servidor de informes
para ofrecer una solucin de BI embebida completa.
Componentes de BI embebida
Servidor de BI para ofrecer seguridad de datos y
servicios de informes (planifcacin, distribucin y
organizacin)
Herramienta de diseo de informes basada en
escritorio para la creacin de informes altamente
complejos
Limitaciones
Los servidores de informes pueden maximizar el aprovechamiento
de la informacin en las empresas mediante informes interactivos
planifcados y al mismo tiempo mejorar el rendimiento de las
aplicaciones operativas al realizar las tareas de compilacin de
informes en un servidor separado. Sin embargo, existen una serie
de limitaciones que menguan la capacidad de la aplicacin de
reaccionar ante la cambiante dinmica de las empresas:
Seguridad de datos simplista: Los modelos de objetos de
informes sencillos, como las soluciones de informes del
nivel 2, no ofrecen seguridad a nivel de consultas (SQL).
Adems, los repositorios de informes no inspeccionan
las consultas del informe, de modo que el desarrollador
o administrador debe crear los atributos de seguridad
en el informe y asignarlos manualmente al objeto del
informe.
Disponibilidad de informes personalizados: Debido
a la complejidad de la fuente de datos subyacente, a
los modelos de seguridad y a los requerimientos de
formateo de informes, los nuevos informes personaliza-
dos requieren los conocimientos de un desarrollador de
informes profesional. La mayora de las organizaciones
cuentan con un nmero limitado de desarrolladores
de informes profesionales, lo cual limita tambin el
suministro de informes nuevos a los usuarios.
No ofrecen dashboards: Una vez cumplidos los
requerimientos de informes bsicos, los usuarios de las
aplicaciones no tardan en solicitar ms prestaciones
complejas, como p.ej. vistas ejecutivas. Este tipo de
informes se basa en dashboards, que proporcionan
resmenes de un vistazode los principales indicadores
del rendimiento. En su mayora, los dashboards soportan
funciones de desglose que permiten obtener informa-
cin ms detallada a partir de una vista resumida.
Nivel 2
Informes interactivos gestionados
Nivel 3
Informes y dashboards
altamente interactivos
Ejemplo:
Steve es el responsable de las operaciones de inventario de
todas las tiendas de la cadena minorista proveedora de electr-
nica Bucks Electronics. Quiere obtener una visin actualizada
al minuto de los principales indicadores del rendimiento del
inventario y de los puntos de venta, presentados en un nico
dashboard de fcil lectura. Adems, quiere que sus informes
sean interactivos e incluyan opciones de desglose para la
obtencin de detalles, fltros y marcas fcilmente visibles para
resaltar posibles valores atpicos. La solicitud de Steve exige
la combinacin de informacin procedente del sistema de
inventario IMS2 y de otra aplicacin para puntos de venta en
un dashboard que refeje el rendimiento del negocio de forma
centralizada. De nuevo, Kelly se da cuenta de que su solucin
actual no est a la altura de estos nuevos requerimientos. Para
satisfacer los requerimientos de Steve, Kelly tendr que ampliar
su solucin al siguiente nivel.
Dashboards de aplicaciones para responder
a los nuevos perfles de usuario
Si bien los informes de los dos primeros niveles ofrecen
informacin detallada de las aplicaciones que puede ayudar a
los directores de departamento y vendedores en sus decisiones
tcticas diarias, es posible que estos datos no sean de utilidad
para los ejecutivos o directivos de alto nivel. Aunque es
probable que los ejecutivos no utilicen la aplicacin en sus
procesos operativos diarios, tal vez quieran obtener una visin
del rendimiento de su negocio una vez a la semana, al da
o incluso cada hora. Esta visin de la informacin suele ser
presentada en un dashboard interactivo de fcil lectura.
En la inteligencia de negocio, un dashboard es una her-
ramienta de visualizacin de datos que monitoriza el ren-
dimiento de las actividades y los procesos crticos de negocio y
activa alarmas en caso de posibles problemas. Los dashboards
analizan la raz de los problemas explorando la informacin
relevante desde mltiples perspectivas y con varios niveles de
detalle. Asimismo, permiten gestionar a los trabajadores y
procesos con el fn de tomar mejores decisiones, optimizar el
rendimiento y llevar a la empresa en la direccin adecuada.
Performance Dashboards:
Measuring, Monitoring, and Managing Your Business (Dashboards de ren-
dimiento: medicin, monitorizacin y gestin de su negocio), Wayne Eckerson
Los dashboards de rendimiento miden las tendencias a
corto y largo plazo y permiten acceder rpidamente a
informacin ms detallada con el fn de ayudar a los directivos
a responder tctica o estratgicamente a sus necesidades de
negocio. Los dashboards tambin pueden extraer informacin
de diversas fuentes de aplicaciones para presentar una visin
global del negocio..
Consideraciones
Los dos niveles anteriores de informes embebidos no son
capaces de presentar un dashboard interactivo de forma efcaz.
Los dashboards son una coleccin de informes o reportlets
combinados en una nica vista. A menudo ofrecen funciones
interactivas de control que permiten al usuario cambiar
la presentacin de los datos por hora, ubicacin, o alguna
otra categora. La estructura necesaria para controlar estos
reportletsintegrados debe incluir una capa de orquestacin,
normalmente gestionada por una capa de metadatos en el
entorno del servidor de informes. Con el fn de aumentar el
atractivo de los dashboards para los tomadores de decisiones,
el layout y el diseo de los mismos deben incluir elementos
atractivos, como diagramas animados y tablas con funciones
de desglose para que los usuarios puedan localizar y explorar
rpidamente sus actividades de negocio.
Componentes de BI embebida
Servidor de BI para ofrecer seguridad de datos, capa
de metadatos, estructura de dashboard y servicios de
informes (planifcacin, distribucin y organizacin)
Herramienta de diseo de informes basada
en escritorio para la creacin de informes alta-
mente complejos
Estructura de IU personalizable para su adapta-
cin al diseo corporativo e integracin con la
aplicacin operativa
Limitaciones
Con la BI embebida del nivel 3, los nuevos perfles de usuario
pueden utilizar los datos almacenados en la aplicacin IMS2. Los
dashboards pueden llevar a la creacin de nuevas estrategias,
mejorar las decisiones y optimizar la planifcacin. Sin embargo,
el nivel 3 no soluciona el problema de las continuas solicitudes de
informes personalizados por parte de los diferentes tipos de usua-
rios. Si se alcanza el xito en este nivel, a menudo surgen nuevos
requerimientos como los que se especifcan a continuacin:
Falta de informes personalizados: Debido a la
complejidad de la fuente de datos subyacente, a
los modelos de seguridad y a los requerimientos
de formateo de informes, los nuevos informes
personalizados requieren los conocimientos de un
desarrollador de informes profesional. La mayora de
las organizaciones cuenta con un nmero limitado
de desarrolladores de informes profesionales, lo
cual limita tambin la capacidad de respuesta ante
las solicitudes de nuevos informes por parte de los
usuarios de negocio. Idealmente, las soluciones
deberan ofrecer herramientas de diseo de informes
sencillas para que los usuarios con un menor nivel
de conocimientos tcnicos puedan crear sus propios
informes sin depender del departamento de TI o de
desarrolladores de informes cualifcados.
Falta de exploracin y anlisis de datos: Los dash-
boards ayudan a visualizar procesos complejos en
vistas de fcil lectura y comprensin. Sin embargo, los
dashboards atractivos despiertan la curiosidad de los
usuarios, que quieren obtener ms informacin de sus
datos y descubrir el motivo por el que un parmetro
se desva de su valor tpico. Las respuestas a estas
preguntas a menudo no se hallan en la informacin
contenida en los dashboards ni en los informes detalla-
dos subyacentes. Para responder a estas preguntas
ms profundas, surgidas de forma impulsiva, es
necesario proporcionar acceso a la informacin a
travs de una interfaz que permita la interaccin del
usuario. Para explorar los datos, con frecuencia es ne-
cesario realizar consultas de comparacin entre varios
productos, ubicaciones y momentos. Los usuarios
quieren ver los datos en diferentes dimensiones para
detectar tendencias o valores atpicos.
Nivel 4
Informes y anlisis de autoservicio
para aplicaciones operativas
Los inconvenientes de esta opcin son los costes de formacin
y los recursos necesarios para ensear a los usuarios no tcnicos
a utilizar herramientas de diseo de informes potentes y
completamente equipadas para crear cada informe manual-
mente, as como la prdida de tiempo que ello conllevara.
Adems, este enfoque puede ocasionar un riesgo adicional para
el rendimiento de la aplicacin derivado del trfco de consultas
no controladas. En el caso de las implementaciones de mayor
tamao, este enfoque supone un mayor riesgo de seguridad
derivado del acceso general a la base de datos, as como costes
de formacin ms elevados debido al mayor nmero
de usuarios.
Opcin 2:
Proporcionar a Paul un entorno de diseo de informes fcil
de usar para satisfacer sus necesidades de informes
y anlisis ad hoc. Kelly puede defnir una capa semntica de
fcil comprensin sobre la base de datos de la aplicacin, que
permitir a los usuarios no tcnicos entender los nombres de
las columnas y los datos y acceder de forma segura a la base de
datos subyacente. Los metadatos pueden ser diseados a partir
de la base de datos operativa o de un data mart especializado.
Si estos elementos se combinan con una herramienta grfca
de diseo de informes de arrastrar y colocar, los trabajadores
del conocimiento como Paul pueden crear sus propios informes
a peticin sin la ayuda de Kelly. Por ltimo, los motores de
consultas en memoria pueden reducir todava ms el impacto
sobre la base de datos de la aplicacin, permitiendo la creacin
de informes personalizados y vistas ligeras de anlisis de datos
que no afectan al rendimiento de la aplicacin. Al integrar un
entorno de BI de autoservicio con otra aplicacin, existe un
riesgo considerable de que se pierda la apariencia coherente
de la aplicacin original. Existen determinadas herramientas
de BI que le permiten adaptar la interfaz de usuario al diseo de
su aplicacin.
Limitaciones
Apariencia coherente de la aplicacin: Para los
vendedores de software y los usuarios fnales, la
apariencia de las aplicaciones es muy importante.
Los desarrolladores de aplicaciones que integran
una plataforma de BI estndar existente necesitan
herramientas con opciones de personalizacin
sencillas para ofrecer a los usuarios fnales una
apariencia coherente.
Soporte de anlisis sencillos: Es posible que los
anlisis de datos ad hoc basados en un motor de
anlisis en memoria no soporten todas las consultas
avanzadas que necesitan los analistas de datos. Esta
limitacin puede tener su origen en la estructura
de la base de datos de la aplicacin, o bien en las
funciones de anlisis disponibles en la herramienta
en memoria. Las consultas ms avanzadas pueden
requerir una herramienta de procesamiento analtico
en lnea (OLAP) para soportar consultas analticas
ms potentes y sofsticadas.
Limitaciones en la deteccin de tendencias y el tama-
o de los datos: Si el entorno de anlisis de datos
utiliza un motor en memoria a partir un sistema
transaccional, la cantidad de datos histricos puede
constituir un factor limitador. Adems, si la base de
datos de la aplicacin contiene un gran volumen de
datos, la cantidad de datos almacenados en el motor
en memoria est limitada a la memoria disponible
en el ordenador en el que se aloja el servidor. Si la
base de datos de la aplicacin es de gran tamao,
a menudo resulta ms conveniente confgurar una
base de datos especializada para la aplicacin que
soporte el almacenamiento basado en columnas y la
compresin de datos.
Componentes de BI embebida
Servidor de BI para ofrecer seguridad de datos, capa
de metadatos, herramienta de diseo de informes
basada en Web fcil de usar, estructura de dashboard
y servicios de informes (planifcacin, distribucin
y organizacin)
Herramienta de diseo de informes basada en
escritorio para la creacin de informes alta-
mente complejos
Estructura de IU personalizable para su adaptacin
al diseo corporativo e integracin con la aplica-
cin operativa
Ejemplo:
Paul es planifcador de inventario en la ofcina corporativa
de Bucks Electronics. Quiere crear sus propios informes
personalizados para sus distribuidores mayoristas. Dado que los
distribuidores cambian cada par de meses, tambin es necesario
modifcar los informes con frecuencia. Algunos informes estn
basados en lneas de productos; otros se rigen por parmetros
especfcos de cada tienda. Puesto que los informes estticos
actuales proporcionados por el sistema IMS2 no ofrecen la
fexibilidad necesaria para generar este tipo de informes, Paul
se ve obligado a pedirle informes nuevos a Kelly prcticamente
todos los meses. Kelly, que al mismo tiempo recibe peticiones
similares de otros empleados, se ve saturada por la demanda de
informes personalizados.
Preguntas a tener en cuenta:
1. Sus clientes tienen mltiples usuarios con necesidades de
informes sofsticados?
2. Quieren dichos usuarios crear sus propios informes?
3. Disponen de los conocimientos y la voluntad sufcientes
para crear sus propios informes sin depender demasiado de los
responsables de TI u otros recursos tcnicos?
Consideraciones
Cuando los trabajadores del conocimiento desean disponer
de sus propios informes personalizados, distintos de los
incluidos en las aplicaciones operativas, Bucks tiene dos
opciones principales:
Opcin 1:
Proporcionar a Paul o a Kelly acceso directo a la base de datos
hasta el esquema de la aplicacin operativa para realizar
un volcado CSV de los datos en sus equipos locales, o bien
facilitarles una herramienta de diseo de informes capaz de
soportar requerimientos ms avanzados.
Nivel 5
Anlisis avanzados para
una visin ms profunda
Ejemplo:
Susan es directora de lnea de productos en la central de
las tiendas Bucks Electronics. Quiere saber a qu se debe el
descenso de los mrgenes para los teclados y monitores en
las tiendas de la regin noroeste en comparacin con los
de la regin suroeste. Le gustara explorar diversos datos
y dimensiones, como los costes unitarios mayoristas, el
precio minorista, la antigedad en el inventario, los costes
de entrega y los datos de promociones de productos.
Tiene previsto comparar productos por tiendas y fechas
(mes y ao) e importar datos del sistema de promociones
de productos de la empresa. Explorar los datos en busca
de tendencias temporales, posiblemente derivadas de
patrones estacionales en las tiendas y gastos adicionales de
suministro. Para responder a esta nueva necesidad, Kelly se
plantea dos opciones:
Desarrollar informes personalizados que recopilen
los datos que necesita Susan
Proporcionar a Susan herramientas intuitivas de
exploracin de datos que le permitan encontrar la
informacin que necesita.
Consideraciones
Como acabamos de ver, una de las posibilidades que tiene
Kelly para responder a las preguntas de Susan consiste en
crear ms informes personalizados. Sin embargo, desarrollar,
ejecutar y revisar manualmente cada uno de los informes
le llevar mucho tiempo. Adems, este modo de acceder a
los datos resulta inefcaz, ya que puede repercutir sobre el
rendimiento de la aplicacin operativa.
Para solventar este problema, existen diferentes opciones.
Por ejemplo, con una vista preconfeccionada de los datos
subyacentes estructurada especfcamente con fnes de
anlisis, los analistas pueden inspeccionar rpidamente
grandes conjuntos de datos y realizar consultas complejas
sobre periodos de tiempo, algo que no resulta sencillo con
una base de datos transaccional.
El modelo de procesamiento analtico en lnea (OLAP)
permite a los analistas extraer y visualizar datos con
facilidad y de forma selectiva desde mltiples puntos
de vista. Mientras que los modelos de datos basados en
transacciones estn diseados para almacenar datos en
una o dos dimensiones (p.ej. ventas por regin), las bases
de datos multidimensionales como OLAP consideran cada
atributo de los datos como una dimensin separada (p.ej.
producto, regin, periodo de tiempo). Las aplicaciones que
incorporan un enfoque OLAP o multidimensional ofrecen
una forma ms sencilla de realizar anlisis comparativos
y basados en el tiempo (p.ej. obtencin de detalles,
agrupacin de datos, segmentacin, rotacin y fltrado)
desde cada punto de vista. La mayora de los motores OLAP
soportan un lenguaje de consultas ms expresivo llamado
MDX (expresiones multidimensionales), que permite a
los analistas de datos realizar consultas avanzadas con
facilidad sin los problemas que plantea el anlisis tradicio-
nal basado en consultas tipo SQL
Componentes de BI embebida
Herramientas de integracin de datos para
extraer, transformar y cargar datos de la base
de datos de la aplicacin operativa a un data
warehouse o data mart
Data warehouse o data mart para un proce-
samiento efciente de los datos con fnes de
anlisis
Motor OLAP para un mayor rendimiento y
procesamiento analtico de los datos
Servidor de BI para ofrecer seguridad de datos,
capa de metadatos, visualizacin de datos,
herramienta de diseo de informes fcil de usar,
estructura de dashboard y servicios de informes
Herramienta de diseo de informes basada en
escritorio para la creacin de informes altamente
complejos
Estructura de IU personalizable para su adapta-
cin al diseo corporativo e integracin con la
aplicacin operativa
Limitaciones
Si bien la ampliacin del acceso a los datos conlleva
numerosas ventajas para las organizaciones, como p.ej. la
presentacin de informacin sobre nuevas categoras de
ingresos, mejoras en los procesos operativos, ventajas com-
petitivas, etc., las soluciones de anlisis embebidas tambin
plantean una serie de retos nuevos para los desarrolladores y
administradores de aplicaciones. Algunos de ellos son:
Arquitectura compleja: Para poder ofrecer
funciones de anlisis avanzadas, potentes
y efcaces, el entorno debe estar dotado de
servicios adicionales, como una base de datos
para consultas analticas, software de integra-
cin de datos y metadatos para defniciones
de agregacin.
Mantenimiento de las aplicaciones: Para los
administradores, la incorporacin de software
adicional supone un aumento de las tareas de
mantenimiento. Los analistas a menudo deman-
dan una nueva visin del data warehouse, que
requiere una nueva tarea de integracin de datos
y nuevas defniciones de consultas.
Conclusin
Existen diversas opciones a la hora de mejorar una apli-
cacin mediante la integracin de prestaciones de inteligen-
cia de negocio. Resulta imprescindible entender las ventajas
y los requerimientos de los usuarios relacionados con cada
uno de los niveles de capacidad. En el ejemplo anterior,
Bucks Electronics ha pasado por los cinco niveles de BI em-
bebida. Consciente del valor de los datos almacenados en
la aplicacin IMS2, ahora Kelly puede proporcionar a Steve,
Janet, Paul y Susan los datos y las herramientas que necesi-
tan para tomar decisiones del modo y en el momento que
sea necesario. Cada uno de los niveles de BI implementados
ha ayudado al equipo de Bucks a sacarle ms provecho a
sus datos y a obtener una visin ms clara y transparente
de su negocio y su empresa. La tecnologa de BI embebida
contribuye a aumentar la efcacia de las aplicaciones y de
sus usuarios. Gracias a este tipo de soluciones, las aplicacio-
nes operativas no solo pueden ofrecer un mayor nivel de
participacin de los usuarios fnales, sino tambin maximizar
su valor.
Una vez que decida el camino que desea seguir, deber
elegir entre crear su propia estructura de BI o comprar una
solucin integrada. Antes de tomar esa decisin, plantese
las siguientes preguntas:
1. Dispone del tiempo y de los recursos necesarios para
crear y mantener una solucin de BI embebida?
2. Dispone de los conocimientos de BI necesarios para
hacer frente a las nuevas tendencias, como las tecnologas
mviles y sociales?
3. Desea acceder a su BI embebida a travs de una interfaz
de usuario perfectamente unifcada?
4. Desea implementar su aplicacin en un entorno SaaS
y/o de forma local?
Ms informacin
El software de BI de cdigo abierto de Jaspersoft cuenta con
14 millones de descargas de productos en todo el mundo,
175.000 implementaciones de produccin y 14.000 clientes
comerciales en 100 pases. La suite de BI es actualizada regu-
larmente por una comunidad de desarrollo compuesta por
ms de 250.000 miembros registrados. Para ms informacin,
visite:
http://www.jaspersoft.com y http://www.jasperforge.org.
Copyright2011 Jaspersoft Corporation. Todos los derechos reservados. Aviso de marcas comerciales.
Las marcas comerciales, los logos y las marcas de servicios (Marcas) que aparecen son propiedad de Jaspersoft o de terceros. No
est permitido utilizar estas Marcas sin el consentimiento previo por escrito de Jaspersoft o de dichos terceros, que podran ser los
propietarios de las mismas. Las marcas comerciales de Jaspersoft incluyen, pero no estn limitadas a, Jaspersofty el logo de Jaspersoft.