Pentaho-installation
ペンタホ-インストール
ここで、Pentaho Reporting Designerをインストールして構成する方法を学びましょう。
前提条件
Pentaho ReportingエンジンにはJava環境が必要です。 したがって、Pentaho Reportingをインストールする前に、システムにJavaがあることを確認してください。 作業しているプラットフォームに基づいて、次の表のコマンドを使用して、Javaインストールを確認します。
OS | Command | Output |
---|---|---|
Windows |
Open command prompt: \> java -version a |
Javaバージョン "1.7.0_60" Java(TM)SEランタイム環境(ビルド1.7.0_60b19) Java HotSpot(TM)64ビットサーバーVM(ビルド24.60-b09、混合モード) |
Linux |
Open terminal: $ java –version a |
Javaバージョン "1.7.0_60" OpenJDKランタイム環境(rhel-2.3.10.4.el6_4x86_64)OpenJDK 64ビットサーバーVM(ビルド60.7-b01、混合モード) |
Mac OS |
Open terminal: $ java –version a |
Javaバージョン "1.7.0_60" Java(TM)SEランタイム環境(ビルド1.7.0_60b19) Java HotSpot(TM)64ビットサーバーVM(ビルド24.60-b09、混合モード) |
システムにJavaがインストールされていない場合は、http://www.finddevguides.com/java/java_environment_setup [Download and Install Java]を使用して同じものをダウンロードしてインストールします。
Pentaho Reportingをダウンロードする
次のリンクを使用して、Pentaho Reporting Designerの最新バージョンをダウンロードします。 このチュートリアルでは、バージョン3.7.0を使用しています。
OS | URL link for download Pentaho Report Designer |
---|---|
Windows | Pentaho Report Designer 3.7 for Windows |
Linux | Pentaho Report Designer 3.7 for Linux |
Mac OS | Pentaho Report Designer 3.7 for Mac OS |
Pentaho Reportingをインストールする
ファイルをダウンロードすると、 prd-ce-3.7.0-stable という名前のPentaho Reporting Designerのアーカイブファイルが見つかります。 そのアーカイブは、次の表の説明に従って抽出する必要があります。
OS | Installation Instructions |
---|---|
Windows |
|
Linux |
|
Mac |
|
データベースドライバーのインストール
Pentaho Reporting Designerでは、リレーショナルレポートを生成するためにデータベース接続が必要です。そのため、データベースと通信するにはJDBCドライバーが必要です。 デフォルトでは、PentahoはMySQL、H2、HypersonicSQL、Hiveなどのさまざまなデータベースをサポートするために、さまざまなベンダーのJDBCドライバーを提供しています
すべてのデフォルトのデータベースドライバーは、Pentaho Reporting Designerの*/lib/ディレクトリ*にあります。 他のデータベースを使用する場合は、それぞれのJDBCドライバーをダウンロードして、Pentaho Reporting Designerの/lib/ディレクトリにコピーします。 それ以外の場合は、JDKに付属するJDBC-ODBCブリッジドライバーを介してODBCドライバーを使用できます。このブリッジドライバー(JDBC-ODBC)はすべてのデータベースサーバーに適しています。
このチュートリアルでは、MySQLデータベースサーバーを使用しており、それぞれのドライバーは、Pentaho lib(Pentaho Reporting Designerの/lib/ディレクトリ)ファイルと共に既にダウンロードされています。
追加のフォントをインストールする
Pentaho Reportingは、異なるフォントを使用してレポート内にテキストを表示します。 PDFファイルを生成する場合、Pentaho Reporting Engineは物理フォントファイルにアクセスする必要があります。 レポートエンジンは、システムに依存するフォントパスを検索して、使用可能なすべてのフォントを見つけます。 これらのフォントに加えて、Javaランタイム環境では、Javaおよびオペレーティングシステムのバージョンに応じて、追加のフォントが提供される場合があります。
フォントが埋め込まれたPDFドキュメントを作成する場合は、レポートエンジンで物理的にアクセス可能なフォントのみを使用するようにしてください。
オペレーティングシステムに関係なく、 JRE/lib/fonts/ にあるすべてのフォントファイルは、すべてのエクスポートで常に使用できます。