HERRAMIENTAS DE BUSINESS INTELLIGENCE
SEMANA 5
Base de datos para la toma de decisiones e introducción a Oracle Business Intelligence 11g. Parte II
ÍNDICE OBJETIVOS ESPECÍFICOS ...................................................................................................................... 3 INTRODUCCIÓN ................................................................................................................................... 3 1. INTRODUCCIÓN A ORACLE BUSINESS INTELLIGENCE 11G .......................................................... 4 1.1. BENEFICIOS DE ORACLE BUSINESS INTELLIGENCE UTILIZANDO MODELOS OLAP .............. 7 2. CARACTERÍSTICAS GENERALES DE ORACLE BUSINESS INTELLIGENCE 11G ................................. 9 2.1. CUADROS DE MANDO INTERACTIVOS O DASHBOARDS ..................................................... 9 2.2. REPORTES EMPRESARIALES ............................................................................................... 10 2.3. ORACLE BI PUBLISHER Y REPORTES EMPRESARIALES ....................................................... 11 2.3.1. REPORTES DE OPERACIÓN ........................................................................................ 12 2.3.2. REPORTES ESTRATÉGICOS ......................................................................................... 12 2.4. ORACLE BI MOBILE Y ANÁLISIS EN DISPOSITIVOS MÓVILES ............................................. 13 COMENTARIO FINAL .......................................................................................................................... 15 REFERENCIAS ..................................................................................................................................... 16
ESTE DOCUMENTO CONTIENE LA SEMANA 5
2
INTRODUCCIÓN A ORACLE BUSINESS INTELLIGENCE 11G. PARTE II
OBJETIVOS ESPECÍFICOS
Comprender los beneficios de implementar Oracle Business Intelligence utilizando base de datos multidimensionales. Analizar las principales características de Oracle Business Intelligence 11g. Comprender las diferencias entre los reportes empresariales utilizados en Oracle Business Intelligence 11g.
INTRODUCCIÓN En esta semana se abordarán temas como los beneficios y características de Oracle Business Intelligence 11g, explicando cada una de las herramientas que lo componen. Oracle ofrece una amplia gama de softwares desarrollados para satisfacer cada área dentro de una organización, ya sea en base de datos, gestión de clientes, administración del proceso diario de una compañía y, además, un conjunto de aplicaciones para entregar soluciones de inteligencia de negocios. Dentro de los contenidos se ahondará en cada una de estas herramientas como Oracle Business Intelligence Server que es la base para preparar la información que será utilizada en los análisis y reportes. Esta herramienta se conecta a distintas fuentes de datos para convertirlas en consultas optimizadas para cada área de negocio, proporcionando información de gestión relevante para la toma de decisiones. Desde la herramienta Oracle Business Intelligence Dashboards, por ejemplo, se visualizan los datos ya preparados por la herramienta Oracle Business Intelligence Server para cada área de negocio en particular, permitiendo al usuario generar gráficos, tablas dinámicas y reportes de forma transparente, facilitando de esta manera la entrega de información. Se incluyen también las características que contienen los dashboards o cuadros de mando, los distintos tipos de reportes y una demostración de la herramienta Oracle BI Publisher. Con esto el alumno y futuro profesional tendrá una visión global de las características de cada una y cómo se relacionan.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
3
1. INTRODUCCIÓN A ORACLE BUSINESS INTELLIGENCE 11G Oracle Business Intelligence Enterprise Edition 11g (OBIEE 11g) es una herramienta de inteligencia de negocios que posee una plataforma completa de análisis que ofrece una gran gama de soluciones, incluyendo cuadros de mando o dashboards interactivos, consultas ad hoc, consultas en dispositivos móviles, notificaciones y alertas, reportes empresariales de información financiera, cuadros de mando o scorecards y gestión de estrategia, invocación de procesos de negocio o flujos de trabajo, por ejemplo, integración con la herramienta Oracle BPEL, gestión de sistemas integrados y más. OBIEE 11g está construido sobre una base tecnológica que apoya las recargas de trabajo y despliegues complejos de información, proporcionando ideas oportunas para los usuarios en cada una de las áreas de una organización (Oracle Data Sheet, 2013). Oracle Business Intelligence 11g entrega las siguientes características:
Cuadros de mando interactivos. OBIEE 11g posee una colección de cuadros de mando participativos e informes con una gran variedad de visualizaciones, ofreciendo un punto de partida adecuado para el análisis y comprensión que necesita el usuario. Análisis ad hoc e informes interactivos. Proporciona a los usuarios de negocios consultas y análisis personalizados, permitiendo crear nuevos reportes desde cero o modificar los análisis existentes en las páginas del dashboard . La capa de metadatos de OBIEE 11g ofrece una vista lógica de métricas, jerarquías y cálculos expresados en conceptos comprensibles. Analytics móviles. Proporciona la plataforma tecnológica para permitir análisis desde dispositivos móviles. Los usuarios pueden utilizar la aplicación Oracle BI móvil en celulares o tablets para interactuar y revisar la información entregada por OBIEE 11g, incluyendo cuadros de mando, análisis, informes, mapas y alertas, entre otras opciones, de manera segura y confiable. Informes empresariales. Oracle Business Intelligence Publisher permite la creación de plantillas altamente formateadas, informes y documentos, como los reportes Flash, cheques, y mucho más. Detección y alertas proactivas. OBIEE 11g cuenta con un potente motor de alerta y provee de múltiples opciones capaces de desencadenar flujos de trabajo basados en eventos de negocios y notificar a las partes interesadas a través del canal y medio preferido. Microsoft Office Integration. Los usuarios de OBIEE 11g pueden utilizar una herramienta de escritorio como Microsoft Excel para crear análisis personalizados, usando el modelo de metadatos común de OBIEE 11g y las opciones del servidor de Oracle BI.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
4
Oracle Business Intelligence Enterprise Edition, dependiendo de la necesidad del usuario, brinda los siguientes componentes o herramientas de solución (Oracle, 2015):
ORACLE BUSINESS INTELLIGENCE SERVER Proporciona acceso a cálculos y datos centralizados, esencialmente creando un puente de acceso para que todo tipo de usuario pueda consumir información desde cualquier lugar en la empresa. La herramienta BI Server es muy importante para todos los procesos de negocios que requieren información, incluyendo dashboards, consultas customizadas o personalizadas, reportes empresariales y de producción, informes financieros, análisis OLAP, data mining o minería de datos y otros servicios web basados en aplicaciones (J2EE o Java 2 Platform, Enterprise Edition) como, por ejemplo, ADF. Todas estas aplicaciones permiten el acceso a grandes volúmenes de datos que se encuentran en la empresa y todos ellos requieren una infraestructura de cálculo y agregación sofisticada de la que la plataforma dispone para un óptimo funcionamiento. Esta plataforma también ofrece un amplio soporte de acceso, análisis y opciones de entrega de información, todo integrado en una interfaz web. Cada uno de estos componentes sirve a diferentes públicos de la organización, que tienen diferentes necesidades de los mismos datos pero requieren acceder a ella de diferentes maneras.
ORACLE BUSINESS INTELLIGENCE DASHBOARDS Esta solución ofrece dashboards interactivos, permitiendo el acceso a información dinámica y personalizada a través de roles de usuario. En el entorno de dashboards de Oracle BI, el usuario trabaja con informes en vivo, mensajes, tablas comunes, tablas dinámicas, gráficos y tickers o barras en una sola arquitectura web. El usuario tiene plena capacidad para realizar drill-down, navegar, modificar e interactuar con los resultados. Oracle BI también puede agregar contenidos a los dashboards a partir de una amplia variedad de otras fuentes, incluido Internet, servidores de archivos compartidos y repositorios de documentos.
ORACLE BUSINESS INTELLIGENCE ANSWERS Oracle BI Answers provee capacidades personalizadas para el usuario final en una sola arquitectura web. Los usuarios interactúan con una vista o interfaz lógica de la información, con datos predefinidos, lo que previene realizar consultas que no se adapten al objetivo. Permite crear con facilidad gráficos, tablas dinámicas, informes y cuadros de mando visualmente atractivos, interactivos y drillables o modificables, además de poder ser guardados, compartidos, modificados, formateados o embebidos, es decir, incrustados dentro del dashboard .
ESTE DOCUMENTO CONTIENE LA SEMANA 5
5
ORACLE BUSINESS INTELLIGENCE DELIVERS Esta herramienta entrega una solución de inteligencia proactiva que ofrece monitoreo de la actividad empresarial y de alertas que pueden llegar a los usuarios a través de múltiples canales como el correo electrónico, dashboards y dispositivos móviles. Oracle BI Delivers incluye un servicio a través de la web para creación de alertas y un portal de subscripción. Asimismo, permite iniciar y pasar información a otras alertas para ejecutar una de varias etapas, transmitiendo a múltiples personas y varios workflows (flujos de trabajo) de aplicaciones analíticas. Además, se pueden determinar específicamente los destinatarios y contenidos para llegar a los usuarios en el momento adecuado con la información correcta.
ORACLE BUSINESS INTELLIGENCE PUBLISHER Oracle BI Publisher (anteriormente conocido como XML Publisher) ofrece una solución eficiente y escalable, permitiendo que la información esté disponible desde cualquier lugar. Proporciona una arquitectura central para la entrega de información a los miembros de una compañía, así como a sus clientes y socios de negocios, de manera segura y en el formato adecuado. Permite también llevar la información desde múltiples fuentes de datos hasta un único documento de salida. Los informes pueden ser entregados impresos, vía mail, fax o publicados en un portal. Oracle BI Publisher puede funcionar de modo independiente o integrado con Oracle Business Intelligence Suite Enterprise Edition Plus.
HYPERION INTERACTIVE REPORTING El módulo de Hyperion Interactive Reporting (reporte interactivo) proporciona consultas automáticas de análisis a los ejecutivos, usuarios de negocios y analistas. Posee una interfaz intuitiva e interactiva que permite a los usuarios diseñar dashboards, monitorear rápidamente y navegar a través de la información relevante. Es fácil de implementar, otorgando acceso directo a los datos que se encuentran en los sistemas transaccionales, explota o aprovecha la información de los almacenes de datos existentes para entregar informes de inteligencia de negocios.
HYPERION SQR PRODUCTION REPORTING Hyperion SQR Production Reporting (informe de producción) cuenta con un ambiente de programación SQR para generar informes con gran volumen de datos y con una gran calidad en el formato de presentación. Asimismo, puede generar reportes de producción entregados en un contexto de negocio con métricas claves, en los cuales se consolida la información de las aplicaciones básicas de una organización. Incorpora seguridad, categorización de reportes y automatización de versiones. ESTE DOCUMENTO CONTIENE LA SEMANA 5
6
Entrega una solución completa para la distribución y gestión de informes a través de la web e impresión de reportes.
HYPERION FINANCIAL REPORTING El módulo de Hyperion Financial Reporting (información financiera) es una solución para la creación de informes de negocios, cumpliendo con el formato y la calidad exigente de regulaciones y requerimientos externos. Entrega características de inteligencia financiera como conversiones de moneda, GAAP1, IFRS2 u otras normas financieras. Además, el módulo usa XBRL (extensible business reporting language, que es un lenguaje de datos enriquecidos de XML) para la transmisión electrónica y presentación de la información financiera (Oracle, 2015).
HYPERION WEB ANALYSIS Hyperion Web Analysis (análisis web) es un software de desarrollo que ofrece procesamiento analítico en línea OLAP con integración out-of-the-box (inmediata, lista para usar) y presentación de reportes empresariales. Provee análisis web a ejecutivos, usuarios de negocios y analistas con consultas automáticas a través de la web (Oracle, 2015).
1.1. BENEFICIOS DE ORACLE BUSINESS INTELLIGENCE UTILIZANDO MODELOS OLAP La herramienta Oracle Business Intelligence 11g proporciona múltiples ventajas para la gestión estratégica en una organización, entre ellas están las siguientes:
A)
INTEGRACIÓN SENCILLA
Oracle Business Intelligence 11g está diseñado para conseguir una fácil integración con las fuentes de datos existentes y la infraestructura tecnológica disponible (softwares y hardwares). Se ajusta a cualquier tipo de fuente de datos, contiene infraestructura de seguridad y herramientas de ETL (extract, transform and load o extraer, transformar y cargar) como Oracle Warehouse Builder. Es posible acceder desde una única plataforma a múltiples bases, ya sean relacionales o multidimensionales, incluyendo aplicaciones como ERP ( enterprise resource planning o sistemas 1
Generally Accepted Accounting Principles o principios de contabilidad generalmente aceptados y usados por las compañías con sede en EE. UU. o cotizadas en Wall Street. 2
International Financial Reporting Standard o Normas Internacionales de Información Financiera (NIIF). Son estándares técnicos contables adoptadas por el IASB, institución privada con sede en Londres.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
7
de planificación de recursos empresariales), CRM ( customer relationship management o estrategia de negocio enfocada al cliente) y SAP ( systeme, anwendungen und produkte o sistemas, aplicaciones y producto). OBIEE 11g se integra también con servicios web o aplicaciones estándares como ADF (application development framework o marco de desarrollo de aplicaciones) (Oracle Data Sheet, 2010).
B)
ESCALABILIDAD INCORPORADA
Con Oracle Business intelligence 11g es posible distribuir la carga del procesamiento del servidor web en múltiples servidores, disponiendo o utilizando servicios de balanceo de carga para distribuir las sesiones del usuario y mantenerla en el servidor HTTP (Oracle, 2013).
C)
MENOS COSTOS
Reduce los altos costos asociados con el desarrollo, personalización y mantenimiento de documentos o archivos de negocios. Al mismo tiempo, aumenta la eficiencia de la gestión de informes. Además, permite a las organizaciones eliminar la dependencia de otras herramientas involucradas que fueron empleadas para resolver un área en particular (Oracle, 2013).
D)
OPTIMIZACIÓN EN LA ENTREGA DE LA INFORMACIÓN
En muchos casos, una visión completa de la empresa solo puede obtenerse mirando a través de la información histórica guardada en un almacén de datos relacional, además de la información guardada multidimensionalmente en cubos OLAP. Un ejemplo clásico son los datos de ventas históricos mezclados con proyecciones de planificación financiera. La herramienta Oracle BI Server de la suite de Oracle Business Intelligence proporciona consultas nativas3 para cada fuente de datos exprimiendo al máximo el rendimiento de cada fuente relacional o multidimensional (Oracle, 2013).
3
Son la interfaz principal de consultas db4o ( database for objects o base de datos orientada a objetos) y son la forma recomendada para consultar bases de datos desde la aplicación.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
8
2. CARACTERÍSTICAS GENERALES DE ORACLE BUSINESS INTELLIGENCE 11G
2.1. CUADROS DE MANDO INTERACTIVOS O DASHBOARDS Los dashboards facilitan a los usuarios de negocio acceder a la información de business intelligence. Trabajan en una arquitectura web y proporcionan a los usuarios una experiencia interactiva, donde la información aparece personalizada de acuerdo a los filtros aplicados según las necesidades del mismo usuario. Esto ayuda a que la información comercial sea intuitiva y fácil de entender, permitiendo guiar a los usuarios en la toma de decisiones. Los usuarios interactúan con los objetos del dashboard como: informes en vivo, mensajes, gráficos, tablas comunes, tablas dinámicas, vistas geoespaciales (es decir, mapas base, información de densidad poblacional, patrones de gráfico), deslizadores, gráficos, tickers y contenido externo. A través del editor del dashboard , los usuarios tienen la capacidad de arrastrar y soltar información de diversas fuentes para desarrollar dashboards personalizados y compartirlos de forma rápida y sencilla (Oracle, 2013). Ejemplo de dashboard interactivo de Oracle
Fuente: Oracle (2013, p. 41).
ESTE DOCUMENTO CONTIENE LA SEMANA 5
9
Características del dashboard interactivo de business intelligence de Oracle (Oracle, 2013):
Poder de análisis: proporciona un potente entorno o ambiente de análisis para usuarios de negocios que requieren realizar consultas y diagnósticos, incluyendo cálculos complejos. Intercambio de información online: la información puede ser publicada y compartida desde una sola plataforma, permitiendo a grupos de usuarios acceder de manera simultánea. Personalización: es posible individualizar el dashboard para mostrar automáticamente los datos de acuerdo al rol de seguridad asociado al usuario. Por ejemplo, existen perfiles de usuarios que solo pueden acceder al dashboard de ventas, en cambio el departamento de gestión tiene privilegios para visitar cada uno de los dashboards que se encuentran creados. Filtro de información: los usuarios pueden mostrar los análisis de datos prefiltrados por valores, manteniéndose la seguridad de los datos. Compartir información offline o fuera de línea: los dashboards interactivos pueden ser guardados y distribuidos para su utilización sin conexión. El contenido del dashboard y los datos pueden ser descargados a Excel o PowerPoint. Registro de personalizaciones: los usuarios pueden modificar análisis, diseños, filtros y guardar estos dashboards modificados para utilizarlos en otra oportunidad o compartirlos. Las fotos instantáneas (snapshots) del dashboard pueden ser guardadas o compartidas como un link. Estilos personalizados: los dashboards utilizan estándares de hojas de estilo (CSS, cascading style sheets u hoja de estilo en cascada), permitiendo a las organizaciones adaptar o imprimir sus propios estilos o sellos corporativos en cada uno de los dashboards.
2.2. REPORTES EMPRESARIALES La herramienta Oracle BI Presentation Services (presentación de servicios) proporciona un ambiente de trabajo e interfaces para la presentación de datos de inteligencia de negocios en una plataforma web. Dentro de las características de Oracle BI Presentation Services se encuentran el análisis y los reportes, los cuales proveen al usuario final respuestas personalizadas, análisis e informes, todo bajo un entorno web que es diseñado por los usuarios, quienes quieren crear análisis o modificar los existentes. Los usuarios interactúan con una vista lógica y amigable de la información. Los usuarios pueden crear fácilmente una amplia gama de tipos de contenidos interactivos que se pueden guardar, compartir, modificar, formatear o a los que se les puede incluir información de sistemas externos dentro del dashboard . Oracle (análisis y reportes) está diseñado para manejar
ESTE DOCUMENTO CONTIENE LA SEMANA 5
10
ambos estilos, ya sea como OLAP (multidimensional) o como información relacional en una sola plataforma (Oracle, 2013).
Fuente: Oracle (2013, p. 35).
2.3. ORACLE BI PUBLISHER Y REPORTES EMPRESARIALES Otra herramienta especializada en reportes es Oracle BI Publisher, la cual se encuentra construida sobre una arquitectura ad hoc que separa la lógica de datos del diseño y el formato. Permite compartir modelos de datos para crear informes directamente en la web, además se encuentra familiarizada con herramientas de escritorio como Microsoft Word, Microsoft Excel o Adobe Acrobat.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
11
Los usuarios pueden ejecutar reportes en línea o programados para ejecutarse en fechas y horarios determinados, generando informes en múltiples formatos de salida y pudiendo ser entregados a una amplia gama de destinatarios (Oracle, 2013).
Ver video: Características de Oracle BI Publisher
2.3.1. REPORTES DE OPERACIÓN Oracle BI Publisher permite crear reportes de operaciones con información detallada, por ejemplo de las ventas diarias de productos, incluyendo paginación y sumarización de totales.
Fuente: http://www.oracle.com/technetwork/testcontent/journalsgeneral-131799.pdf
2.3.2. REPORTES ESTRATÉGICOS Dentro de otras potencialidades de Oracle BI Publisher se encuentra la creación de reportes de gestión estratégica, los cuales permiten visualizar, por ejemplo, las ventas mensuales por tipo de producto, información que es relevante para la toma de decisiones.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
12
Fuente: http://www.oracle.com/technetwork/testcontent/salesreport-131163.pdf
2.4. ORACLE BI MOBILE Y ANÁLISIS EN DISPOSITIVOS MÓVILES La herramienta Oracle BI Mobile proporciona acceso a todos los dashboards de business intelligence mediante dispositivos móviles, optimizando el contenido para ellos. Además es seguro y posible integrarlo a SSO (single sign- on4). Oracle BI Mobile permite el acceso rápido a la información, incluyendo la página de inicio a Reciente o Favorita, entrega también una barra de alertas, la cual permite al usuario conocer las notificaciones no leídas. La información favorita y reciente se sincroniza a través de ambas herramientas: la móvil y la de aplicación de escritorio (Oracle, 2013).
4
Procedimiento de autenticación que habilita al usuario para acceder a varios sistemas con una sola instancia de identificación. ESTE DOCUMENTO CONTIENE LA SEMANA 5
13
Oracle BI Mobile en HD en Apple iPad
Fuente: Oracle (2013, p. 51).
Ver video: Características de Oracle BI Mobile
ESTE DOCUMENTO CONTIENE LA SEMANA 5
14
COMENTARIO FINAL De acuerdo a los contenidos de esta semana se mostraron los beneficios de Oracle Business Intelligence 11g, especificando cada uno de sus componentes y cómo aportan en una organización para entregar una solución integral de inteligencia de negocios. Con esto el estudiante podrá analizar las necesidades que tiene un área de negocios específica y sugerir herramientas de Oracle Business Intelligence que se ajusten a los requerimientos de la compañía. Además, se presentaron videos aclaratorios de la herramienta Oracle BI Publisher y las características de Oracle BI Mobile. Esta última destaca los beneficios de acceder a información estratégica desde cualquier lugar, ya sea desde una tablet como iPad, un PC o desde la web, todo sincronizado en un mismo servidor, entregando información ya sea en línea u offline (sin conexión a Internet).
ESTE DOCUMENTO CONTIENE LA SEMANA 5
15
REFERENCIAS Oracle
(2013).
Oracle
Business
Intelligence
Foundation
Suite.
Disponible
en:
http://www.oracle.com/technetwork/middleware/bi/bi-foundation-suite-wp-215243.pdf Oracle
(2015).
Oracle
Business
Intelligence
Enterprise
Edition
Plus.
Disponible en:
http://www.oracle.com/technetwork/middleware/bi-enterpriseedition/overview/index.html Oracle Data Sheet (2010). Oracle Business Intelligence Enterprise Edition 11g . Disponible en: http://www.oracle.com/us/products/middleware/bus-int/064343.pdf Oracle Data Sheet (2013). Oracle Business Intelligence Enterprise Edition 11g. Disponible en: http://www.oracle.com/us/bi-enterprise-edition-plus-ds-078848.pdf
PARA REFERENCIAR ESTE DOCUMENTO, CONSIDERE: IACC (2015). Base de datos para la toma de decisiones e introducción a Oracle Business Intelligence 11g. Parte II. Herramientas de Business Intelligence. Semana 5.
ESTE DOCUMENTO CONTIENE LA SEMANA 5
16
ESTE DOCUMENTO CONTIENE LA SEMANA 5
17