En la predicción como en el Big Data, el tamaño sí importa

La estadística y la minería de datos no son sinónimo de exactitud, a través de estas técnicas no se obtendrá certezas, si son correctamente utilizadas, se obtendrán buenas aproximaciones. Cuando se señala, por ejemplo, que de cada 10 personas 6 aceptarían un nuevo producto, no es lo mismo indicar esta afirmación si se llega a esta conclusión con un estudio realizado sobre 100 personas que realizado sobre 1.000.000.


La estadística y la minería de datos no son sinónimo de exactitud, a través de estas técnicas no se obtendrá certezas, si son correctamente utilizadas, se obtendrán buenas aproximaciones. Cuando se señala, por ejemplo, que de cada 10 personas 6 aceptarían un nuevo producto, no es lo mismo indicar esta afirmación si se llega a esta conclusión con un estudio realizado sobre 100 personas que realizado sobre 1.000.000.

Las posibilidades que una afirmación, como el ejemplo señalado en el párrafo anterior, se repita o sea más aproximada a la realidad, dependerán del tamaño de la muestra del estudio, es decir, que volumen de subconjunto global de datos se está utilizando (tamaño de la muestra). Para cualquier estudio será imposible obtener información de todo un público objetivo, pero si la muestra es lo suficientemente grande,  el denominado “margen de error” o “error de muestreo” será más pequeño.

El margen de error nos señala en que porcentaje podría variar una predicción o estimación si el tamaño de la muestra variaría.  Mientras más datos analicemos, habrá menores posibilidades de encontrar en la realidad datos distintos o no incluidos en nuestro estudio, asumiendo, en todo momento, que los datos han sido recopilados siguiendo pautas adecuadas, por consiguiente son válidos y fiables.

Cuando señalamos que es tiempo de Big Data, no lo señalamos porque está de moda mencionarlo, sino porque hoy, a diferencias de épocas pasadas, se cuenta con la capacidad de incluir en el procesamiento de la información la mayor cantidad de datos posible, indispensable para las tareas análisis como la predicción.

La tecnología está “distraída”

¿Hay cuestiones más importantes por resolver que brindarles gadgets y redes sociales a las personas? La tecnología ha sido el principal factor para superar problemas o encontrar soluciones a los grandes problemas de la humanidad, pero pareciera que en las últimas décadas estuviéramos más distraídos en “satisfacer” necesidades más fáciles de lograr.


¿Hay cuestiones más importantes por resolver que  brindarles gadgets y redes sociales a las personas? La tecnología ha sido el principal factor para superar problemas o encontrar soluciones a los grandes problemas de la humanidad, pero pareciera que en las últimas décadas estuviéramos más distraídos en “satisfacer” necesidades más fáciles de lograr.  Este el principal argumento de la presentación de TED Talks que compartimos.

Destacamos las siguientes frases:

  • “Los problemas difíciles son difíciles. No es cierto que no podamos resolver los grandes problemas a través de la tecnología. Podemos y debemos, pero estos cuatro elementos han de estar presentes:
    • Los líderes políticos y la población deben querer solucionar los problemas;
    •  las instituciones deben apoyar la solución;
    •  debe tratarse realmente de un problema tecnológico;
    • y debemos comprenderlo.”
  • “…y hacer otras cosas no porque sean sencillas, sino porque son difíciles.

El «después» de la actualización SP11 de SAP BPC 10.0 NW

Lo usual que se puede esperar de un nuevo modelo, versión o actualización de cualquier cosa es que nos brinde mejoras o soluciones a problemas, pero en informática, casi siempre no es así. No sorprende que lo que tango gustaba ya no existe o lo que funcionaba bien genera nuevos problemas.


Lo usual que se puede esperar de un nuevo modelo, versión o actualización de cualquier cosa es que nos brinde mejoras o soluciones a problemas, pero en informática, casi siempre no es así.  No sorprende que lo que tango gustaba ya no existe o lo que funcionaba bien genera nuevos problemas.

SAP no es la excepción a esta regla, todo lo contrario, pero con la salvedad que con relativa prontitud nos brinda nuevas actualizaciones que solucionan los problemas originados de la actualización anterior.  En el caso de la última actualización SP11 de SAP Business Planning and Consolidation for NW (SAP BPC) hemos encontrado tres notas que deberían aplicarse luego de esta actualización, en especial 1912030 si es que tienes modelos de Consolidación, la cual señala lo siguiente:

After install note 1775713 or upgrade BPC (Business Planning and Consolidation) to versions between Support Package SP09 and SP11, Balance Carry Forward gets performance issue.

Las otras dos notas son las siguientes:

Error WIS 30270 subsiste en BI 4.1

En el mundo de SAP BusinessObjects BI, inclusive en la era pre-SAP, existe un código de error que nunca hemos dejado de ver en todas las versiones, nos referimos al Error WIS 30270. Se trata de un error genérico que puede ir acompañado con una amplia variedad de mensajes que brindan nulos indicios del origen o solución.


