Pentaho - Instalación
Aprendamos ahora a instalar y configurar Pentaho Reporting Designer.
Prerrequisitos
El motor de informes de Pentaho requiere un entorno Java. Por lo tanto, antes de instalar Pentaho Reporting, asegúrese de tener Java en su sistema. Según la plataforma en la que esté trabajando, use un comando de la siguiente tabla para verificar su instalación de Java.
SO | Mando | Salida |
---|---|---|
Ventanas | Abrir símbolo del sistema: \> java -version |
versión de Java "1.7.0_60" Entorno de ejecución Java (TM) SE (compilación 1.7.0_60b19) Servidor VM Java HotSpot (TM) de 64 bits (compilación 24.60-b09, modo mixto) |
Linux | Terminal abierto: $ java –version |
versión de Java "1.7.0_60" Entorno de tiempo de ejecución OpenJDK (rhel-2.3.10.4.el6_4x86_64) VM de servidor OpenJDK de 64 bits (compilación 60.7-b01, modo mixto) |
Mac OS | Terminal abierto: $ java –version |
versión de Java "1.7.0_60" Entorno de ejecución Java (TM) SE (compilación 1.7.0_60b19) Servidor VM Java HotSpot (TM) de 64 bits (compilación 24.60-b09, modo mixto) |
Si no tiene Java instalado en su sistema, descargue e instale el mismo usando el siguiente enlace Descargar e instalar Java .
Descarga Pentaho Reporting
Descargue las últimas versiones de Pentaho Reporting Designer utilizando los siguientes enlaces. Para este tutorial, usamos la versión 3.7.0.
SO | Enlace URL para descargar Pentaho Report Designer |
---|---|
Ventanas | Pentaho Report Designer 3.7 para Windows |
Linux | Pentaho Report Designer 3.7 para Linux |
Mac OS | Pentaho Report Designer 3.7 para Mac OS |
Instalar Pentaho Reporting
Después de descargar los archivos, encontrará un archivo de almacenamiento de Pentaho Reporting Designer llamado prd-ce-3.7.0-stable. Ese archivo debe extraerse como se explica en la siguiente tabla.
SO | Instrucciones de instalación |
---|---|
Windows |
|
Linux |
|
Mac |
|
Instalar el controlador de la base de datos
Pentaho Reporting Designer requiere una conexión a la base de datos para generar informes relacionales, por lo tanto, debe tener un controlador JDBC para comunicarse con la base de datos. De forma predeterminada, Pentaho proporciona algunos controladores JDBC de diferentes proveedores para admitir diferentes bases de datos como MySQL, H2, HypersonicSQL, Hive, etc.
Todos los controladores de base de datos predeterminados están disponibles en la /lib/ directorydel Pentaho Reporting Designer. Si desea utilizar cualquier otra base de datos, descargue el controlador JDBC correspondiente y cópielo en el directorio / lib / de Pentaho Reporting Designer. De lo contrario, puede utilizar el controlador ODBC a través del controlador puente JDBC-ODBC que viene con el JDK y este controlador puente (JDBC-ODBC) es adecuado para todos los servidores de bases de datos.
Para este tutorial, estamos usando el servidor de base de datos MySQL y sus respectivos controladores ya están descargados con los archivos lib (/ lib / del Pentaho Reporting Designer) de Pentaho.
Instalar fuentes adicionales
Pentaho Reporting utiliza diferentes fuentes para mostrar texto dentro de los informes. Al generar archivos PDF, Pentaho Reporting Engine necesita acceder a los archivos de fuentes físicos. El motor de informes busca las rutas de fuentes dependientes del sistema para localizar todas las fuentes utilizables. Además de estas fuentes, su Java Runtime Environment puede ofrecer fuentes adicionales, dependiendo de su versión de Java y del sistema operativo.
Si planea crear documentos PDF con fuentes incrustadas, asegúrese de usar solo fuentes que sean físicamente accesibles para el motor de informes.
Independientemente de su sistema operativo, todos los archivos de fuentes ubicados en JRE/lib/fonts/ siempre se pueden utilizar para todas las exportaciones.