Componentes
Descripción general de los componentes de Pentaho Enterprise ..
Arquitectura cliente/servidor de Pentaho
La arquitectura cliente/servidor de Pentaho constituye la base de su suite de integración de datos y analítica empresarial, proporcionando una plataforma flexible y escalable para la gestión y el análisis de datos empresariales. La arquitectura está diseñada para admitir diversas necesidades de integración de datos, generación de informes y análisis en toda la organización.

5432
Servidor PostgreSQL
8080
Puerto de inicio del servidor web Tomcat de Pentaho Server
8012
Puerto de apagado de Pentaho Server
9001
Puerto del servidor HSQL
9092
Base de datos H2 integrada
Los componentes clave incluyen:
Herramientas cliente de Pentaho
El cliente de Pentaho, un componente clave de la suite de Pentaho, abarca varias herramientas orientadas al usuario diseñadas para la gestión de datos y el análisis. Entre ellas se incluyen la herramienta de Integración de Datos (PDI), que es fundamental para las operaciones de extracción, transformación y carga (ETL); Spoon, una interfaz gráfica para diseñar procesos ETL; Designer para el diseño cómodo de canalizaciones; Scheduler, vinculado a Quartz para la programación de trabajos; Repository Browser para gestionar los activos ETL; y Database Explorer para las operaciones de bases de datos.
Además, ofrece herramientas como Metadata Editor y Schema Workbench para la manipulación avanzada de datos. Juntas, estas herramientas permiten a los usuarios procesar y analizar datos de forma eficiente dentro del ecosistema de Pentaho.
Integración de datos
Pentaho Data Integration (PDI), también conocido como Kettle, es una herramienta de integración de datos de código abierto que permite la extracción, transformación y carga (ETL) de datos en bases de datos, almacenes de datos y aplicaciones empresariales. Está diseñada para manejar una amplia variedad de fuentes de datos, incluidas las bases de datos relacionales tradicionales, formatos de datos no estructurados y almacenamiento en la nube. PDI está compuesto por varios componentes clave que trabajan juntos para ofrecer una solución ETL integral.

Spoon
Spoon es la interfaz gráfica de usuario (GUI) para diseñar y probar trabajos y transformaciones de PDI. Permite a los usuarios crear, editar y gestionar visualmente procesos ETL sin escribir código.
Designer
Arrastra y suelta 'objetos' para diseñar tus canalizaciones y flujos de trabajo.
Programador
Se conecta al programador Quartz en el servidor. Los trabajos y transformaciones deben cargarse en el repositorio.
Explorador del repositorio
El repositorio es un área central de almacenamiento para recursos de PDI, como trabajos, transformaciones y conexiones a bases de datos. Facilita la colaboración entre los miembros del equipo al permitirles compartir y gestionar los activos ETL de forma eficiente.
En conjunto, estos componentes convierten a PDI en una poderosa herramienta de integración de datos, que permite a las empresas depurar, integrar y analizar datos de diversas fuentes con mayor eficacia.
Se conecta al repositorio de contenido Apache Jackrabbit, apuntando a una base de datos compatible:
PostgreSQL
Servidor MSSQL
Oracle
MySQL
MariaDB
Explorador de bases de datos
Explorador de bases de datos que te permite realizar operaciones mínimas sobre bases de datos.
Editor de metadatos
Pentaho Metadata Editor es una herramienta de la suite de Pentaho que facilita la creación y gestión de modelos de negocio. Estos modelos constituyen la base para la generación de informes y el análisis, lo que facilita a los usuarios finales interactuar con los datos sin necesidad de comprender en profundidad las estructuras de la base de datos subyacente.
Las características clave incluyen:
Interfaz fácil de usar: Ofrece un entorno gráfico donde los usuarios pueden definir modelos de negocio, relaciones y conceptos de metadatos, simplificando estructuras de datos complejas en términos más comprensibles.
Conexión a fuentes de datos: Permite la conexión a varias fuentes de datos, posibilitando la extracción de metadatos de bases de datos relacionales, fuentes OLAP y más.
Configuración de seguridad: Admite la definición de restricciones de seguridad a nivel de modelo, garantizando que los datos sensibles permanezcan protegidos y que el acceso esté controlado.
Localización e internacionalización: Los modelos pueden localizarse, lo que permite presentar los metadatos en distintos idiomas para admitir implementaciones globales.
El Editor de metadatos desempeña un papel crucial en la suite de Pentaho Business Analytics, agilizando la creación de informes y análisis complejos al ofrecer una vista simplificada de los datos para los usuarios empresariales.

