Terminología sobre Correcciones y Mejoras en SAP HANA


En cuanto a las correcciones y mejoras que pueden liberarse en SAP HANA, existe una terminología similar a otras plataformas de SAP, quizás con ciertos matices que tratamos de aclarar a continuación:

  • Revisions. Se trata de correcciones para los componentes centrales o core tales como SAP HANA Database, Clientes, Application Fuction Library o SDA).
  • Support Packages (SP). Incluye correcciones o mejoras de todos los demás componentes de SAP HANA, que no cubre una revisión.
  • Support Package Stack (SPS). Se trata de nuevas capacidades o funcionalidades, las cuales tienen una ferecuencia de dos vesces al año. Incluyen las revisiones o SP previos.

La numeración de las SPS y revisiones están alineadas para facilitar su identificación. Por ejemplo, la revisión 90 se refiere a la primera revisión del SPS 09.

Revisiones, SP y SPS de SAP HANA

La nota SAP sobre su compatibilidad con navegadores Web de Microsoft


En la Nota SAP 1672817 se brinda información sobre la compatibilidad de los productos SAP con las principales versiones de los navegadores Web de Microsoft. Entre ellas se señala al nuevo navegador Edge de Windows 10, el cual tiene una arquitectura distinta a Internet Explorer 11 (IE11), entre otras características se señala que no soporta ActiveX.

En este mismo documento de referencia señala la incompatibilidad de MS Edge con productos SAP y la previsión que se ofrece para superarla, destacamos los siguientes casos:

  • SAP BusinessObjects BI (Web Intelligence y Crystal Reports) sería compatible con MS Edge con la BI 4.2 SP2 a mediados de 2016.
  • SAP Lumira soportaría MS Edge desde la actualización 1.29.
  • SAP Design Studio también será compatible con MS Edge, no se precisa fecha, se señala que será “tan pronto como sea posible”, depende de los trabajos de adaptación de SAPUI5.

Referencia: SAP Note 1672817 (o aquí)

