Archivo

Posts Tagged ‘Business Intelligence’

Agregar, Agregar, Agregar (o cómo acelerar un sistema de BI)

La rapidez (o lentitud) de un sistema de Business Intelligence está condicionada por diversos factores entre los que destacan el hardware disponible, el volumen de datos a analizar y el correcto diseño del data.
Supongamos (y no es poco) que hayamos conseguido la configuración óptima (!!!) de estos factores acorde a nuestro presupuesto, pero que aún así, el rendimiento del sistema no es satisfactorio.
¿Significa esto que hemos agotado nuestras posibilidades y que ha fracasado nuestro proyecto de Business Intelligence?
No. Cuando no es posible mover los datos más rápido, la mejora del rendimiento de un sistema pasa por mover menos datos.

Para reducir el tiempo de acceso a los datos, introduciremos una optimización de diseño: la creación de tablas agregadas (tablas que resumen los datos de las tablas de hechos de un datawarehouse/datamart con menor nivel de detalle, por lo que tienen menor volumen). Aunque mínimamente, estas tablas deberán ser consideradas y mantenidas tanto en las herramientas de diseño, como en la documentación y el desarrollo de los procesos de ETL, etc.

Para que este esfuerzo adicional resulte en una optimización efectiva del sistema de BI, es preciso que éste sea lo suficientemente inteligente como para que, basándose únicamente en los hechos, métricas y agregaciones utilizados por cualquier análisis, sepa escoger de manera totalmente automática y transparente al usuario, el conjunto de tablas que pueda responder de manera más eficiente a la petición.  En cualquier otro caso, habrá que dar formación y soporte a los usuarios para transmitirles el conocimiento necesario sobre el modelo de datos para que sepan escoger las tablas agregadas más adecuadas a cada análisis que pretendan realizar, compromentiendo la viabilidad de la mejora.

La tecnología Oracle puede ayudarnos en la realización de la mayoría de tareas relacionadas con la construcción, mantenimiento y utilización de tablas agregadas; desde la identificación de las consultas más habituales (propósito para la que dispone de varias herramientas), pasando por los agregados que conviene crear, la sintaxis para la creación de las vistas materializadas que hayamos decidido, hasta llegar a asumir la compleja y delicada responsabilidad de elegir las tablas agregadas que pueden responder de manera más eficientemente a las consultas de análisis de los usuarios.
Vamos a centrarnos en los diferentes mecanismos que Oracle pone a nuestra disposición para sacar provecho de la agregación como recurso para acelerar la ejecución de consultas:

Agregar (durante el ETL)

Aunque sería un paso previo a la situación descrita hasta el momento, las herramientas ETL de Oracle como Data Integrator, nos pueden ayudar a agregar los datos que van a poblar el data, siempre conservando una granularidad ajustada a las necesidades de la organización, pero con menor nivel de detalle que en el sistema origen (podríamos por ejemplo, resumir todos los pedidos diarios de un cliente y un producto en el sistema transaccional, como un único registro en el data).

Leer más…

Categorías:BI Etiquetas: , , ,

Oracle EXALYTICS, solución de BI para un rendimiento extremo

El artículo de hoy es una breve introducción a Oracle EXALYTICS, la primera máquina diseñada específicamente para conseguir el máximo rendimiento en el análisis de información.

Exalytics está construida sobre 3 pilares:

  • La suite para el análisis de información (OBI) Oracle Business Intelligence (versión optimizada para Exalytics)
  • Tecnología de Bases de Datos en memoria (Oracle Times Ten & Essbase)
  • Hardware estándar (interconectado a alta velocidad con infiniband) con 1 TB RAM y 40 Cores

Image

Las principales características del hardware son:

  • 1TB Ram 1033Mhz
  • 4 Intel Xeon E7-4870 (40 Cores)
  • Networking:
    • 40 Gbps InfiniBand – 2ports
    • 10 Gbps Ethernet – 2ports
    • 1 Gbps Ethernet 4-ports
    • 3.6 Tb HDD

El software para el análisis de información no podía ser otro que la Oracle BI Foundation Suite (v 11.1.1.6), integrada con versiones de Times Ten (v 11.2.2.2) y Essbase (v 11.1.1.2.2) optimizadas para Exalytics, que gestionan en memoria los datos contenidos en una base de datos externa, para sacar así el máximo partido a toda la potencia del hardware. También ofrece alta disponibilidad y escalabilidad a través de su soporte para cluster (tanto Activo/Activo como Activo/Pasivo).