En el mundo de SAP BusinessObjects BI, inclusive en la era pre-SAP, existe un código de error que nunca hemos dejado de ver en todas las versiones, nos referimos al Error WIS 30270.  Se trata de un error genérico que puede ir acompañado con una amplia variedad de mensajes que brindan nulos indicios del origen o solución. Hace más de un año nos encontramos con este error cuando configurábamos la versión 4.0 y también recientemente con la versión 4.1 SP01 (liberada el 23 de agosto, y ya cuenta con dos patchs), en este último caso, el mensaje recibido ha sido el siguiente:

An internal error occurred while calling instance API ERR_WIS_30270

El origen puede estar relacionado con la versión de los componentes JAVA, es decir el servidor de aplicaciones Web y la máquina virtual java. Inclusive seguimos considerando la versión del sistema operativo del host, que seguimos recomendando que sea totalmente en inglés.  Recomendamos realizar la instalación sobre un servidor totalmente “limpio”, sólo con el software del sistema operativo.  Por suerte, contamos con una maqueta de máquina virtual con estas características, un “salvavidas” antes de buscar explicaciones o soluciones que serán difíciles de encontrar, que inclusive SAP no ha podido acotar. 

Al finalizar la instalación, e inclusive antes de profundizar en la customización, realiza pruebas de generación de consultas e informes, grabación y visualización en Web Intelligence (tanto la versión Java como la de cliente enriquecido), es preferible detectar los problemas en esta fase inicial.

SAP HANA Forum, BCN 31 Oct 2013

El próximo 31 de octubre de 2013, en Barcelona, se realizará el primer Forum internacional sobre SAP HANA en España, una jornada en donde se podrá conocer más de esta tecnología, usos, novedades y planes de futuro.


El próximo 31 de octubre de 2013, en Barcelona, se realizará el primer Forum internacional sobre SAP HANA en España, una jornada en donde se podrá conocer más de esta tecnología, usos, novedades y planes de futuro.

SAP HANA Forum, en Barcelona el 31 de octubre 2013

¿Qué es SAP HANA?

Es la tecnología de SAP que combina hardware y software que posibilita el procesamiento en memoria (in-memory computing)

 ¿Qué es in-memory computing ?

La computación o procesamiento en memoria es la técnica que consiste en mantener los datos en la memoria RAM, lo más próximo a las CPUs, eliminando cualquier interacción con dispositivos mecánicos o electromecánicos como los discos duros, disminuyendo considerablemente el tráfico de datos durante las tareas de tratamiento de la información.

¿Qué conforma SAP HANA?

Todo el software y hardware de SAP HANA está preparado para la tecnología in-Memory Computing, algunos elementos gestionan el almacenamiento de datos y otros los procesan o facilitan su procesamiento. Los siguientes son los principales elementos que lo componen:

  • SAP HANA Appliance. Es el hardware certificado por SAP para utilizar HANA. Estos equipos los proveen ciertos fabricantes con diversas configuraciones pero que cumplen determinadas exigencias como el uso de procesadores INTEL específicos.
  • SAP HANA Database. Señalado como el corazón de esta tecnología. Es la primera BBDD in-memory computing. Comprende la ingeniería necesaria para que todos los datos que se esperan utilizar estén en memoria para agilizar su procesamiento. A través de tareas en segundo plano, los datos son constantemente respaldados en disco para evitar su perdida si fallara el suministro eléctrico.
  • SAP HANA Studio. Es la consola multipropósito que permite, a través de fichas (perspectivas), realizar las tareas administrativas, seguridad, modelado de datos, programación, monitorización, y otras actividades que se requieran. Estas perspectivas se pueden activar si se cuenta con las autorizaciones adecuadas.
  • SAP HANA Extended Application Services (HANA XS) Es el servidor y contenedor de aplicaciones Web que permite albergar aplicaciones desarrolladas a medida para que utilicen el procesamiento en memoria de HANA.

 ¿Por qué SAP HANA Database es la mejore BBDD?

Además de tener los datos constantemente en memoria, las claves de éxito de HANA son los siguientes:

  • Uso dual de almacenamiento columnar y relacional.
  • Compresión de datos en memoria.
  • Procesamiento en Paralelo (varios procesos ejecutándose simultáneamente en distintos CPUs o partes de un mismo proceso ejecutándose en varios CPUs)

En una palabra ¿Qué es SAP HANA?

Es una plataforma. HANA brinda toda la infraestructura necesaria para desarrollar o implementar la nueva generación de aplicaciones de negocio que brindarán respuesta en tiempo real.  Los principales productos SAP que nos permiten obtener los mejores beneficios de la tecnología HANA son los siguientes:

  •  SAP Suite powered by SAP HANA (incluye ERP y CRM entre otros components)
  • SAP NW BW powered by SAP HANA (BW on HANA)
  • SAP BusinessObjects Business Intelligence 4.0/4.1 (Para acceder a datos HANA y BW on HANA)

 ¿Qué partners de hardware HANA existen?

El hardware para HANA es validado por SAP,  lo proveen determinados partners: IBM, HP, Fujitsu, Hitachi, Dell y Huawei (el último en integrarse a esta lista).  A pesar que deben cumplir ciertos criterios como el uso de procesadores Intel (Nehalem EX y Westmere EX E7), hay importantes diferencias entre ellos, tales como las posibilidades de ampliación de la memoria, configuración de discos o las configuraciones en más de un nodo (scale-out).  Particularmente, por la innovación constante, apostamos por IBM como partner de hardware SAP HANA.