Archivo de la categoría: Plataformas BI

Compatibilidad de clientes SAP BusinessObjects BI con carcaterísticas SAP BW


Cada vez es más estable la compatibilidad de las aplicaciones cliente de la plataforma SAP BusinessObjects BI con fuentes de datos de SAP BW, especialmente con consultas BEx. Pero no todas las herramientas cliente SAP BO BI son compatibles, por igual, con todas las características de estas fuentes de datos.

extracto-de-la-matrix-de-compatibilidad-con-sap-bw

En la nota SAP de referencia encontraremos un fichero Excel en el que se detalla la compatibilidad de los siguientes clientes de la plataforma Business Intelligence de SAP 4.1 y 4.2: “Universos UNX”, “Web Intelligence“, Dashboards, “Crystal Reports Enterprise”,  “Analysis, edition for OLAP”. Adicionalmente, también se incluye la compatibilidad con SAP Lumira (Desktop),  “Anlysis, edition for MS Office” y Design Studio.

Referencia: SAP Note 1869560 (o aquí)

Anuncios

Federación de fuentes de datos en SAP BusinessObjects BI


Con el término “federación” (federation) en SAP BusinessObjects BI se hace referencia a la posibilidad de combinar conjuntos de datos de proveedores o bases de datos distintas, sin la necesidad de recurrir a un repositorio físico que los agrupe.  La principal ventaja que obtendríamos es que accederíamos a la información más actualizada que almacenarían las fuentes de datos de nuestro interés.

sap-businessobjects-bi-4-1-y-posteriores-idt-data-foundation-federation-layer

A través del Information Design Tool (IDT, traducida como Herramienta de Diseño de Información), la aplicación cliente para crear universos, podemos definir diversas conexiones a fuentes de datos relacionales tales como Microsoft SQL Server, Oracle, IBM DB2, Sybase, Teradata, SAP BW (modo relacional), ficheros de texto, XML, Excel, entre otros. Definidas las conexiones relacionales las podemos agrupar en una capa de “infraestructura de datos multifuente” (multisource data foundation) para que se puedan acceder a ellas como si de una única fuente de datos se tratase.

En la denominada “Capa de Federación” (Federation Layer) del IDT, podemos definir los flujos de combinación de las tablas de las distintas fuentes que hemos seleccionado, para dar lugar a nuevas tablas lógicas, denominada tablas federadas, en estas combinaciones señalaremos los criterios y lógicas para este fin, haciendo uso de interfaz gráfica sin apenas necesidad de escribir código SQL, de manera similar a herramientas ETL (Extracción, Transformación y Carga de datos). Si fuese necesario escribir scripts SQL para la creación de una tabla federada, se deberá utilizar un SQL estándar, sin utilizar sentencias particulares que ofreciese cada fabricante de motores de bases de datos.

Debes tener presente que las infraestructuras multifuente para la federación de datos requieren más recursos del host de SAP BusinesObjects BI, los cuales son gestionados por el servicio “Data Federation”, incluido en el servidor Adaptive Processing Server (APS), el cual, como tarea de custumización o puesta a punto de la plataforma, debería estar en funcionamiento de manera aislada, con una asignación de 2 a 8 GB de memoria, según los volúmenes de datos que se acceda.

Visión del Business Analytics como evolución del Business Intelligence


Al margen de intereses comerciales ajenos, entendemos el Business Analytics como una evolución del Business Intelligence, usualmente implementado de manera rígida, sobre información y modelos de datos conocidos, dando lugar, con mucha probabilidad, que día a día, no tengas ningún sobresalto al observar el reporting , tableros y cuadros de mando que con mucho esfuerzo se ha adoptado en tu organización.

Del tubo único, a la red de tuberías, la información valiosa puede venir de cualquier parte

Pero hace tiempo que las cosas han cambiado, los datos ya no vienen por una única tubería. Hoy por hoy, la variedad y velocidad como llegan los datos, se confrontan con la necesidad de analizarlos con el fin de obtener conclusiones rápidas, veraces y útiles para gestionar los procesos del negocio. Así, en esta coyuntura, surge el concepto del Business Analytics el cual debería tender a lo siguiente:

  • Facilidad para integrar información de sistemas heterogéneos.
  • Mayor facilidad para acceder a las fuentes de datos.
  • Uso de otras técnicas de análisis, además de los clásicos reporting y cuadros de mando.
  • Independencia del área de técnica.
  • Preparación de los datos en menor tiempo.
  • Orientado al self service o autoservicio (usuarios capaces de crear sus propios documentos de análisis).
  • Mejor uso de las mayores capacidades de procesamiento de los equipos actuales.

La implementación del Business Analytics tiene dos pilares, por un lado, la adopción de herramientas o plataformas tecnológicas que faciliten un análisis más ágil y por otro lado, quizás aún más relevante que el componente técnico, es la adopción de esta filosofía en la organización, la cual facilite el acceso a otras fuentes de información y valore las conclusiones que de este nuevo análisis se obtenga.

Nueva licencia para SAP BusinessObjects BI 4.2 SP02 y actualizaciones superiores


Si estas actualizando una plataforma SAP BusinessObjects BI 4.2 SP02 o superior desde una instalación igual o previa a la 4.1, podrías ver una pantalla similar a la siguiente:

Nueva Licencia para SAP BusinessObjects BI 4.2 Sp02 y superiores

Las claves de las licencias de las versiones 4.0 y 4.1 eran las mismas, pero a partir de la 4.2 SP02 de SAP BO BI, deberás solicitar nuevas claves de licencias (entendemos que no significa un costo adicional si tienes una licencia con mantenimiento vigente 4.*). Esta solicitud se podrá realizarse vía la Web de soporte SAP o a la empresa intermediara que te brinda el soporte.