Times Ten es una BD en memoria con persistencia, que dispone de algoritmos diseñados para trabajar en memoria, con interfaz de programación SQL y con optimizaciones como la compresión de columnas (reduce el consumo de memoria y aumenta el rendimiento).

Essbase es una BD analítica multidimendional (MOLAP) que ha sido optimizada para la paralelización de operaciones, el almacenamiento de datos en memoria, y en el motor de consultas MDX. Dichas optimizaciones le permiten unas mejoras de hasta 16X en la ejecución de consultas MDX y hasta 6X en writeback y operaciones de cálculo (batch inclusive), especialmente importantes para casos de uso como planificación y simulación, y con mayor capacidad de concurrencia.

Estos dos motores de datos en memoria permiten a Exalytics disponer de 4 tecnologías que es capaz de combinar para adaptarse dinámicamente a las necesidades planteadas por los diferentes escenarios de las organizaciones usuarias, ofreciendo así un óptimo rendimiento en sus respuestas:

  • Replicación de datos en memoria. No sólo permite acelerar drásticamente las consultas sobre datamarts que quepan íntegramente en memoria, sino que permite también ofrecer alta disponibilidad y escalabilidad (no sólo replica, también puede distribuir).
  • Data Marts adaptativo. Muchos desarrollos BI presentan unos patrones que concentran la actividad de las consultas en un subconjunto de datos concreto. Exalytics tiene la capacidad de identificar esos datos de acceso habitual y crear con ellos un datamarts en memoria, reduciendo drásticamente el tiempo de acceso.
  • Caché de resultados inteligente. Además de disponer de una caché de resultados en memoria, Exalytics puede utilizarla como tabla para responder a nuevas consultas cuya respuesta ya está en memoria. Dispone también de herramientas para autmotizar su “sembrado” (precargar la consultas más habituales).
  • Cubos en memoria. Son los responsables del alto rendimiento en los escenarios de modelización y simulación. Ya que no sólo ofrecen un acceso a datos multidimensional en memoria, sino que son también actualizables.

Esta versión de OBI ha sido optimizada principalmente para aprovechar los recursos ofrecidos por estos dos motores de datos, pero también se han introducido mejoras visuales en forma de nuevos tipos de gráficos, acceso desde dispositivos móviles, etc.

Todos estos elementos no son nuevos en la cartera de productos de Oracle, podrían ser adquiridos y configurados independientemente. La “gracia” está en que Oracle ha trabajado sobre versiones concretas, optimizando la comunicación entre ellas (no sólo a nivel de software, sino también de hardware) para sacar el máximo partido de cada uno de los elementos y poder ofrecer el conjunto como un producto estándar con mejoras en el rendimiento que individualmente no son alcanzables (algunas por restricciones a nivel de licencia, otras porque sólo están disponibles sobre el hardware Exalytics).

Las jornadas concluyeron con una interesante presentación sobre una prueba de concepto realizada para Deutsche Bank en la que se comparó el rendimiento de un Dashboard específico sobre el sistema actual contra el que ofrecerían diferentes escenarios en los que se combinaba con Exalytics e incluso con Exadata. Los resultados arrojaron mejoras de rendimiento en tiempo de respuesta del siguiente orden de magnitud:

Entorno

Tiempo de Respuesta (seg)

Sistema actual (OBI 10g + DB 10g)

80

Sistema actual (OBI 10g) + Exadata

12

Exalytics + DB Actual (10g)

3

Exalytics + Exadata

1.6

Categorías:Hardware Etiquetas: , , ,

Evento Madrid: Oracle Business Analytics Summit

noviembre 3, 2011 Deja un comentario

El próximo 17 de noviembre se celebrará en el Círculo de Bellas Artes de Madrid el evento Oracle Business Analytics Summit.

Apúntese y podrá asistir a la presentación de Oracle Exalytics In-Memory Machine, cuyo lanzamiento se produjo hace unas semanas en Oracle Open World.

Tras la explicación de un caso de éxito, los asistentes se dividirán en 2 tracks paralelos, uno con sesiones técnicas y otro con sesiones de negocio, en las que se facilitará gran cantidad de información sobre las últimas tendencias, las prácticas recomendadas y las innovaciones más recientes en inteligencia empresarial, aplicaciones de análisis y almacenamiento e integración de datos.