Schema Workbench
Pentaho Schema Workbench es una herramienta esencial dentro de la suite de Pentaho, diseñada para que desarrolladores y arquitectos de datos creen y editen esquemas OLAP (Online Analytical Processing). Proporciona una interfaz gráfica para definir los modelos multidimensionales necesarios para consultas analíticas complejas, permitiendo una organización y visualización eficientes de grandes conjuntos de datos.
Con su interfaz fácil de usar, los usuarios pueden diseñar fácilmente cubos OLAP que constituyen la base de aplicaciones avanzadas de análisis e inteligencia empresarial, haciendo que los datos sean más accionables y la información más accesible.

Diseñador de agregaciones
Pentaho Aggregation Designer es una herramienta fundamental destinada a mejorar el rendimiento de las consultas al simplificar la creación y gestión de tablas agregadas en una base de datos con esquema en estrella. Esta herramienta gráfica ayuda a los usuarios a definir, generar e implementar tablas de agregación basadas en SQL que condensan de forma resumida los datos detallados en formatos resumidos, haciendo que los procesos de recuperación de datos sean considerablemente más eficientes para consultas analíticas.
Esta capacidad es fundamental para mejorar el rendimiento de los cubos OLAP, facilitar un análisis de datos más rápido y ofrecer una experiencia de usuario más ágil en la suite de Pentaho Business Analytics.

Servidor Pentaho
Pentaho Server actúa como la plataforma central para alojar y gestionar todas las aplicaciones y servicios de Pentaho. Proporciona un entorno seguro y escalable para desplegar y ejecutar las soluciones de analítica e integración de datos de Pentaho. Los componentes clave incluyen:
Servidor BI: Facilita la generación de informes interactivos, el análisis, los paneles y la exploración de datos.
Servidor de integración de datos: Admite la orquestación y programación de procesos ETL (Extraer, Transformar, Cargar).
Consola de usuario: Ofrece una interfaz basada en la web para acceder, crear y gestionar contenido dentro de la suite de Pentaho.
Seguridad: Se integra con sistemas de seguridad empresariales para proporcionar autenticación, autorización y acceso seguro.
Repositorio: Centraliza el almacenamiento de todos los activos de Pentaho, incluidos informes, paneles y scripts ETL, garantizando la colaboración y el control de versiones.
El servidor permite a las organizaciones aprovechar todo el potencial de la suite de Pentaho al proporcionar una plataforma integral para las actividades de inteligencia empresarial y gestión de datos.
Suite de informes del servidor Pentaho
Analizador
Pentaho Analyzer es una herramienta interactiva de análisis y visualización de datos que forma parte de la suite de Pentaho Business Analytics. Permite a los usuarios explorar y analizar datos a través de una interfaz intuitiva basada en web, proporcionando representaciones gráficas enriquecidas de los datos, incluidos gráficos, tablas y mapas de calor. Los usuarios pueden crear y personalizar informes y paneles sin necesidad de conocimientos técnicos profundos, lo que la hace accesible para una amplia variedad de usuarios. Las características clave incluyen:
Análisis ad hoc: Permite a los usuarios crear y modificar rápidamente informes basados en sus preguntas y necesidades específicas.
Interfaz de arrastrar y soltar: Simplifica el proceso de diseño de informes al permitir a los usuarios seleccionar y organizar fácilmente los elementos de datos.
Visualizaciones enriquecidas: Admite una amplia gama de opciones de visualización para ayudar a los usuarios a descubrir información a partir de sus datos.
Colaboración y compartición: Permite compartir informes y paneles con otros usuarios para facilitar la toma de decisiones entre equipos y departamentos.
Pentaho Analyzer está diseñado para funcionar sin problemas con la suite de Pentaho, integrándose directamente con las capacidades de integración de datos, ETL y almacenamiento de datos de Pentaho. Esto permite a los usuarios aprovechar todo el poder de la suite para soluciones integrales de análisis de datos e inteligencia empresarial.

