«Process algorithms» y «Database Predictive algorithms» en SAP Predictive Analysis

Cuando se tiene los datos que se desean analizar en SAP Predictive Analysis (PA), se deberán aplicar algoritmos para identificar patrones en los datos. PA incluye algoritmos propios, (denominados nativos ), adicionalmente se puede utilizar los algoritmos del Lenguaje R (si se ha configurado este componente Open Source) y si se cuenta con SAP HANA, se puede utilizar los algoritmos de la Predictive Analysis Library (PAL) de esta plataforma.


Cuando se tiene los datos que se desean analizar en SAP Predictive Analysis (PA), se deberán aplicar algoritmos para identificar patrones en los datos.  PA incluye algoritmos propios, (denominados nativos ), adicionalmente se puede utilizar los algoritmos del Lenguaje R (si se ha configurado este componente Open Source) y si se cuenta con SAP HANA, se puede utilizar los algoritmos de la Predictive Analysis Library (PAL) de esta plataforma. 

Escenarios de configuración de SAP Predictive Analysis

Cuando los algoritmos se ejecutan en el cliente se denominan de tipo Process algorithms  y cuando se ejecuta a nivel de base de datos SAP HANA se denomian del tipo Database Predictive algorithms.

Algoritmos soportados en SAP Predictive Analysis

Sólo en el modo de conexión «HANA Online» de PA se puede utilizar los algoritmos de la PAL y combinados con el Lenguaje R, en este último caso, R debería estar configurado para utilizarlo con PA y HANA, así mismo, se deberá contar con la autorización para crear scripts R en HANA (revisar el documento “SAP HANA R Integration Guide”).

Anuncio publicitario

¿SAP Predictive Analysis, la evolución de SAP Lumira?

Cuando SAP presentó a Visual Intelligence (SAP Lumira) señaló que se trataba de una evolución de SAP BusinessObjects Explorer, a nuestro parecer, cada vez difiere más. Pero si de evoluciones o similitudes se trata, las encontramos entre SAP Lumira y SAP Predictive Analysis (PA).


Cuando SAP presentó a Visual Intelligence (SAP Lumira) señaló que se trataba de una evolución de SAP BusinessObjects Explorer, a nuestro parecer, cada vez difiere más.  Pero si de evoluciones o similitudes se trata, las encontramos entre SAP Lumira y SAP Predictive Analysis (PA).

Opciones gráficas de SAP Predictive Analysis

No nos referimos sólo por la interfaz de usuario o porque se diseñaron uno sobre otro, es por eso que difícilmente se podrá tener instalados los dos programas en el mismo ordenador (prueba nuestra sugerencia para superar este inconveniente), sino por hechos como los siguientes:

  • Los documentos salvados de PA (*.SVID) pueden ser abiertos en Lumira, pero toda la funcionalidad que ofrece la aplicación de minería de datos y estadística, como el panel Predict, no es accesible en Lumira.
  • Desde las últimas versiones, es posible utilizar las mismas licencias de evaluación entre ambas aplicaciones.
  • Si es usuario de SAP Lumira puede solicitar una licencia de evaluación por 30 días para PA, introduciría el número de licencia de prueba en Lumira, saldría de la aplicación, luego volvería a ingresar y podrá acceder a las funcionalidades de PA desde Lumira.
  • La documentación señala «Currently, no direct upgrade possible from SAP Lumira to SAP Predictive Analysis.» como si en un futuro podría ser posible realizar esta migración.

Es indiscutible que ambos programas tienen un origen común, pero con perfiles de usuarios finales muy distintos, SAP Lumira para usuarios de negocio con necesidades analíticas y gráficas concretas y SAP Predictive Analysis para analistas con conocimientos estadísticos, buscando la obtención de nuevos conocimientos.

Maduración de una plataforma de BI vs el valor para el negocio

Características de los modelos predictivos

Escuchamos y utilizamos a menudo la palabra modelo, en cada contexto tiene un significado y uso particular, tales como en SAP BPC o SAP Dashboards. Pero si nos encontramos en ámbito de la minería de datos y estadística, nos estamos refiriendo al modelos predictivos, los cuales tienen la principal finalidad de simplificar una realidad, en muchas ocasiones, muy compleja, se trata de representaciones simplificadas sobre fenómenos, procesos, situaciones o de cualquier sistema.


Escuchamos y utilizamos a menudo la palabra modelo, en cada contexto tiene un significado y uso particular, tales como en SAP BPC o SAP Dashboards.  Pero si nos encontramos en ámbito de la minería de datos y estadística, nos estamos refiriendo al modelos predictivos, los cuales tienen la principal finalidad de simplificar una realidad, en muchas ocasiones, muy compleja, se trata de representaciones simplificadas sobre fenómenos, procesos, situaciones o de cualquier sistema. Un modelo es un conjunto de elementos o variables relacionadas entre sí para representar  parte o todo un sistema.

Los modelos son una importante herramienta de análisis de la información para apoyar la toma de decisiones a partir de la explicación de lo sucedido y la predicción, que se puede descubrir  de estas estructuras de análisis.

La principal característica de los modelos es la disminución de la complejidad, además de los siguientes aspectos:

  • Representaciones simplificadas de la realidad
  • Definen variables relacionadas
  • Ayudan a pensar con racionalidad
  • Permiten observar y medir los cambios
  • Útiles para contrastar la realidad
  • Permiten la integrar enfoques parciales.

SAP Predictive Analysis

