Pentaho


Pentaho es un software de inteligencia empresarial (BI) que proporciona integración de datos , servicios OLAP , informes, paneles de información, minería de datos y capacidades de extracción, transformación y carga (ETL). [1] [2] Su sede se encuentra en Orlando , Florida . [3] Pentaho fue adquirida por Hitachi Data Systems en 2015 [4] [5] [6] y en 2017 pasó a formar parte de Hitachi Vantara. [7] [8]

Pentaho es un framework Java para crear soluciones de Business Intelligence. Aunque más conocido por su Business Analysis Server (anteriormente conocido como Business Intelligence Server), el software Pentaho es de hecho un par de clases de Java con una funcionalidad específica. Además de esas clases de Java, se puede construir cualquier solución de BI.

La única excepción a este modelo es la herramienta ETL Pentaho Data Integration - PDI (anteriormente conocida como Kettle). PDI es un conjunto de software que se utiliza para diseñar flujos de datos que se pueden ejecutar en un servidor o en procesos independientes. PDI abarca Kitchen, un ejecutor de trabajos y transformaciones, y Spoon, una interfaz gráfica de usuario para diseñar tales trabajos y transformaciones.

Las funciones como informes y OLAP se logran mediante la integración de subproyectos en el marco Pentaho, como el motor Mondrian OLAP y jFree Report. Desde hace algún tiempo, esos proyectos se han incorporado a la curaduría de Pentaho. Algunos de esos subproyectos incluso tienen clientes independientes como Pentaho Report Designer, una interfaz para jFree Reports, y Pentaho Schema Workbench, una GUI para escribir XML utilizada por Mondrian para servir cubos OLAP.

Pentaho ofrece ediciones empresariales y comunitarias de esos softwares. El software empresarial se obtiene a través de una suscripción anual y contiene funciones adicionales y soporte que no se encuentran en la edición comunitaria. La oferta principal de Pentaho se mejora con frecuencia con productos complementarios, generalmente en forma de complementos, de la empresa y la comunidad más amplia de usuarios.

Admite el lenguaje de consulta MDX (expresiones multidimensionales) y las especificaciones de interfaz XML for Analysis y olap4j . Lee desde SQL y otras fuentes de datos y agrega datos en un caché de memoria. Mondrian se puede ejecutar por separado de la plataforma Pentaho BI, pero siempre se incluye con la propia plataforma en las versiones EE y CE.