Informes interactivos
Pentaho Interactive Reports ofrece una interfaz muy fácil de usar para crear, editar y visualizar informes ad hoc. Esta funcionalidad está diseñada para usuarios empresariales que necesitan generar informes rápidamente sin conocimientos técnicos profundos sobre la estructura subyacente de los datos.
Interfaz fácil de usar: Proporciona una interfaz de arrastrar y soltar, facilitando a los usuarios la selección, organización y presentación de datos sin necesidad de conocer SQL.
Exploración de datos en tiempo real: Permite a los usuarios interactuar con sus datos en tiempo real, posibilitando el filtrado, la ordenación y la agregación instantáneos para identificar tendencias y hallazgos.
Diseños personalizables: Los usuarios pueden personalizar el diseño de sus informes ajustando columnas, filas y resúmenes para satisfacer sus necesidades específicas de generación de informes.
Exportación y compartición: Los informes se pueden exportar a varios formatos (por ejemplo, PDF, Excel, CSV) y compartir con las partes interesadas para respaldar la toma de decisiones basada en datos.
Los Informes interactivos forman parte de la suite más amplia Pentaho Business Analytics, ofreciendo una integración perfecta con las herramientas ETL y de análisis de datos de Pentaho, asegurando que las empresas dispongan de una solución integral para sus necesidades de integración de datos e informes.

Diseñador de paneles
Pentaho Dashboard Designer es una herramienta con muchas funciones dentro de la suite de Pentaho Business Analytics, diseñada para crear paneles interactivos y visualmente atractivos. Estos paneles agregan y muestran datos de diversas fuentes, proporcionando a los usuarios información de un vistazo. Aquí tienes un breve resumen:
Interfaz de diseño intuitiva: Ofrece una interfaz de arrastrar y soltar, lo que la hace accesible para que los usuarios sin conocimientos técnicos creen y personalicen paneles.
Integración de datos: Se integra perfectamente con Pentaho Data Integration (PDI), permitiéndole extraer datos de una amplia gama de fuentes para análisis en tiempo real.
Widgets interactivos: Admite varios tipos de widgets, incluidos gráficos, tablas y filtros, lo que permite la exploración interactiva de datos.
Personalización y marca: Permite personalizar el diseño y la apariencia, facilitando la alineación con la imagen corporativa.
Funciones de colaboración: Facilita la compartición y la colaboración al permitir a los usuarios publicar paneles dentro de la organización o a un público más amplio.
Seguridad: Se integra con los marcos de seguridad existentes, garantizando la protección de los datos y el acceso controlado según roles y permisos.
Pentaho Dashboard Designer desempeña un papel crucial en la transformación de datos en información útil, impulsando la toma de decisiones fundamentada en toda la organización.

Servidor Carte
Pentaho Carte es un servidor web ligero para la ejecución remota y la supervisión de procesos ETL creados en Pentaho Data Integration (PDI/Kettle).
Carte está construido sobre Java y utiliza el servidor web Jetty integrado. Se basa en una configuración basada en XML y expone su funcionalidad mediante una API REST, con una sencilla interfaz basada en navegador para la supervisión.
El servidor permite la ejecución remota de transformaciones y trabajos, admite el clúster para el equilibrio de carga, proporciona supervisión en tiempo real y permite programar procesos ETL.
Carte puede desplegarse como un servidor independiente, en una configuración de clúster maestro-esclavo o en un entorno con equilibrio de carga para alta disponibilidad. Normalmente se inicia mediante la línea de comandos con un archivo de configuración que contiene los ajustes del servidor.
Este componente es crucial para la arquitectura de procesamiento distribuido de Pentaho, ya que permite a las organizaciones escalar los procesos de integración de datos en varias máquinas.

Kitchen
Kitchen es una herramienta de línea de comandos que permite ejecutar trabajos de PDI. Admite el procesamiento por lotes y puede integrarse en flujos de trabajo automatizados, lo que permite un procesamiento eficiente de los datos.
Pan
Similar a Kitchen, Pan es una herramienta de línea de comandos, pero está diseñada específicamente para ejecutar transformaciones de PDI. Proporciona flexibilidad para ejecutar transformaciones ETL desde scripts de shell o sistemas de programación.
Última actualización
¿Te fue útil?

