Pentaho-インストール

Pentaho ReportingDesignerをインストールして構成する方法を学びましょう。

前提条件

PentahoReportingエンジンにはJava環境が必要です。したがって、Pentaho Reportingをインストールする前に、システムにJavaがインストールされていることを確認してください。作業しているプラ​​ットフォームに基づいて、次の表のコマンドを使用してJavaのインストールを確認します。

OS コマンド 出力
ウィンドウズ

コマンドプロンプトを開く:

\> java -version

Javaバージョン「1.7.0_60」

Java(TM)SEランタイム環境(ビルド1.7.0_60b19)

Java HotSpot(TM)64ビットサーバーVM(ビルド24.60-b09、混合モード)

Linux

オープンターミナル:

$ java –version

Javaバージョン「1.7.0_60」

OpenJDKランタイム環境(rhel-2.3.10.4.el6_4x86_64)OpenJDK 64ビットサーバーVM(ビルド60.7-b01、混合モード)

マックOS

オープンターミナル:

$ java –version

Javaバージョン「1.7.0_60」

Java(TM)SEランタイム環境(ビルド1.7.0_60b19)

Java HotSpot(TM)64ビットサーバーVM(ビルド24.60-b09、混合モード)

システムにJavaがインストールされていない場合は、次のリンク「Javaのダウンロードとインストール」を使用してJavaをダウンロードしてインストールします。

PentahoReportingをダウンロードする

次のリンクを使用して、Pentaho ReportingDesignerの最新バージョンをダウンロードします。このチュートリアルでは、バージョン3.7.0を使用しています。

OS Pentaho ReportDesignerをダウンロードするためのURLリンク
ウィンドウズ Pentaho Report Designer 3.7 for Windows
Linux Linux用PentahoReport Designer 3.7
マックOS Pentaho Report Designer 3.7 for Mac OS

PentahoReportingをインストールする

ファイルをダウンロードすると、Pentaho ReportingDesignerのアーカイブファイルが見つかります。 prd-ce-3.7.0-stable。そのアーカイブは、次の表で説明されているように抽出する必要があります。

OS インストール手順
Windows
  • Unzipツールを使用して、ダウンロードしたファイルprd-ce-3.7.0-stable.zipを解凍します。

  • 解凍したフォルダ(prd-ce-3.7.0-stable)をc:\ディレクトリにコピーします。

  • c:\ prd-ce-3.7.0-stable \ report-designerディレクトリを開きます。

  • Pentaho Reporting Designerをダブルクリックして、 reportdesigner.bat ファイル。

Linux
  • ダウンロードしたファイルを解凍します prd-ce-3.7.0-stable.tar.gz 次のコマンドを使用します。

$ tar –zxvf prd-ce-3.7.0-stable.tar.gz
  • 次のコマンドを使用して、抽出したフォルダー(prd-ce-3.7.0-stable)を「/ usr / local /」ディレクトリにコピーします。

# mv prd-ce-3.7.0-stable /usr/local/
  • 「/usr/local/prd-ce-3.7.0-stable/report-designer」ディレクトリを開き、次のコマンドを使用してPentaho ReportingDesignerを起動します。

$ cd /usr/local/prd-ce-3.7.0-stable/report-designer
$ report-designer.sh
Mac
  • ダウンロードしたファイルprd-ce-370-stable.tar.gzを解凍します。
  • そのフォルダはFinderにあります。
  • Pentaho ReportDesignerをFinerから/ Applicationフォルダーにコピーして貼り付けます。
  • 次のコマンドを使用して、Pentaho ReportDesignerを起動します。
$ report-designer.sh

データベースドライバをインストールする

Pentaho Reporting Designerは、リレーショナルレポートを生成するためにデータベース接続を必要とするため、データベースと通信するにはJDBCドライバーが必要です。デフォルトでは、Pentahoは、MySQL、H2、HypersonicSQL、HiveなどのさまざまなデータベースをサポートするためにさまざまなベンダーのJDBCドライバーをいくつか提供しています。

すべてのデフォルトのデータベースドライバは、 /lib/ directoryPentaho ReportingDesignerの 他のデータベースを使用する場合は、それぞれのJDBCドライバーをダウンロードして、Pentaho ReportingDesignerの/ lib /ディレクトリにコピーします。それ以外の場合は、JDKに付属のJDBC-ODBCブリッジドライバーを介してODBCドライバーを使用できます。このブリッジドライバー(JDBC-ODBC)は、すべてのデータベースサーバーに適しています。

このチュートリアルでは、MySQLデータベースサーバーを使用しており、それぞれのドライバーは、Pentaho lib(Pentaho Reporting Designerの/ lib /ディレクトリ)ファイルとともに既にダウンロードされています。

追加のフォントをインストールする

Pentaho Reportingは、さまざまなフォントを使用してレポート内にテキストを表示します。PDFファイルを生成する場合、Pentaho ReportingEngineは物理フォントファイルにアクセスする必要があります。レポートエンジンは、システムに依存するフォントパスを検索して、使用可能なすべてのフォントを見つけます。これらのフォントに加えて、Javaランタイム環境では、Javaおよびオペレーティングシステムのバージョンに応じて、追加のフォントが提供される場合があります。

フォントが埋め込まれたPDFドキュメントを作成する場合は、レポートエンジンで物理的にアクセス可能なフォントのみを使用するようにしてください。

オペレーティングシステムに関係なく、にあるすべてのフォントファイル JRE/lib/fonts/ すべてのエクスポートで常に使用できます。