SAP Predictive Analysis es una nueva propuesta de SAP, se trata de un programa de análisis estadístico y minería de datos que permite elaborar modelos predictivos para identificar relaciones ocultas entre los datos y desde el cual se puede comprender mejor la información y formular predicciones sobre eventos futuros.  Las técnicas de análisis de datos que se puede realizar con PA son las siguientes:

  • Previsión de series de tiempo (time series forecasting),
  • Detección de valores atípicos (outlier detection),
  • Análisis de tendencias (trend analysis),
  • Análisis de clasificación (classification analysis),
  • Análisis de segmentación (segmentation analysis)
  • Análisis de afinidad (affinity analysis)

¿Visual Intelligence (Lumira) y Predictive Analysis no pueden ser instalados en le mismo ordenador?

Estos dos aplicaciones cliente (para utilizarlos requieren ser instalados en cada ordenador) tienen mucho en común, interfaz gráfica de usuario, requerimientos técnicos, nivel de actualización/parche (v1.0.10), y otras cosas más menos relevantes, hasta aquí no hay ningún inconveniente, el problema es que estas dos nuevas aplicaciones, desarrolladas íntegramente por SAP, comparten la misma carpeta de instalación lo que impide que sean instalados en el mismo ordenador.


Estos dos aplicaciones cliente (para utilizarlos requieren ser instalados en cada ordenador)  tienen mucho en común, interfaz gráfica de usuario, requerimientos técnicos, nivel de actualización/parche (v1.0.10), y otras cosas más menos relevantes, hasta aquí no hay ningún inconveniente, el problema es que estas dos nuevas aplicaciones, desarrolladas íntegramente por SAP, comparten la misma carpeta de instalación lo que impide que sean instalados en el mismo ordenador.

Mensaje al intentar instalar Predictive Analysis en un ordenador que ya tiene Visual Intelligence

Visual Intelligence (desde el 10 de mayo denominado Lumira) y Predictive Analysis (PA, espero que no le cambien el nombre) tienen un instalador similar, que hasta ahora, no permite especificar una carpeta de instalación distinta a la que viene por defecto  (<carpeta de archivos de programa>\Visual Intelligence).  Si tenemos instalado Lumira y deseamos instalar PA el instalador no lo permite. Solución según la nota 1794741, desinstalar  Lumira.

Algo similar quedarían las carpetas de instalación de Lumira (Visual Intelligence) y Predictive Analysis

Para que puedan tener instalados ambos productos, na alternativa sería lo siguiente:

  1. Primero instalen PA,
  2. Luego de la instalación renombren la carpeta,
  3. Ejecuten la aplicación para que se actualice la referencia con la nueva ubicación,
  4. Instalen Visual Intelligence (Lumira)
  5. Si tuvieran ya instalado Lumira, renombre la carpeta InstallData contenida en la carpeta de instalación (Visual Intelligence) y prosigan con el paso 1.

Sí, totalmente de acuerdo, es increíble que dos productos que podrían ser dirigidos a un mismo tipo de usuario no se haya considerado que deberían poder ser instalados en un mismo ordenador. Nos imaginamos que un día los programadores de estas aplicaciones tenían bastante avanzado Visual Intelligence, recibieron la indicación de desarrollar un nuevo programa y no tuvieron mejor idea que utilizar su desarrollo anterior de “maqueta”, sin considerar más aspectos, algo que sucede de manera bastante habitual en otros contextos.

Referencia: (aquí)

SAP, en el podio de la Predicción para Big Data

El informe «Forrester Wave: Big Data Predictive Analytics» el cual evalúa a ocho fabricantes de herramientas de análisis predictivo, posiciona a SAP como tercera mejor propuesta, gracias a su reciente herramienta de predictividad, SAP Predictive Analysis, liberada en 2012.


El informe «Forrester Wave: Big Data Predictive Analytics« el cual evalúa a ocho fabricantes de herramientas de análisis predictivo, posiciona a SAP como tercera mejor propuesta, gracias a su reciente herramienta de predictividad, SAP Predictive Analysis, liberada en 2012.

The Predictive Analytics Process Must Be Continuous To Ensure Effectiveness

A nuestro parecer, dado del necesario conocimiento de técnicas matemáticas y estadísticas, el sector de análisis predictivo y minería de datos se ha caracterizado por pocas propuestas fáciles de utilizar y de usuarios con muchas dificultades para aplicar su uso en la gestión de sus organizaciones.  Un reflejo de esta situación, por un lado, es la presencia de sólo ocho empresas en el estudio de la consultora Forrester (en orden según el ranking): SAS, IBM, SAP, Tibco, Oracle, StatSoft, KXEN, Angos Software, Revolution Analytics y Salford Systems.  Por otro lado, empresas como SAS e IBM (SPSS y Netezza), con muchos años en el sector, cuentan a nivel mundial con alrededor de 3.000 y 1.500 clientes respectivamente.

Forrester Wave, Big Data Predictive Analytics Solutions, Q1 ’13

Según el informe, la presencia de SAP obedece a la integración de SAP Predictive Analysis con SAP HANA, la cual incluye biblioteca de funciones con procesamiento en la base de datos in-memory computing, conectividad con el lenguaje estadístico R, así como la interfaz de la herramienta, con funcionalidades similares como las que ofrecen las herramientas de SAS y SPSS (IBM).  Estas características, en su conjunto, brindan mayor escalabilidad para el procesamiento de grandes volúmenes de información (Big Data).

Referencia: InformationWeek y Forrester.com