Consulte la agenda y regístrese aquí.

Categorías:Eventos Etiquetas: , , , ,

Webinar: Evolucione a Oracle WebLogic 11g

octubre 22, 2011 Deja un comentario

Evolucione a Oracle WebLogic Server 11g

¿Qué ventajas aportaria Oracle WebLogic a mi organización?

¿Existe una alternativa de futuro a Oracle Discoverer y a Oracle Portal ?

¿Puedo alargar la vida de mis aplicaciones desarrolladas con Oracle Forms/Reports?

Con la adquisición de BEA Systems, Oracle incorporó a su porfolio de productos el servidor de aplicaciones BEA WebLogic Server. Su evolución, Oracle WebLogic Server 11g, es la plataforma Java más adecuada para desarrollar, implementar e integrar aplicaciones empresariales, superando a sus competidores en rendimiento, escalabilidad y mínimos costes operativos, según los princpales analistas independientes.

Oracle WebLogic Server 11g es el componente clave de Oracle Fusion Middleware 11g, la infraestructura para aplicaciones, basada en estándares, más completa e integrada del mercado. Maximiza la eficiencia de los departamentos de TI mediante la explotación óptima de las arquitecturas hardware y software actuales.

El soporte Premier/Extended de Oracle Application Server 10gR2 finaliza el 31-12-2011 (información ampliada). Para no incurrir en riesgos innecesarios, le recomendamos que migre su servidor de aplicaciones iAS/OAS a Oracle WebLogic Server 11g.

Descubra en este seminario Web organizado por Oracle y avanttic, de manera cómoda, ágil e interactiva las ventajas que le aportará migrar su servidor de aplicaciones iAS/OAS a WebLogic Server 11g y el abanico de opciones de evolución que se le abrirán una vez entre en el mundo de Oracle Fusion Middleware 11g. No pierda esta oportunidad y reserve su plaza aquí.

Martes, 25 de Octubre de 2011, 10:00 am – 11:00 am

Webinar: Evolucione a Oracle WebLogic Server 11g

  • Oracle WebLogic Server versus Oracle Application Server
  • Facilidad de migración
  • Alternativas de evolución tras la migración

Vídeo sobre la evolución de iAS/OAS a WebLogic Server

octubre 18, 2011 Deja un comentario

En el siguiente vídeo mostramos las ventajas que le aportará migrar su servidor de aplicaciones iAS/OAS a WebLogic Server 11g y el abanico de opciones de evolución que se le abrirán una vez entre en el mundo de Oracle Fusion Middleware 11g.

El soporte Premier/Extended de Oracle Application Server 10gR2 finaliza el 31-12-2011 (información ampliada). Para no incurrir en riesgos innecesarios, le recomendamos que migre lo antes posible su servidor de aplicaciones iAS/OAS a Oracle WebLogic Server 11g.

Si desea que le realicemos un estudio de evolución gratuito, envíenos un mail a comercial@avanttic.com o llámenos al 93 151 84 51.

Crónica del Webinar “Evolucione a Oracle WebLogic 11g”

septiembre 27, 2011 Deja un comentario


Oracle y avanttic hemos realizado conjuntamente este Webinar en el que se han explicado las ventajas que le aportará migrar su servidor de aplicaciones iAS/OAS a WebLogic Server 11g y el abanico de opciones de evolución que se le abrirán una vez entre en el mundo de Oracle Fusion Middleware 11g.

Aquí tenéis el link a la presentación del Webinar:

Evolucione a Oracle WebLogic Server 11g  (Aitor Casas)
Presentación

Si no has podido asistir a este Webinar y estás interesado en Oracle WebLogic Server 11g, envíanos un mail a comercial@avanttic.com o llámanos al 93 151 84 51.

Talleres de capacitación en Tecnología Oracle (sept. 2011 – abril 2012)

septiembre 22, 2011 Deja un comentario

Durante los próximos 7 meses Oracle ha programado, en Madrid y Barcelona, más de 50 talleres gratuitos (plazas limitadas) sobre tecnología Oracle, repartidos en estas áreas de interés:

  • Fusion Middleware
  • BBDD (Seguridad y Opciones)
  • Business Intelligence

Realizar uno de estos talleres gratuitos es una oportunidad muy interesante para conocer de forma práctica, y en unas pocas horas, alguna de las tecnologías y soluciones de Oracle.

Calendario de talleres en Madrid y Barcelona

