13
Hyperion Day Oracle Essbase Máximo rendimiento Carlos Recarey - Diciembre, 2010

2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

Embed Size (px)

DESCRIPTION

Caso de éxito (Nova-praxis): Como obtener todo el rendimiento de Hyperion Essbase. Saque el máximo partido de su solución analítica.

Citation preview

Page 1: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

Hyperion Day

Oracle EssbaseMáximo rendimiento

Carlos Recarey - Diciembre, 2010

Page 2: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

Agenda

1. Nova-Praxis Soluciones

2. Beneficios de los desarrollos con Essbase Studio

3. Caso de éxito Essbase Studio: Prosegur

4. Beneficios de modelos Essbase ASO

5. Casos de éxito Essbase ASO: Arcelor y Acciona

6. Conclusiones

Page 3: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

1. Nova Praxis Soluciones

Creada en el año 2007, NOVA PRAXIS es una empresa de capital español, especializadaen implementaciones de:

• Inteligencia de Negocios (Business Intelligence - BI)• Datawarehousing• Datamarts multidimensionales• Aplicaciones de query & reporting• Cuadros de mando• Aplicaciones analíticas

• Gestión del Rendimiento ( Enterprise Performance Management – EPM)• Planificación y Presupuestación• Control de Gestión• Gestión de Rentabilidad y Costes• Costes ABC (Activity based costing)• Consolidación Financiera

•Formaciones: Único Centro Autorizado en España por ORACLE UNIVERSITY para la impartición de formaciones de productos ORACLE HYPERION

Page 4: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

2. Beneficios Oracle Essbase Studio

Oracle Essbase Studio: permite desarrollar y mantener de forma sencilla modelos multidimensionales, basados en múltiples orígenes de datos (relacional, multidimensional, fichero plano, etc.)

Tipos de Modelos de Essbase Studio:• BSO• ASO• XOLAP (sobre arquitectura ASO)

Ventas

Costes

Producción

Page 5: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

2. Beneficios Oracle Essbase Studio

Desarrollos sin Oracle Essbase Studio

•Es necesario definir procesos demantenimiento de metadata y carga dedatos

•Para múltiples orígenes de datos autilizar se deben desarrollar procesos deunificación de los mismos

•Se deben actualizar los datos cada vezque existe en cambio en origen

•Necesidad de mas de una herramientapara trabajar con modelos relacionales.Ej: EIS para creación de reportes DrillThrough

Desarrollos con Oracle Essbase Studio

•Reutilización de modelos existentes

•Mantenimiento de metadata y carga de datosgestionado por Essbase Studio

•Centralización de los Orígenes de datos

•En modelos XOLAP no se requiere actualizarlos datos que han cambiado en el origen

•Reutilización de metadata.

•Centralización de todos los accesos amodelos relacionales, para creación deaplicaciones como para reportes Drill Trough

Page 6: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

3. Caso de Éxito Essbase Studio: Prosegur

Explotación de la información del DW con modelos multidimensionales, sin replicación de datos y con tiempos de desarrollos cortos

Modelos Desarrollados con XOLAP:

• P&L para Francia y Portugal• P&L para España• P&L para el resto de los países• Nómina (actualmente en desarrollo)• Costes asociados a la Nómina (actualmente en desarrollo)

Page 7: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

3. Caso de Éxito Essbase Studio: Prosegur

• Reutilización de modelos existentes: nuevos modelos se realizaron sobre estrellasya existentes que eran explotadas con reportes estáticos.

• Explotación multidimensional de la info del DW a través de los complementos deExcel( Add In), herramienta ya utilizada y aprobada por los usuarios funcionales.

•Reutilización de los procesos de mantenimiento de carga y estructuras.

•No hay duplicidad de la información, los datos residen en un único DW y sonanalizados con vistas multidimensionales, con reportes ad-hoc.

•Los modelos en XOLAP, se basan en la tecnología multidimensional ASO, la cualmaneja miles de miembros sin afectar la performance.

•Reducción de los tiempos de desarrollo, al basarse en modelos relacionales yaexistentes (tiempos de desarrollo por modelo aprox. entre 15 y 20 días).

•El equipo de desarrollo ya no requiere de gran experiencia en modelosmultidimensionales debido a que gran parte de la lógica reside en el DW.

Page 8: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

4. Beneficios Oracle Essbase ASO

Las aplicaciones en ASO, tienen como objetivo representar modelos con granvolumetría, donde sus dimensiones cuentan un largo número de miembros (másde un millón).

Al no almacenar todas las agregaciones, estás aplicaciones pueden contenergran volumen de información, sin verse reflejado esto en espacio en disco.

También es posible almacenar ciertas vistas de agregación para mejorar lostiempos de respuesta.

Page 9: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

5. Casos de Éxito Essbase ASO: Arcelor

Objetivo: Optimizar los tiempos de carga, cálculo y de consulta.Migración de Modelos BSO a ASO.

ARCELOR

Modelo de Ventas con 12 dimensiones y más de 30.000 miembros.

En formato BSO, tardaba aproximadamente 10 horas en cargar más de 6 meses de información y ejecutar los cálculos de agregación.

Con ASO los tiempos se redujeron a 10 minutos.

Modelo Analítico, con 11 dimensiones y 5000 miembros. Modelo simple y sin formulaciones complejas.

En formato BSO tardaba en cargar y calcular 1 hora. En tiempos de cierre esta tarea se debía de realizar constantemente lo cual retardaba la operatoria.

Con ASO los tiempos se redujeron a 5 min.

Page 10: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

5. Casos de Éxito Essbase ASO: Acciona

Objetivo: Optimizar los tiempos de carga, cálculo y de consulta.Migración de Modelos BSO a ASO.

ACCIONA

Modelo de Recursos Humanos con información muy dispersa.

En formato BSO con dos años de información (completamente agregada) ocupaba 60 Gb aproximadamente. El tiempo de carga y agregación era de más de 7 horas.

Con ASO el tiempo de carga se redujo a 30 minutos, incluyendo la materialización de las vistas de agregación y el espacio en disco se redujo a casi 2 Gb.

.

Page 11: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

6. Conclusiones

• Essbase, en sus diferentes tipologías de aplicaciones, puede modelarmúltiples escenarios de información, con mayor o menor volumetría.

• Essbase dispone de opciones para controlar la duplicidad de información.

• Essbase reutiliza la lógica y desarrollos de los modelos existentes.

• Essbase utilizado como modelo final de análisis y también como origen dedatos para nuevos modelos.

• Finalmente Essbase ha evolucionado, dejando de ser una plataformautilizada exclusivamente por usuarios financieros con finalidadesanalíticas para también ampliar sus capacidades dentro de la plataformatécnica.

Page 12: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

Referencias

Page 13: 2 - Rendimiento de Hyperion Essbase - Oracle Hyperion Day - 1 Diciembre

GRACIAS

Nova Praxis Soluciones de Negocio, S.L.Centro de Empresas de Boadilla

c/ Ronda nº128660 Boadilla del Monte, Madrid

+34 91 632 02 07www.nova-praxis.com