Características OBIEE 12C, sus principales novedades
20/11/2015 -
Hace pocos días que Oracle ha puesto a nuestra disposición el nuevo Oracle Business Intelligence Enterprise Edition 12c (OBIEE 12.2.1.0.0) a través de “OTN” (23/10/15) y también disponible en “Oracle Software Delivery Cloud” (29/10/15).
Tras realizar la instalación y estudio completo de su renovada plataforma, podemos destacar algunas de sus mejoras y beneficios:
- Nuevas capacidades de visualización de datos
- Administración
- Servidor BI
- Funcionalidades en los Data Sources: Hyperion ADM, Impala, Spark
- Gestión de los metadatos, Mashup XSA (arquitectura inteligente de carga)
- Procesos in-memory BI Server y gráficos HTML-5
- Análisis avanzados: preconstruction de nuevas funciones simples en R y Extensión Framework
- Aspecto Visual
- Usabilidad
- Seguridad
1. Nuevas capacidades de visualización de datos
Visual Analyzer
- Nuevo componente “Visual Analyzer”, con acceso desde la suite de OBI, comparte los niveles de seguridad de administración y datos.
- Data Mashups (conexión y trabajo con distintas fuentes a la vez, que detallaremos más en profundidad).
- Muy buena adaptación en pantalla para el fácil trabajo táctil de los informes mobile y table.
- Elimina la distinción entre la creación de informes y la creación de cuadros de mando.
- Podemos crear rápidamente análisis interesantes, a través de la configuración de arrastrar y soltar al nuevo diseño visual.
- Filtrados intuitivos y cruces automáticos de datos con las mejores visualizaciones.
- Posibilidad de añadir sus propios datos, para complementar el modelo de negocio, cargando nuevos ficheros, con los que podemos enriquecer el modelo de datos que se desee explotar con uniones inteligentes.
- Creación de análisis sencillos y rápidos, con fácil uso de mapas (representación rápida de indicadores con tooltip a niveles de países-comunidades-provincias-ciudades en cualquier idioma) y multitud de gráficos interativos.
- Analizar interactivamente los resultados en pantalla, de n gráficos distintos a la misma vez, pudiendo profundizar en el detalle de uno o de todos a la vez, en la misma visualización.
BI ASK
- Los usuarios pueden generar informes en segundos sin formación previa de la herramienta, escribiendo palabras claves de su negocio.
- Tiene un buscador, lo cual permite a los usuarios hablar, literalmente, a sus datos, haciendo preguntas o escribiendo. La herramienta devuelve visualizaciones, que son creadas automáticamente como respuestas, a esas preguntas. Automáticamente nos crea la mejor visualización, permitiendo al usuario identificar rápidamente el concepto de interés de su negocio.
- Además permite la creación de nuevos objetos e informes en miniaturas, que se van guardando en modo resumen para su elección rápida.
- Se accede desde un Nuevo HOME, que es un simple buscador de palabras que va uniendo los resultados.
Mobile: BI ASK
- Podemos descargar la APP desde Google play Store.
- Se pueden crear visualizaciones, en marcha, mientras los usuarios hablan.
- Rediseño Full iOS y mejorado para Android.
- Permite compartir y el fácil uso táctil.
- Ajustes automáticos a su pantalla.
- Notificación GoogleCast.
2. Administración
- Instalación: Mucho más rápido y sencillo, sólo tenemos que tener en cuenta:
“Requisitos del sistema y plataformas compatibles para Oracle Fusion Middleware 12c (12.2.1)”, con el sistema operativo.
Las bases de datos certificadas actualmente son:
o Oracle 12.1.0.1 + / + 11.2.0.4;
o IBM ;
o DB2 10.5 ;
o MS SQL Server 2012.
No es necesario descargar y ejecutar RCU antes de la instalación ya viene en el software.
La instalación consta de cuatro pasos principales:
- Instalar JDK
- Instalar los paquetes necesarios del sistema operativo que utiliza OUI
- Instalar infraestructura FMW
- Instalar y configurar el software OBIEE 12c
- NO más OPMN, todos los servicios, incluidos los servicios del sistema OBI y Java son gestionados por WebLogic desde la consola.
- Migración de OBIEE 11g a 12c: Podemos migrar los metadatos 11g de Oracle BI a 12c en dos pasos, mediante el script de migración de BI (migration-tool.sh):
- La migración es una evolución de la herramienta sin riesgo, ya que no es un cambio de tecnología, sino una actualización de software, lo que nos permite disponer de todos nuestros antiguos desarrollos y el uso de las nuevas funcionalidades.
- Actualizaciones desde 11.1.1.7 (con patch) o 11.1.1.9.
- Mediante un simple archivo jar, se crean todos los contenidos para Oracle BI 12c a partir de la instalación del sistema 11g.
- La utilidad “Upgrade” genera un ‘paquete’ de actualización que se copia en el sistema 12c y se importa.
- BAR (BI Fichero Archivo): nuevo formato de archivo que contiene Catálogo, RPD y Seguridad, empaquetado en un archivo. El archivo se creará en el entorno actual y se importa en el entorno de destino. El proceso de creación del archivo BAR tiene las siguientes opciones para crearlo.
o exportar todo: Para exportar todo, incluyendo usuarios y fuentes de datos para los dos sistemas.
o exportación sin contenido de las carpetas de usuario: Migración del Catálogo sin carpetas del usuario.
o exportación sin pool de credenciales en la conexión: Migración del RPD (Repositorio) actualizado sin conexión en el Pool.
3. Servidor BI
- Nuevos niveles lógicos para dimensiones de tiempo, para el cálculo de series de tiempo más rápidos y para mejorar el tiempo de consulta
- DISPLAY, Sintaxis SortKey soporte de la expresión SQL ORDER BY
- Base de Datos Oracle FAN y conexión Failover Supported, para el apoyo de Oracle BI Server
- Generar fragmentados Agregados en Aggregate Persistence
- Se añaden utilidades mediante línea de comandos:
o Descargar Repositorio
o Subir Repositorio
o Lista de Connections Pool
o Actualización Connection Pool
o Renombrar los Rol de aplicación
o Eliminar Rol Aplicación
o Cambiar el nombre de usuario
o Borrar usuario
o Mostrar variables del repositorio
o Actualización de variables del repositorio.
4. Funcionalidades en los Data Sources
-
Hyperion Sources ADM (Hyperion Financial Management y Hyperion Planning)
HFM (support 11.1.1.7) y Planning Hyperion (support 11.1.1.9)
o Actualización de variables del repositorio
o Se puede reportar directamente desde las aplicaciones de EPM
o Plena fidelidad, creación del modelo automatizado de metadatos
o Se puede usar funciones para ejecutar, lógica específica consolidación/planificación
o Single Sign On, conexión entre OBIEE e Hyperion
-
Cloudera Impala (support también disponible en 11.1.1.9)
o Motor Nativo consulta MPP
o Driver DataDirect Connect ODBC
o Consultas optimas en SQL
o Seguridad de Cloudera Kerberos
-
Apache Spark (support no está disponible en 12.2., estará en breve)
o Acceso a Spark mediante controladores de conectividad a SQL nativo y análisis de grandes volúmenes de datos en Apache Spark.
5. Gestión de los metadatos, Mashup XSA (arquitectura inteligente de carga)
- Permite cargar los datos de un archivo en Excel, mediante una sencilla interfaz web.
- Es posible construir modelos complementarios, sobre datos privados del usuario, pudiendo relacionar el modelo de datos particular con el repositorio, automáticamente. Internamente lo que se produce, es una unión de todos los campos que se encuentre con el mismo nombre en el modelo, uniéndose las cabeceras de las Excel subidas.
- Existe una alerta de confirmación, que avisa si se desea cambiar manualmente la nueva unión o confirmar la realizada automáticamente.
- Para la ejecución de las consultas usa una nueva arquitectura inteligente, que consiste en cachear los datos entre el acceso BBDD y el sistema operativo.
6. Procesos in-memory BI Server y gráficos HTML-5
Procesamiento sofisticado en memoria, que incluyen:
- Optimizaciones BI Server, para soportar múltiples almacenamiento de datos en memoria.
- Mejoras en Essbase, ofreciendo un uso en memoria con concurrencia y escalabilidad en Exalytics, así como mejoras en el rendimiento significativas.
Mejor rendimiento para los datos mashup en:
- XSA cache.
- SortSize 4mb a 64mb.
- Uso de memoria reducido, para los datos de longitud variable.
Rendimiento de las consultas más rápido en:
- Ordenación de agrupaciones y grupos de manipulación.
- Los totales y subtotales en un sólo paso, con Pivotado.
Gráficos HTML-5:
- Mejoran la representación de las vistas y con soporte en mayor número de dispositivos.
- Facilitan a los usuarios crear nuevos grupos, cálculos y medidas.
- Interacción de respuesta más directa y eficiente con los resultados.
7. Análisis avanzados: preconstruction de nuevas funciones simples en R y Extension Framework
Cualquier usuario pueda aprovechar las funciones de análisis avanzado, con el mejor rendimiento:
- Funciones propias en R.
- Funciones en un solo clic, integradas en la interfaz de uso para usuario final.
- Avanzado Analytics Framework.
- Data sets mediante ejecuciones R, con scripts en modo batch.
- Todo accesible a través de editor de expresiones, con funciones predefinidas:
- Bin/Histogram: distribución de los datos en una columna de la tabla.
- Evaluate Script: Esta función ejecuta una secuencia de comandos en R tal como se especifica en el script_file_path, pasando en una o más columnas o expresiones literales como entrada. La salida de la función está determinada por el output_column_name.
- Forecast: Prediciones estandar
- Cluster: agrupa un conjunto de registros en grupos sobre la base de una o más expresiones de entrada, utilizando K- Means o Hierarchical Clustering.
- Outliers: Métodos de detección de valores atípicos.
- Regr: Esta función se puede utilizar para ajustar dos medidas.
- Trendline: Esta función se ajusta a un modelo lineal o exponencial, para devolver los valores.
Ejemplo visualización de un gráfico de dispersión y explotación de datos, usando estas funciones:
Podemos usar R mediante dos opciones :
–Oracle Distribution R (Free):
- R se ejecuta en el servidor OBIEE.
- Podemos descargar e instalar todos los paquetes dependientes R.
–R Opcional en Database:
- Podemos programar en lenguaje R, directamente desde Base de datos.
8. Aspecto Visual
- Una nueva interfaz de usuario, con un simple diseño de la página de inicio que nos permite acceder a todo.
- Nuevo formato de proyectos de análisis (answers) y creación de cuadros de mando, lo que facilita a los usuarios ver rápidamente lo que es importante.
- Interface más elegante comparándolo al clásico BI Home, con un equilibrio entre los nuevos patrones de diseño y la interface familiar 11g.
- Fácil acceso a catálogo y a distintas fuentes de datos.
- Enlaces para actividades comunes (crear un proyecto Visual Analyzer, navegar a cuadros de mando y fácil acceso a todos los objetos), comparamos el formato 11g con 12c, más elegante.
- Opciones de selección de nuevos Gráficos, comparamos 11g con 12c:
9. Usabilidad
- Los usuarios pueden crear análisis inteligentes, simplemente con la recomendación de visualizaciones.
- Nuevas ordenaciones en las vistas de resultados, que antes no se podían realizar:
- Totales de tablas
- Tablas dinámicas
- Gráficos
- Nuevo formato propiedades “Escala Porcentaje %(x 100)”: Especificamos si se debe multiplicar los datos por 100 para mostrarlo como un porcentaje, al establecer las propiedades de una columna.
- Nueva vistas de Matriz de Calor (heatmaps): para representar los datos en dos dimensiones, es fabuloso para big data, para el análisis de grandes cantidades de datos y la identificación de los valores atípicos.
- Gráficos más eficientes.
- Posibilidad de realizar muchas operaciones directamente desde la pestaña de Resultados:
- Propiedades de Editar vista
- Crear Nuevos Grupos
- Crear nuevas medidas calculadas
- Resultados en vistas previas, antes de seleccionar un estilo.
10. Seguridad
- BISystemUser y BISystem desaparecen, no es necesario tener BISystemUser en LDAP. El concepto de usuario de sistema es ahora considerado “virtual” y está representado por la credencial oracle.bi.system /system.user.
- GUID eliminados: Los GUID (Global Unique Identifiers) se han eliminado para facilitar la administración. Los GUID se reemplazan con los nombres de usuario, ya no hay ninguna necesidad de actualizar los GUID para las operaciones del ciclo de seguridad de usuarios.
- Base de datos de seguridad Store: Política y Credencial Store, ahora se almacenan en la base de datos, en lugar del archivo System-jazn y etc.
- Más fácil configurar SSL: La configuración de SSL es mucho más fácil que en las versiones anteriores.
Conclusión, OBI 12c nos ofrece:
- Una gran mejora en problemas de rendimiento de consultas, presentación de informes y gráficos (HTML-5, interacción, drill y ordenación).
- Multi-tenant, arquitectura en la que una única instancia de OBI permite publicar múltiples proyectos, compartiendo la misma administración y seguridad.
- Las ventajas de usar mashups. Presenta nueva información a partir de la ya existente, completando los análisis de los usuarios finales, y evitando el tiempo que llevaba en anteriores versiones los desarrollos necesarios para poder responder a las nuevas exigencias y necesidades de los usuarios.
- Competitividad con proveedores como Tableau y QlikView, que han marcado una tendencia de auto-servicio y flexibilidad de análisis que echábamos de menos, y que ahora completamos con las nuevas características de Visual Analyzer ya mencionadas.
- Interface más elegante, mejorado ajuste en pantalla para móvil y tablet (fácil uso táctil), con la facilidad de tener menos ventanas y mejor búsqueda de componentes, mejorando también la creación de informes automáticos “escribiendo o hablando” a los datos.
- Uso de funciones de análisis predefinidas R (sin necesidad de conocer el lenguaje).
- Se simplifica la representación y configuración para explotar la información sobre mapas y gráficos, facilitando el uso de la herramienta a los usuarios finales.