El “Modo Enterprise” de Internet Explorer 11 (#IE11)


Ignorar que un software no tendrá más soporte por parte del fabricante, en cualquier caso y más a nivel empresa, es un riesgo muy alto, más aún si se trata de una aplicación que de por si es una “ventana abierta a todo el mundo”, como es Internet Explorer, cuya versiones previas a la 11, ya se encuentran en esta situación.

El principal motivo que puede llevar a una empresa a no utilizar la versión recomendada por Microsoft de su clásico navegador, es la dependencia que puedan tener sus aplicaciones web a determinadas versiones de Internet Explorer.

Una alternativa es comprobar la compatibilidad con otros navegadores, como puede ser Google Chrome o Mozilla Firefox, en ambos casos hemos visto que algunos de los productos que utilizamos son compatibles con estos navegadores pero hasta cierto nivel de actualización.

Otra alternativa es el “Enterprise Mode” que ofrece Microsoft para Internet Explorer 11 (IE11).  Conocedor de los problemas que puede ocasionar su medida, este fabricante ofrece un kit o complemento que brinda características de las versiones previas de IE11, para que las aplicaciones web que lo requieran funcionen correctamente.  En el lace de referencia encontrará más información y el enlace para su descarga.

Referencia: Microsoft.com

Desde el 12.01.2016, la única versión de Internet Explorer con soporte será la 11 (#IE11)


Guste o no, desde el 12 de enero de 2016, Microsoft, para Internet Explorer sólo brindará soporte a la versión 11 (IE11), la cual sólo será posible para los sistemas operativos Windows 7, Windows 8.1 y Windows 10.

Internet Explorer 11, desde el 12 de nero 2016, de uso obligatorio

Independientemente de la versión del sistema operativo Windows que se utilizando, todas las versiones anteriores de este navegador, tales como Internet Explorer 7, Internet Explorer 8, Internet Explorer 9 e Internet Explorer 10, no tendrán más actualizaciones de seguridad o actualizaciones que eviten su vulnerabilidad.

Este hecho es muy importante para empresas que utilizan software dependiente de la versión de este navegador, tales como aplicaciones de gestión o de Business Intelligence.

Pareciera que esta medida de Microsoft va encaminada a forzar a los usuarios a utilizar su nuevo navegador, denominado Microsoft Edge introdicda en Windows 10,  imposible en muchos casos, dado que su arquitectura no es compatible con la arquitectura habitual de las aplicaciones web que se desarrollan en las empresas.

Nuestras sugerencias:

  • Realiza un test minucioso de tus aplicaciones de negocio con la versión 11 de este navegador, quizás algunas características no funcionen como estaría previsto. Tenerlas identificadas puede ayudar a buscar una solución con el proveedor del software.
  • Controla las actualización de IE 11, desactivando su instalación automática. Dependiendo de la urgencia de la actualización de IE11, antes de aplicarla a toda la empresa, realiza pruebas de compatibilidad, una determinada actualización puede significar el motivo de que tus aplicaciones Web no funcionen. Ten presente, que en algunas ocasiones, una actualización puede ser revertida.
  • Valora el uso del “Enterprise Mode” de Internet Explorer 11, se trata de un kit que ofrece compatibilidad para entornos que requieran características de versiones anteriores de este navegador.

Referencia: Microsoft.com

Para la empresa, cada inteligencia para cada necesidad y de manera complementaria


No son poco los documentos que señalan como algunas grandes empresas, poseedoras de grandes volúmenes de información, han construido un modelo de negocio a través del análisis de los datos que tienen a su disposición. No se trata tan sólo de la “magia” de la informática, cuantos más datos poseemos, más crucial resulta formular preguntas inteligentes, habilidad, sólo posible, al menos por ahora, con la inteligencia humana.

El autor del artículo de referencia recomienda para la empresa la aplicación complementaria de cuatro inteligencias conocidas, cada una poseedora de ciertas fortalezas que resultan recomendables en determinadas circunstancias:

  • Inteligencia artificial. Los ordenadores son expertos a la hora de analizar grandes masas de datos a partir de diversas fuentes y resumiéndolos en formatos útiles. Pero sin embargo, los ordenadores no formulan preguntas inteligentes, no dan saltos creativos y no saben cuándo dejar de iterar.
  • Inteligencia de multitudes. Se trata del aporte de un gran grupo de individuos anónimos a un problema empresarial, normalmente reunidos a través de una plataforma digital (mejor ejemplo, Innocentive), técnica conocida como Crowdsourcing. Al igual que ocurre con los ordenadores, se les da bien en optimizar dentro de los parámetros que les son dados. Pueden ser innovadoras dentro de un espacio claramente definido, pero no se les da bien las tareas verdaderamente creativas. Asimismo, tienen poco sentido del contexto, es decir, de la razón por la que trabajan en una tarea en particular.
  • Inteligencia de equipo. Es el valor que pueden aportar un pequeño grupo de cinco a siete individuos cuidadosamente seleccionados. Pueden ser extremadamente buenos a la hora de combinar perspectivas y generar puntos de vistas novedosos. También pueden ser buenos cuando se trata de poner en duda supuestos o la hora de indagar por el contexto más amplio en el que se enmarca su trabajo. En contra, los equipos suelen avanzar con lentitud y terminan ofreciendo resultados de una calidad variable.
  • Inteligencia humana. Los individuos son conscientes del contexto, son altamente creativos (las grandes obras de arte, música o ficción son producto de individuos, no de equipos). Sin embargo, los individuos tienen un alcance limitado en sus logros, sus conocimientos son limitados, son poco eficientes en el análisis de datos y sufren miopía cognitiva, con tendencia a tomar decisiones sesgadas y con estrechez de miras.

Referencia: Harvard Deusto Busines Review (Número 252)

Webinars sobre el profolio SAP EPM (incluye SAP BPC)


Con una frecuencia, al menos por el momento, de una vez al mes, SAP ofrece conferencias a través de la Web (Webinar) sobre los componentes o características de los productos que conforman el portfolio SAP Enterprise Performance Management (SAP EPM, no confundir con el producto SAP EPM Add-in, componente cliente “universal” para varios productos de esta cartera de productos).

Portfolio de soluciones SAP EPM

A través del enlace de referencia se puede acceder a Webinars anteriores o participar de modo online en el próximo evento.

SAP Business Planning and Consolidation (SAP BPC) es el producto más popular de este portfolio, el cual, de acuerdo a recientes actualizaciones lo conforman los siguientes productos:

  • SAP Cloud for Analytics.
  • SAP Strategy Management 10.1.
  • SAP Business Planning and Consolidation 10.1, version for SAP NetWeaver (SAP BPC NW).
  • SAP Business Planning and Consolidation 10.1, version for the Microsoft platform (SAP BPC MS).
  • SAP Profitability and Cost Management 10.0 (SAP PCM).
  • SAP Financial Consolidation 10.1.
  • SAP Disclosure Management 10.1
  • SAP EPM Unwired 3.2 mobile app

Referencia: SAP SCN

 

Matriz de compatibilidad de componentes de SAP BPC 10.1


En el documento de referencia podemos obtener la relación de componentes recomendados para una instalación de SAP Business Planning and Consolidation 10.1 para NetWeaver (SAP BPC 10.1 NW). Este documento se actualizará a medida que se liberen nuevas actualizaciones de este producto.

Matriz de componentes de SAP BPC 10.1 según actualización del componente principal CPMBPC 810(clic para ampliar imagen)

Se debe tener presente, que según la actualización del componente CPMBPC 810 que se esta utilizando, hay una recomendación de los otros componentes necesarios para el funcionamiento de la plataforma.

Referencia: SAP Note 2103585

Próximas actualizaciones de BPC / BI en 2016


Para los primeros meses de este 2016 según el programa de mantenimiento de los productos relacionados a SAP BusinessObjects Business Intelligence y SAP Business Planning and Consolidation (SAP BPC), tenemos las siguientes fechas (señalados por número de semana del año):

Programa de mantenimiento de productos SAP BusinessObjects BI y el portfolio SAP EPM (SAP BPC)

Cabe señalar que el número SP que observamos para BPC 10.0 corresponde al Service Pack del componente CPMBPC 800, es decir, para SAP BPC 10.0 sobre SAP Netweaver 7.30. Las cuatro actualizaciones señaladas para 2016 también significan la disponibilidad de actualizaciones para el componente CPMBPC 801 y 810. La equivalencia de numeración es la siguiente:

  • Para BPC10 sobre NW 7.30 (CPMBPC 800), su último support package actual es el SP19.
  • Para BPC10 sobre NW 7.31 o 7.40 (CPMBPC 801), su último support package actual es el SP12 (la diferencia en la numeración es de 7 unidades con respecto al componente CPMBPC 800, no es que incluya menos mejoras, la diferencia obedece a periodos distintos de su lanzamiento inicial) .
  • Para BPC10.1 NW (CCPMBPC 810), su último support package actual es el SP08 (menos 11 unidades en numeración con respecto al componente CPMBPC 800, por los mismos motivos que el anterior).

SAP BI 4.2 en ramp-up

Otra actualización importante para estos primeros meses del año, es la liberación de SAP BI BO 4.2, prevista para el primer trimestre de 2016, cuando supere su actual fase de ramp-up.

SAP BO BI 4.2 en ramp-up

Referencia: aquí y aquí

Revisando el Roadmap sobre IoT de SAP


Al igual que sucedió con el cloud o el Big Data, los líderes en tecnología están incluyendo el Internet of Things (IoT) en sus propuestas. Son muy optimistas las expectativas de adopción de esta tecnología, que prevén consultoras como Gartner, y que no dejan indiferentes ni a SAP, que en el pasado fue más cauto con otras tecnologías.

Revisando una de las primeras versiones del roadmap sobre IoT que ha publicado SAP el 29 de septiembre de 2015, resulta, por lo menos, complejo de comprenderlo. Como es lógico, este “mapa de ruta” gira alrededor de su plataforma SAP HANA y a las capacidades predictivas que SAP ha ido desarrollando (o adquiriendo) en los últimos años y ha incorporado en su base de datos in-memory y en otros productos.

Visión de integración de dispositivos y procesos según SAP

Salvo mejor parecer, la confusión viene dada porque en un solo documento se ha querido plasmar las posibilidades instalación de la plataforma, toda la gama de posibilidades de interconexión con otros productos y las posibilidades analíticas que se podrían explotar para la implementación de una solución basada en IoT.

SAP Internet of Things - roadmap

Quizás pretendemos ser muy simplistas, pero en IoT para SAP, por un lado señalaríamos la capacidad de cálculo en-memoria de HANA, lo que facilita el procesamiento de grandes volúmenes de datos, y por otro lado, una herramienta como SAP HANA Smart Data Streaming, una de las herramientas señaladas en el roadmap de IoT de SAP.

SAP HANA Smart Data Streaming

SAP HANA Smart Data Streaming (lo abreviaremos como SDS on HANA) fue presentada en la actualización SPS 09 de HANA como una herramienta para capturar datos de manera continuada proveniente de dispositivos y aplicaciones, procesarlos en tiempo real con los siguientes fines:

  • Detectar tendencias y patrones,
  • Identificar valores y monitorizar correlaciones,
  • Generar alertas y notificaciones
  • Actualizar en tiempo real tableros (dashboards operacionales),
  • Formular respuestas a preguntas básicas
  • Agregar y resumir los datos.

SDS on HANA cuanta con varias alternativas de conectividad a varias fuentes de datos. Los datos recibidos son tratados de acuerdo a consultas y reglas (business logic) que brindan la salida deseada que son encaminadas de acuerdo a adaptadores de salida.

Arquitectura de SAP HANA Smart Data Streaming

SDS on HANA incluye varios componentes, entre ellos un plugin para SAP HANA Studio (para los desarrolladores), así como soporte a Continuous Computation Language (CCL) para la aplicación de funcionalidades complejas como agrupamiento y agrupamiento de datos.

Referencia: Roadmap sobre IoT de SAP (o aquí)

La innovación en #IoT, la clave está en el proceso


Internet de las Cosas (Internet of Things – IoT) o simplemente Dispositivos conectados (Connected devices), no es un término nuevo, ya lleva más de tres años con una gran cantidad de menciones y referencias. Para nosotros, IoT debe ser considerado la nueva piedra angular para innovar en la industria y en la vida diaria de las personas, no por la tecnología que conlleva, sino por todos los elementos que lo conforman.

Los macronúmeros del IoT

A continuación, transcribimos un ejemplo de aplicación de IoT que más de una vez hemos leído:

Dejas tu automóvil en un aparcamiento de un supermercado, mientras estás haciendo la compra, alguien le da un golpe. Automáticamente tu vehículo, que ahora es “inteligente”, detecta los daños y envía un informe a tu compañía de seguros. La compañía de seguros contacta contigo a través del teléfono móvil para coordinar fecha y hora para recoger el vehículo para su evaluación por parte de un perito. Simultáneamente, la compañía de seguros realiza indagaciones para identificar al conductor que provocó el choque.

Al leer el párrafo anterior, observamos los elementos que consideramos deberían conformar un servicio basado en IoT:

  1. Dispositivos o cosas capaces de enviar información (dispositivos conectados).
  2. Redes disponibles dónde se encuentren los dispositivos “inteligentes” que faciliten el tránsito de datos entre los dispositivos o hacia una central de procesamiento de datos.
  3. Capacidad de procesamiento y análisis en tiempo real de los datos enviados por los dispositivos inteligentes.
  4. Un proceso, que determina la secuencia de acciones a llevar a cabo como resultado del procesamiento y análisis de datos.

Como sabemos, todo lo que tiene precio y se puede comprar, no es innovación. De los elementos antes señalados, los dos primeros, resultan económicos y fáciles de adquirir, inclusive el tercer elemento. Las propuestas de bases de datos para el procesamiento de grandes volúmenes de información en tiempo real se están popularizando y abaratando.

Para nosotros, en IoT, no se trata tan sólo de sensores o SIMs, la clave está en la definición del proceso, el cual determinará la información que deberán enviar los dispositivos, cómo se procesarán los datos, que acciones se realizarán y sobre todo, cómo interactuará con las personas u otros procesos, para que finalmente se perciba valor en la propuesta basada en IoT.