Si ignoras este mensaje, al tratar de utilizar la plataforma podrías ver un mensaje de error similar al siguiente: “The product key is not valid. INS00140”. Recuerda que la actualización de la “license key” se realiza en la CMC, luego de esto, deberías verificar si los servidores de BO se encuentran habilitados y es recomendable reinicializar la SIA.

Referencia: SAP Note 2282189

Roambi, con un papel poco claro en el portfolio SAP BI, Cloud o Mobile


A mediados de febrero de 2016 SAP adquirió MeLLmo, la compañía creadora de Roambi Analytics, una de las mejores aplicaciones de Business Intelligence Cloud y Mobile, caracterizada por rápidas implementaciones, principalmente por la facilidad de la reutilización de documentos BI de otros fabricantes como fuentes de datos.

Roambi Analytics, img01

Ha transcurrido medio año y vemos una pobre integración de Roambi con respecto a otras adquisiciones.  No observamos que haya variado la identidad (salvo que ahora le llaman SAP BusinessObjects Roambi) o la forma de utilizar Roambi Analytics o Roambi Flow, esta segunda herramienta menos conocida pero útil para agrupar y editar visualizaciones y otros elementos de información en un PDF.

Roambi Analytics, img02

La documentación y gran parte del soporte se sigue llevando en el portal original del producto. Revisando los road maps, en la reciente actualización del mapa de ruta de la plataforma de SAP Business Intelligence, no vemos ninguna referencia a Roambi, y la misma ausencia se da en los planes de Mobile y Cloud.

Road map de SAP BusinessObjects Roambi

Pero eso sí, Roambi tiene su propio mapa de ruta, del cual destacamos lo siguiente:

  • Se ofrece un mayor despliegue internacional a nivel de hosting.
  • Mejorar la conectividad con SAP HANA y SAP BusinessObjects BI Enterprise.
  • Más a largo plazo, integración con SAP BusinessObjects Mobile y la nueva propuesta SAP Digital Boardroom.

Todo esto nos parece poco, por ahora, no comprendemos por qué SAP realizó esta compra, dado que la propuesta BI Cloud y BI Mobile siguen sus planes de desarrollo sin ninguna variación por la presencia de Roambi.

Roambi Analytics, img03

¿Roambi a quién va dirigido? es la pregunta básica que nos puede surgir y que por el momento SAP no lo ha señalado con claridad. Para nosotros, Roambi no sería para organizaciones que ya contasen con SAP BusinessObjects BI, salvo que sea para cubrir necesidades puntuales para un equipo o departamento o para pequeñas o medianas organizaciones sin soluciones BI o con soluciones BI con un deficiente despliegue Mobile.

SAP BusinessObjects BI 4.2, tampoco entiende español


Trabajando con la nueva versión de SAP BusinessObjects BI 4.2 vemos que un problema de siempre, se mantiene. Nos referimos al idioma, En SAP BiusinessObjects BI, además que las traducciones no siempre son buenas, mejor se trabaja si utilizamos el idioma inglés en las tareas de administración de la Plataforma.

Por ejemplo, si estamos en la CMC (Consola de Administración Cenrtral) custumizando los servicios y servidores de una instalación de SAP BusinessObjects BI 4.2 obtendremos el siguiente mensaje de error:

HTTP Status 500 – org.apache.jasper.JasperException: java.lang.IllegalArgumentException: All constructor parameters must be non-null

SAP BusinessObjects BI error 500 por utilizar un idioma distinto al inglés en la CMC

No para todas las tareas, pero para algunas acciones que se lleven a cabo en la CMC se obtendrá un mensaje similar. El workaround pasa por cambiar la especificación del idioma en las Preferencias de usuario.

SAP BusinessObjects BI 4.2, cambiar las preferencias de idioma en la CMC para evitar error 500

Luego de cambiar el idioma, cierra la sesión y vuelve a conectarte. Esta es la solucuón temporal, tal como señala la nota 2338351, SAP lo sigue “investigando”.

Casos de incompatibilidad con Google Chrome


Hace unos días leíamos en un artículo sobre innovadores en el trabajo, el cual señalaba que una forma de identificarlos, entre otros factores, era si utilizaban Google Chrome o Mozilla Firefox, el “esfuerzo extra” de descargar estos instaladores y no resignarse a utilizar el navegador por defecto, es decir, Internet Explorer, era una señal de que podríamos estar ante un alma innovadora.

Pero sabemos que estos “innovadores” pueden ocasionar un trabajo adicional si desean utilizar algunos productos de SAP EPM o SAP Business Intelligence BusinessObjects con navegadores tales como Google Chrome, porque estos productos podrían ser incompatibles con la actualización de este navegador.

Una medida sería desactivar las actualizaciones automáticas de Google Chrome, lo cual puede ser no muy bien visto, dado que estas actualizaciones cubren en muchas ocasiones fallos o huecos de seguridad.

Si tenemos un problema con Google Chrome, una alternativa a probar sería desactivar algunas de las funcionalidades experimentales que siempre incluye este navegador o algunos de sus componentes a través de la URL chrome://flags. Los posibles elementos a desactivar podrían estar documentados en notas SAP tales como los señalados a continuación:

  • 2156305 – The message “This plug-in is not supported” when attempting to launch the Java Report Panel, Rich Internet Application or Web Intelligence Applet interface in Chrome
  • 2344848 – Scroll Bar is missing in Lumira document Input Control

Ten mucho cuidado al activar o desactivar funciones de este navegador, si no esta documentada su variación o no conoces posibles impactos posteriores.

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