Pentaho - Instalação

Vamos agora aprender como instalar e configurar o Pentaho Reporting Designer.

Pré-requisitos

O mecanismo de relatórios Pentaho requer ambiente Java. Portanto, antes de instalar o Pentaho Reporting, certifique-se de ter Java em seu sistema. Com base na plataforma em que você está trabalhando, use um comando da tabela a seguir para verificar a instalação do Java.

SO Comando Resultado
janelas

Abra o prompt de comando:

\> versão java

versão java "1.7.0_60"

Java (TM) SE Runtime Environment (build 1.7.0_60b19)

Servidor VM Java HotSpot (TM) de 64 bits (versão 24.60-b09, modo misto)

Linux

Terminal aberto:

$ java –version

versão java "1.7.0_60"

OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4x86_64) OpenJDK 64-Bit Server VM (build 60.7-b01, modo misto)

Mac OS

Terminal aberto:

$ java –version

versão java "1.7.0_60"

Java (TM) SE Runtime Environment (build 1.7.0_60b19)

Servidor VM Java HotSpot (TM) de 64 bits (versão 24.60-b09, modo misto)

Se você não tiver o Java instalado em seu sistema, baixe e instale o mesmo usando o seguinte link Baixe e instale o Java .

Baixar Pentaho Reporting

Baixe as últimas versões do Pentaho Reporting Designer usando os seguintes links. Para este tutorial, estamos usando a versão 3.7.0.

SO Link URL para download Pentaho Report Designer
janelas 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 Relatórios Pentaho

Depois de baixar os arquivos, você encontrará um arquivo do Pentaho Reporting Designer chamado prd-ce-3.7.0-stable. Esse arquivo deve ser extraído conforme explicado na tabela a seguir.

SO instruções de instalação
Windows
  • Extraia o arquivo baixado prd-ce-3.7.0-stable.zip usando uma ferramenta Unzip.

  • Copie a pasta extraída (prd-ce-3.7.0-stable) para o diretório c: \.

  • Abra o diretório c: \ prd-ce-3.7.0-stable \ report-designer.

  • Inicie o Pentaho Reporting Designer clicando duas vezes no reportdesigner.bat Arquivo.

Linux
  • Extraia o arquivo baixado prd-ce-3.7.0-stable.tar.gz usando o seguinte comando.

$ tar –zxvf prd-ce-3.7.0-stable.tar.gz
  • Copie a pasta extraída (prd-ce-3.7.0-stable) para o diretório “/ usr / local /” usando o seguinte comando.

# mv prd-ce-3.7.0-stable /usr/local/
  • Abra o diretório “/usr/local/prd-ce-3.7.0-stable/report-designer” e inicie o Pentaho Reporting Designer usando os seguintes comandos.

$ cd /usr/local/prd-ce-3.7.0-stable/report-designer
$ report-designer.sh
Mac
  • Extraia o arquivo baixado prd-ce-370-stable.tar.gz.
  • Você encontrará essa pasta no Finder.
  • Copie e cole o Pentaho Report Designer do Finer na pasta / Application.
  • Inicie o Pentaho Report Designer usando o seguinte comando.
$ report-designer.sh

Instalar driver de banco de dados

Pentaho Reporting Designer requer uma conexão de banco de dados para gerar relatórios relacionais, portanto, você precisa ter um driver JDBC para se comunicar com o banco de dados. Por padrão, Pentaho fornece alguns drivers JDBC de diferentes fornecedores para oferecer suporte a diferentes bancos de dados, como MySQL, H2, HypersonicSQL, Hive, etc.

Todos os drivers de banco de dados padrão estão disponíveis no /lib/ directorydo Pentaho Reporting Designer. Se você quiser usar qualquer outro banco de dados, baixe o respectivo driver JDBC e copie-o para o diretório / lib / do Pentaho Reporting Designer. Caso contrário, você pode usar o driver ODBC por meio do driver de ponte JDBC-ODBC que vem com o JDK e este driver de ponte (JDBC-ODBC) é adequado para todos os servidores de banco de dados.

Para este tutorial, estamos usando o servidor de banco de dados MySQL e seus respectivos drivers já foram baixados com os arquivos Pentaho lib (/ lib / diretório do Pentaho Reporting Designer).

Instalar fontes adicionais

Pentaho Reporting usa fontes diferentes para exibir o texto dentro dos relatórios. Ao gerar arquivos PDF, o Pentaho Reporting Engine precisa acessar os arquivos de fonte física. O mecanismo de relatório procura caminhos de fontes dependentes do sistema para localizar todas as fontes utilizáveis. Além dessas fontes, o Java Runtime Environment pode oferecer fontes adicionais, dependendo da versão do Java e do sistema operacional.

Se você planeja criar documentos PDF com fontes incorporadas, certifique-se de usar apenas fontes fisicamente acessíveis para o mecanismo de relatório.

Independentemente do seu sistema operacional, todos os arquivos de fonte localizados em JRE/lib/fonts/ são sempre utilizáveis ​​para todas as exportações.