Учебники

Pentaho — Установка

Давайте теперь узнаем, как установить и настроить Pentaho Reporting Designer.

Предпосылки

Механизм отчетов Pentaho требует среды Java. Поэтому, прежде чем устанавливать Pentaho Reporting, убедитесь, что в вашей системе установлена ​​Java. В зависимости от платформы, на которой вы работаете, используйте команду из следующей таблицы, чтобы проверить вашу установку Java.

Операционные системы команда Выход
Windows

Откройте командную строку:

\> Java-версия

Java-версия «1.7.0_60»

Java (TM) SE Runtime Environment (сборка 1.7.0_60b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Linux

Открытый терминал:

$ java – версия

Java-версия «1.7.0_60»

Среда выполнения OpenJDK (rhel-2.3.10.4.el6_4x86_64) 64-битная виртуальная машина OpenJDK (сборка 60.7-b01, смешанный режим)

Mac OS

Открытый терминал:

$ java – версия

Java-версия «1.7.0_60»

Java (TM) SE Runtime Environment (сборка 1.7.0_60b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Откройте командную строку:

\> Java-версия

Java-версия «1.7.0_60»

Java (TM) SE Runtime Environment (сборка 1.7.0_60b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Открытый терминал:

$ java – версия

Java-версия «1.7.0_60»

Среда выполнения OpenJDK (rhel-2.3.10.4.el6_4x86_64) 64-битная виртуальная машина OpenJDK (сборка 60.7-b01, смешанный режим)

Открытый терминал:

$ java – версия

Java-версия «1.7.0_60»

Java (TM) SE Runtime Environment (сборка 1.7.0_60b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Если в вашей системе не установлена ​​Java, скачайте и установите ее, используя следующую ссылку « Скачать и установить Java» .

Скачать отчет о Pentaho

Загрузите последние версии Pentaho Reporting Designer, используя следующие ссылки. Для этого урока мы используем версию 3.7.0.

Операционные системы URL-ссылка для загрузки Pentaho Report Designer
Windows Pentaho Report Designer 3.7 для Windows
Linux Pentaho Report Designer 3.7 для Linux
Mac OS Pentaho Report Designer 3.7 для Mac OS

Установить Pentaho Reporting

После загрузки файлов вы найдете архивный файл Pentaho Reporting Designer с именем prd-ce-3.7.0-stable . Этот архив следует извлечь, как описано в следующей таблице.

Операционные системы Инструкция по установке
Windows
  • Распакуйте загруженный файл prd-ce-3.7.0-stable.zip с помощью инструмента Unzip.

  • Скопируйте извлеченную папку (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 Reporting Designer, используя следующие команды.

$ cd /usr/local/prd-ce-3.7.0-stable/report-designer
$ report-designer.sh 
макинтош
  • Извлеките загруженный файл prd-ce-370-stable.tar.gz.
  • Вы найдете эту папку в Finder.
  • Скопируйте и вставьте Pentaho Report Designer из Finer в папку / Application.
  • Запустите Pentaho Report Designer, используя следующую команду.
$ report-designer.sh

Распакуйте загруженный файл prd-ce-3.7.0-stable.zip с помощью инструмента Unzip.

Скопируйте извлеченную папку (prd-ce-3.7.0-stable) в каталог c: \.

Откройте каталог c: \ prd-ce-3.7.0-stable \ report-designer.

Запустите Pentaho Reporting Designer, дважды щелкнув файл reportdesigner.bat .

Извлеките загруженный файл prd-ce-3.7.0-stable.tar.gz, используя следующую команду.

Скопируйте извлеченную папку (prd-ce-3.7.0-stable) в каталог «/ usr / local /», используя следующую команду.

Откройте каталог «/usr/local/prd-ce-3.7.0-stable/report-designer» и запустите Pentaho Reporting Designer, используя следующие команды.

Установить драйвер базы данных

Pentaho Reporting Designer требует подключения к базе данных для генерации реляционных отчетов, поэтому вам необходим драйвер JDBC для связи с базой данных. По умолчанию Pentaho предоставляет некоторые драйверы JDBC разных производителей для поддержки различных баз данных, таких как MySQL, H2, HypersonicSQL, Hive и т. Д.

Все драйверы базы данных по умолчанию доступны в каталоге / lib / дизайнера отчетов Pentaho. Если вы хотите использовать любую другую базу данных, загрузите соответствующий драйвер JDBC и скопируйте его в каталог / lib / дизайнера отчетов Pentaho. В противном случае вы можете использовать драйвер ODBC через драйвер моста JDBC-ODBC, который поставляется с JDK, и этот драйвер моста (JDBC-ODBC) подходит для всех серверов баз данных.

В этом руководстве мы используем сервер базы данных MySQL, и его соответствующие драйверы уже загружены вместе с файлами библиотеки Pentaho lib (/ lib / каталога Pentaho Reporting Designer).

Установить дополнительные шрифты

В Pentaho Reporting используются разные шрифты для отображения текста внутри отчетов. При создании PDF-файлов Pentaho Reporting Engine необходим доступ к физическим файлам шрифтов. Механизм создания отчетов ищет системные шрифтовые пути, чтобы найти все используемые шрифты. Помимо этих шрифтов ваша среда выполнения Java может предлагать дополнительные шрифты в зависимости от версии Java и операционной системы.

Если вы планируете создавать PDF-документы со встроенными шрифтами, убедитесь, что вы используете только те шрифты, которые физически доступны для механизма отчетов.

Независимо от вашей операционной системы, все файлы шрифтов, расположенные в JRE / lib / fonts / , всегда доступны для всех экспортов.