Reina en BI con Oracle Business Intelligence Enterprise Edition 12c.

Uno de los conjuntos de herramientas más conocidos e infravalorados dentro del mundo del BI es Oracle BI Enterprise Edition (OBIEE) nos provee de una serie de herramientas que nos facilitarán la gestión y utilización de cuadros de mando de BI. Compite de tú a tú con Qlik Sense, Tableau Software, etc.

Instalación del servidor OBIEE 12c.

Este grupo de herramientas podemos descargarla desde la principal pagina de su proveedor. Desde Oracle se nos provee de diferentes herramientas necesarias para su buen funcionamiento como son: Java Developers Kit 8, Web Logic Server y el propio paquete de OBIEE, disponible para diversos sistemas operativos. La instalación es similar en cada uno de ellos pero vamos a explicarlo de manera estándar para centrarnos en la utilidad y su forma de utilización.

paquetes a descargar Oracle

Una vez que descargamos los paquetes seleccionados en la ilustración 1 debemos descomprimirlos y dejarlos sobre la misma carpeta todos y depositarlos en la carpeta donde deseemos instalar el servidor de OBIEE 12c. Los pasos a seguir son:

  1. Instalar JDK 8 y establecer variables del sistema JAVA_HOME y añadirlo la ruta al PATH.
  2. Instalar Fusion Middleware, para poder lanzarlo haremos uso de java, instalado anteriormente. Para ello debemos lanzar: $JAVA_HOME/bin/java –jar /Ruta_Instalador_OBIEE/fmw_12.1.3.0.0_insfrastructure.jar
  3. Tras tener la infraestructura de Fusion Middleware, debemos pasar a instalar OBIEE 12c, necesitaremos un usuario Administrador o root, para ello debemos ejecutar el fichero: bi_platform-12.2.1.0.0_linux64.bin.

Configuración del servidor OBIEE para su primer uso

Al igual que todo el proceso veremos que se hace de manera sencilla y que disponemos también de un asistente que nos ayuda en esto. Para ello debemos lanzar:

/Ruta_Instalación_Server_OBIEE/bi/bin/config.sh

En este caso vamos a configurar dos elementos de esta suite:

Business Intelligence Enterprise Edition

Business Intelligence Publisher

En el proceso se deben establecer nombre para dominio y usuario que vamos a utilizar para su administración, además se nos solicitará la conexión con la base de datos. Una vez que termina todo el proceso de instalación nos vamos al navegador que utilicemos por defecto y ponemos en la barra de direcciones:

http://localhost:PuertoOBIEE/analytics

Ya disponemos de nuestra suite lista para ser utilizada, si hemos instalado los cuadros de mando de ejemplo podremos ver las capacidades de dicha plataforma, de no ser así en los próximos pasos vemos como configurar nuestro propio proyecto.

Configurando nuestro primer proyecto

Para ello podemos hacerlo desde la misma máquina donde instalamos el servidor o desde un ordenador remoto. En nuestro caso lo vamos hacer desde el localhost, pero si queremos conectar desde otro ordenador debemos configurar un origen ODBC para ser exactos un DSN de sistema.

configuración DNS

Tras este pequeño tutorial de configurar un DSN para nuestros sistemas, continuamos nuestra aventura con la configuración de nuestro primer proyecto en OBIEE, lo primero que debemos tener en nuestro poder de Oracle Business Intelligence Developer Client Tool, tan solo para Windows.

descarga herramienta desarrollador oracle

Tras realizar la instalación podremos ver en nuestro Windows una serie de herramientas nuevas.

Herramientas de desarrollador de OBIEE

De estas la más utilizada y en la que nos vamos a centrar es en Administration, este nos va a permitir configurar nuestros diferentes proyectos, lo abrimos y nos pedirá usuario y contraseña que establecimos en la configuración inicial de nuestro sistema.

Lo primero que vemos al acceder a la aplicación es que existen 3 apartados diferentes:

Administrator de Cliente OBIEE

  1. Físico: Este apartado es donde se van a configurar las conexiones con las bases de datos, de esta forma podremos conectar con diferentes orígenes y establecer nuestro servidor como el centro neurálgico del BI.
  2. Modelo de Negocio y Asignación: En esta sección debemos establecer las reglas y normas que va a seguir nuestro negocio, debemos crear los indicadores y dimensiones así como sus relaciones.
  3. Presentación: Esta es la capa que veremos en el cuadro de mandos y donde pondremos la información visible y necesaria para realizar diferentes análisis de datos.

Capa física y sus componentes

La capa principal y más importante, debemos tener optimizada dicha capa en base de datos para mejorar su rendimiento dentro de nuestro sistema de BI. Ahora presentamos los diferentes elementos que nos podemos encontrar dentro de esta capa.

Administrator del Cliente OBIEE

El elemento principal es la Base de datos, esta realmente no es donde realizamos la conexión sino el nombre deseado para agruparlo, la conexión se establece a través del Pool de conexiones, que puede ser sin problema una conexión simple. Posteriormente configuraremos un Esquema que se encuentra dentro de la conexión a base de datos. Por último vemos las tablas y sus Alias podemos crear tantas como queramos y existan dentro de nuestro esquema.

Capa Modelo de negocio y asignación con sus componentes

En esta capa es necesario establecer las reglas de cómo se va a estructurar nuestro negocio, en este disponemos de muchos elementos y todos muy importantes que van desde las jerarquías hasta las tablas de dimensión y hechos.

capa Modelo de negocio y asignación del Administrator del Cliente OBIEE

Vamos a empezar con las Dimensiones, es importante definir su clave y sus relaciones con el resto de dimensiones y hechos. Todo ello se puede hacer desde sus propiedades de manera sencilla, además de añadirle otras columnas que referencien a columnas de las tablas definidas en la capa física.

Dentro de las tablas de Hechos podemos definir además columnas calculadas, a través de columnas previamente definidas en este modelo, e indicadores, estos se utilizan para reflejar objetivos o valores clave a alcanzar en un estudio del proceso de negocio, como por ejemplo contabilizar, extraer el máximo/mínimo, sumarizar, etc.

Capa Presentación y sus componentes

En esta sección debemos ser muy exhaustivo y cuidadosos, ya que todos los elementos que se encuentren en ella son visibles para el usuario final, excepto que le especifiquemos una condición para ocultar el elemento.

capa de Presentación del Administrator del Cliente OBIEE

Como podemos ver debemos establecer un elemento principal, denominado Área Temática, con diferentes tablas de presentación, que es una forma de organizar la información mostrada y dentro podemos tener las Jerarquías y diversas columnas, que pueden ser simples, calculadas e incluso indicadores.

Conclusión

En este artículo hemos visto de una manera resumida como instalar un servidor de Oracle Business Intelligence Enterprise Edition y todas las características que podemos tener con este. Vemos que es una herramienta muy potente, y que nos permite organizar nuestro proyecto de manera sencilla para posteriormente mostrarlo en un cuadro de mandos, ¡que sin duda veremos en próximos artículos!

Tags

He leído y acepto la política de privacidad
Acepto recibir emails sobre actividades de recruiting NTT DATA