El proyecto me lleva de cabeza. Ahora empiezo la parte práctica. Primero hay que trabajar con PALO, una herramienta Open Source que permite crear bases de datos para realizar consultas multidimensionales.
Primero me bajo el software, instalación y empiezan los problemas. ¿Qué tengo que hacer? Claro, claro, he de mirar el manual. Vaya, el manual que ofrece la empresa de Palo (jedox) solo incluye los primeros 4 capítulos, que son básicamente la instalación. Si quieres más hay que pagar unos 20 dolares. ¿Es este el modelo de negocio de un open source? no lo se...
Pues navegando un poco por los foros de soporte, encuentro referencias a un manual... que si que lo explica y gratis!! Leo, leo y leo. Vamos a hacer un ejemplo:
- Creamos una base de datos nueva. Con el wizard es muy fácil.
- Creamos un cubo nuevo (Modeller) y añadimos las dimensiones que queremos que tenga. Normalmente siempre espacio (países, regiones, mercados, ...) y tiempo (años, meses, ...). Pero también podrían ser otras como "previsión de ventas y ventas", "beneficio bruto, Coste y Ventas", ...etc..
- Aquí empiezan las dificultades. Hemos de indicar al Cubo creado anteriormente los posibles valores, exceptuando 1 que sera el que podamos jugar (es decir las unidades). Para ello existe la función PALO.EADD que pasando como parámetros los valores y la dimensión del cubo, estas quedaran entradas y las podremos ver desde Modeller. También se pueden entrar manualmente por el menú Modeller.
- En las dimensiones y para poder hacer reports más navegables conviene hacer agrupaciones de valores (en el menú Modeller lo llama consolidate elements). Por ejemplo, de países podemos agrupar Italia, España y Portugal bajo el nombre SUR.
- Ahora toca cargar valores, menú Data Import. Al principio pensé que no funcionaba correctamente, pues todos los valores se introducen en la primera linea. Pero funciona así, el wizard los va iterando, mientras en otra celda le indicas que los vaya introduciendo en el cubo. Utiliza el menú paste data function. Si has cargado bien los valores antes, te encontrara todos de manera automática, marcado la casilla guess elements. La función es PALO.SETDATA, pero primero puedes ver si funciona correctamente con la función PALO.DATA. Si en algún momento te da un error, el valor de esa fila, no lo tiene introducido como un valor posible.
- Ahora, en otra hoja de excel podemos utilizar el menú Paste view... para ver nuestros primeros reports y jugar un poco.
1 comentario:
nunca hiciste ningun otro post...
toy ma colgao pa poder importar datos de manera dinamica...
Publicar un comentario