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 |
|
Linux |
|
Mac |
|
データベースドライバをインストールする
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/ すべてのエクスポートで常に使用できます。