Mostrando entradas con la etiqueta Open Source. Mostrar todas las entradas
Mostrando entradas con la etiqueta Open Source. Mostrar todas las entradas

miércoles, 1 de octubre de 2008

Soluciones basadas en Excel

Hola de nuevo.
Dentro de todo el pupurri de herramientas relacionadas con BI, hay un grupo importante de ellas que se apoyan en soluciones de terceros con varios fines como por ejemplo, ETL, cubos, distribución de reportes, etc.

En este artículo quería hacer algunas opiniones sobre estas últimas, herramientas que utilizan MS Excel para hacer llegar la información al usuario que lo va a consumir. Una de las que más me ha llamado la atención ha sido la plataforma de la gente de ApeSoft y que, todo sea dicho, es una empresa española (esto me llena de orgullo ;-).

Cuanto más me meto en este mundo, más amplio veo que es y más herramientas y aplicaciones aparecen. Las hay de todos los precios y colores y es por esto que tenemos que ser conscientes del dinero que nos queremos gastar, el alcance de la solución, y el tiempo que disponemos para desarrollar.
Las empresas atraviesan fases y grados de madurez y no todas están preparadas para soportar un proyecto en toda su embergadura. Hay productos que cubren a las mil maravillas temas de reporting y su distribución sin llegar a ser monstruos. Pues hoy he visto uno de estos productos.

ApeSoft encaja perfectamente en todo tipo de empresas, desde la pequeña-mediana empresa hasta las gran empresa, e incluso empresas que ya cuentan en sus cuotas con grandes soluciones de BI como MicroStrategy, Cognos, etc. Sí, he dicho bien, ¿comprar una herramienta de BI teniendo ya otra herramienta de BI?, ¿cómorrr?.

Hay un aspecto negativo en toda solución de BI, el efecto multiplicador del coste de la licencia de usuario. Si nuestra empresa crece o necesitamos desplegar información a nuestros clientes finales, o a nuestra fuerza de venta, etc, entonces comienza a dispararse el gasto. Encima, la inmensa gran mayoría de los usuarios solo necesitan ver la información y cuanto más sencilla mejor. Aquí es donde entra fuerte ApeSoft, no pagas por el número de usuarios finales que la consumen y tampoco licencian por CPU (como hacen los grandes productos a un precio realmente alto).
El sistema es bien simple (que no cutre), un servidor planifica las consultas, las ejecuta, aplica filtros de seguridad, funde plantillas de MS Excel con los datos obtenidos en las consultas, y las envía por mail o a un servidor de archivos para que el usuario la visualice. Importante: el cliente no necesita un software específico vinculado al fabricante del servidor. Evidentemente MS Excel tiene un coste pero me confirma la gente de ApeSoft que es totalmente compatible con Open Office ;-). Un resumen de ventajas:

Ventajas
  • Coste 0 en ampliación de licencias una vez comprado el producto.
  • No se licencia por usuarios ni por CPU. Compras el producto y para.
  • El interfaz de programación realmente fácil y simple, pero potente a la vez.
  • Planificación del reporting.
  • Puede trabajar off-line o on-line. O bien envías la hoja de cálculo a un usuario por mail, o la dejas en un filer para que el usuario lo consuma a voluntad.
  • Nuevo servidor web para publicar los informes xls.
  • Todas las posibilidades en el cliente, que Excel o Calc poseen.
  • Gran conocimiento en los clientes finales de estas herramientas. Formación y soporte 0.
  • Arquitectura sencilla en cuanto a hardware: una única licencia de Excel y el producto instalado en un servidor

Inconvenientes

  • Las limitaciones implícitas en Excel: 65536 filas en Excel 97-2003 y OpenOffice 2.4, 1.048.576 en 2007.
  • Sin un poco de orden, podemos llegar a tener un pequeño caos en el servidor.
  • Costoso para un número muy reducido de licencias (entre 1 y 10 aprox.), pues te obliga a comprar el producto completo.

Conclusiones:

Si, al igual que yo, tenéis previsto un despliegue ambicioso en poco tiempo a nivel de volumen de usuarios, puede ser un complemento a tener en cuenta (no tiene porqué ser un complemento).

Las cosas, cuanto más simples, más sencillas (qué obvio, ¿no?)

domingo, 21 de septiembre de 2008

Herramientas para entornos BI



Actualmente, en la empresa que trabajo, me encuentro en un proceso de evaluación de nuevo software para BI. La idea es montar una plataforma que soporte con creces la cantidad de información que queremos extraer. Para que os hagáis una idea, la empresa se dedica al retail y cuenta con más de 50 sedes que generan información todos los días. Nuestra intención es llegar al más alto nivel de detalle, esto es, las lineas de los tiques.



A priori, mucha gente del sector podría decir que su herramienta no cubre tal fin y que está diseñada para manejar información ya agregada a cierto nivel. El ejemplo lo tenemos en cualquier herramienta que se apoye en MS Excel con su limitación de filas por hoja (65.000, aunque a alguien le he oido decir alguna vez que lo había conseguido ampliar a cerca de 200.000 filas).


Hace algunas semanas asistí a un evento organizado por la gente de Barc, un evento realmente interesante donde tenías la oportunidad de conocer (no daba tiempo a mucho más) y conseguir algún catálogo de los 12 productos más destacados del mundo de BI actual. A continuación hago una relación de productos que pude ver y, en posteriores artículos, iré comentando según pueda testearlos:

Soluciones basadas en Excel: Había unas cuantas pero me quedé con el fabricante ApeSoft que plantea una solución interesante para desplegar el BI a un número de usuarios realmente alto. Por contra, tienen la limitación que comenté antes.


Soluciones de alto coste: Bueno, en fin, otras pocas:
Soluciones del mundo real (como diría mi colega Josep Ros, artesanos):

  • QlikView (esta ya os iré comentando en breve). Si puedo adelantaros algo de esta es el corto período de desarrollo en cualquier tipo de proyecto y hablo de incluso horas.

  • EBA (Exact Business Analytics), esta estoy deseando que la semana que viene me la dejen probar la gente de Exact, ¡Nacho, por favor, envíame el software!

  • MS Analysis Services. Esta no necesita presentación pues es el producto de Microsoft en su versión 2005. También espero comentarla pronto y poner links y casos de éxito.
Soluciones Open Source; que también las hay:

  • Pentaho: Una Suitte completa para BI; reporting, análisis, cuadros de mando, "data mining", e integración de datos, y todo esto Open Source!!!.
  • Palo: Esta es una herramienta de Jedox free para entornos windows y linux integrada con MS Excel. Ideal para escenarios financieros (presupuestación y otros) ya que permite introducción de datos desde páginas web desarrolladas sobre Excel. Algo curioso, de verdad.

Así que manos a la obra!, .... pero primero voy a montarme un entorno virtualizado para poder probar por separado algunos de estos productos. En breve iré comentando alguna de estas.

hasta la próxima