Agenda y descripción de los talleres del área de Fusion Middleware

Formulario de inscripción

Contacta con nosotros en comercial@avanttic.com si dudas sobre qué taller sería más adecuado realizar o deseas información adicional.

Webinar: Evolucione a Oracle WebLogic 11g

septiembre 5, 2011 Deja un comentario

Evolucione a Oracle WebLogic Server 11g

¿Qué ventajas aportaria Oracle WebLogic a mi organización?

¿Existe una alternativa de futuro a Oracle Discoverer y a Oracle Portal ?

¿Puedo alargar la vida de mis aplicaciones desarrolladas con Oracle Forms/Reports?

Con la adquisición de BEA Systems, Oracle incorporó a su porfolio de productos el servidor de aplicaciones BEA WebLogic Server. Su evolución, Oracle WebLogic Server 11g, es la plataforma Java más adecuada para desarrollar, implementar e integrar aplicaciones empresariales, superando a sus competidores en rendimiento, escalabilidad y mínimos costes operativos, según los princpales analistas independientes.

Oracle WebLogic Server 11g es el componente clave de Oracle Fusion Middleware 11g, la infraestructura para aplicaciones, basada en estándares, más completa e integrada del mercado. Maximiza la eficiencia de los departamentos de TI mediante la explotación óptima de las arquitecturas hardware y software actuales.

El soporte Premier/Extended de Oracle Application Server 10gR2 finaliza el 31-12-2011 (información ampliada). Para no incurrir en riesgos innecesarios, le recomendamos que migre su servidor de aplicaciones iAS/OAS a Oracle WebLogic Server 11g.

Descubra en este seminario Web organizado por Oracle y avanttic, de manera cómoda, ágil e interactiva las ventajas que le aportará migrar su servidor de aplicaciones iAS/OAS a WebLogic Server 11g y el abanico de opciones de evolución que se le abrirán una vez entre en el mundo de Oracle Fusion Middleware 11g. No pierda esta oportunidad y reserve su plaza aquí.

Martes, 27 de Septiembre de 2011, 10:00 am – 11:00 am

Webinar:  Evolucione a Oracle WebLogic Server 11g

  • Oracle WebLogic Server versus Oracle Application Server
  • Facilidad de migración
  • Alternativas de evolución tras la migración

Oracle tools for Data Replication and Synchronization: Industry Leaders

junio 28, 2011 3 comentarios

En el último informe de Gartner sobre Data Integration Tools, las herramientas de Oracle aparecían con una valoración de 5 sobre 5 en la categoría de Data Replication and Synchronization:

La puntuación de esta categoría se calcula en base a estos pesos relativos:

Business Intelligence and Data Warehousing 10%
Data Consistency Between Operational Applications 25%
Data or System Migrations and Consolidations 35%
Master Data Management 10%
Interenterprise Data Acquisition or Sharing 10%

Oracle GoldenGate delivers low-impact, real-time data acquisition, distribution, and delivery across heterogeneous systems. Using this technology, it enables cost-effective and low-impact real-time data integration and continuous availability solutions. Oracle GoldenGate offers tighter integration with Oracle technologies and applications, support for additional heterogeneous systems, and improved performance. (web, datasheet)

Oracle Data Integrator Enterprise Edition delivers unique next-generation, Extract Load and Transform (E-LT) technology that improves performance, reduces data integration costs, even across heterogeneous systems. Unlike conventional ETL tools, Oracle Data Integrator EE offers the productivity of a declarative design approach, as well as the benefits of an active integration platform for seamless batch and real-time integration. In addition, hot-pluggable Knowledge Modules provide modularity, flexibility, and extensibility. (web, datasheet)

Real Time Data Integration

El uso combinado de ambos productos nos permite, por ejemplo, dar una solución de Business Intelligence en tiempo real cuando existe la necesidad de analizar la situación y estado del negocio, con los datos más actuales y sin necesidad de impactar en los sistemas críticos.

avanttic logra 3 especializaciones Oracle: SOA, Database y BI

En avanttic centramos nuestra estrategia en la especialización en tecnología Oracle y en un servicio de calidad, basado en la profesionalidad y en la experiencia de nuestros consultores.

Las especializaciones que hemos conseguido en mayo del 2011 son:

  • Service-Oriented Architecture
  • Oracle Database
  • Oracle Business Intelligence Foundation

Categorías:avanttic Etiquetas: , ,
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 113 seguidores