martes, 8 de febrero de 2011

Novedades de la versión 3.2 SR1 de Palo BI Suite

Como tal vez ya sabrán, ya está disponible la versión 3.2SR1 de Palo BI Suite. Entre las mejoras de esta versión se encuentran:

- Mejoras al uso de memoria
- Mejor rendimiento de las reglas
- Mejoras en el rendimiento y escalabilidad multiusuarios. Es recomendable que quienes tengan mucha concurrencia de usuarios migren a esta versión.
- Disponibilidad de la versón GPU para manejo de cubos de grandes dimensiones

Hay una gran cantidad de mejoras pero en este artículo me concentraré en las de usabilidad y diseño de aplicaciones web.

La nueva versión de Palo BI Suite trae además varias interesantes novedades que hacen que el desarrollo de aplicaciones de CPM en la web sea cada vez más fácil y el resultado más atractivo.

A continuación paso a detallar algunas de estas.

- NUEVA APLICACION DEMO. No es una nueva funcionalidad pero nos da luces de como podemos construir mejor nuestras aplicaciones. Muestra el uso de framesets, esquemas de navegación y macros.

- WIDGETS. Ahora se permite la incorporación de widgets al interior de las hojas de cálculo con los cuales podemos extender la funcionalidad de nuestras aplicaciones. Los widgets pueden interactuar con nuestras vistas traspasando información y agregárseles código HTML, Javascript y PHP. Podemos extender nuestras aplicaciones con librerías gráficas, matemáticas, etc. las cuales se encuentren disponibles para dichos lenguajes de programación. Se puede interactuar con las librerías de Google, Yahoo, etc.



 He aquí un ejemplo de un sistema de navegación mediante un banner y un mapa los cuales son utilizados para seleccionar la vista de datos que queremos ver.

 Y este es un ejemplo utilizando Google Maps. Cada vez que seleccionamos una región geográfica en nuestra vista se efectúa la comunicación con Google Maps para mostrar la región seleccionada.
















Y este es otro ejemplo que imita los "slicers" de Excel 2010 o de Qlikview.












- USO DE FRAMES. Ahora existe un componente llamado "frameset" que permite dividir la pantalla en cuadrantes los cuales pueden ser direccionados desde otros reportes lo cual aumenta y mejora las capacidades de navegación y construcción de dashboards. Cada frame es independiente con lo cual podemos lograr el efecto de dejar congelada una vista mientras revisamos alguno de los otros frames.












- ADMINISTRADOR DE NOMBRES. Se ha incorporado esta funcionalidad que existe en Excel en la aplicación web lo que facilita nombrar una celda o áreas de celdas con nombres lo cual permite un mayor orden en nuestra aplicación.

- NUEVAS OPCIONES DE FORMATO PARA GRAFICOS. Los gráficos ahora soportan opciones como transparencia, orientación de las etiquetas y ángulos de visualización.

- EXPORTAR A PDF. Ahora el setup instala la opción de exportar hojas y reportes a PDF. Pueden definirse opciones como orientación de la página, escala, etc.

- VARIABLES PRIVADAS. Por defecto las variables de cada usuario eran globales. Ahora la versión 3.2 permite que algunas variables sean definidas como privadas las cuales son almacenadas como tales para cada usuario.

- MEJORAS A LOS OBJETOS FLOTANTES. Objetos como widgets, combo box y gráficos han sido mejorados mediante la adición de propiedades tales como bloquear en una posición, enviar atrás/adelante lo que hace que el trabajo con dichos objetos sea más fácil.

No menos importante es la mejora en la documentación de la versión y los mismos ejemplos lo que nos da mayor claridad sobre funcionalidad que aunque estando presente en el software no resultaba evidente ni tampoco habían ejemplos de su utilización. Especial mención merecen los ejemplos de aplicaciones que demuestran el uso de macros y la interacción de los widgets con la aplicación.

- PUBLICACION DE REPORTES DESDE EXCEL A WEB. Los reportes pueden ser publicados directamente desde Excel (se excluyen gráficos por el momento) al servidor Web. Posteriormente pueden ser editados en web o Excel según la necesidad.

Bueno, hasta aquí este post, aunque en realidad existen muchas más novedades en aspectos como seguridad y rendimiento pero, tal como dije al comienzo, solo me concentraría en aspectos de facilidad de uso y construcción de la aplicación web.