Пентахо - Установка
Давайте теперь узнаем, как установить и настроить Pentaho Reporting Designer.
Предпосылки
Для механизма отчетов Pentaho требуется среда Java. Поэтому перед установкой Pentaho Reporting убедитесь, что в вашей системе установлена Java. В зависимости от платформы, на которой вы работаете, используйте команду из следующей таблицы, чтобы проверить установку Java.
Операционные системы | Команда | Вывод |
---|---|---|
Windows |
Откройте командную строку: \> java -версия |
версия java "1.7.0_60" Среда выполнения Java (TM) SE (сборка 1.7.0_60b19) 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 24.60-b09, смешанный режим) |
Linux |
Открытый терминал: $ java –version |
версия java "1.7.0_60" Среда выполнения OpenJDK (rhel-2.3.10.4.el6_4x86_64) 64-разрядная серверная виртуальная машина OpenJDK (сборка 60.7-b01, смешанный режим) |
Mac OS |
Открытый терминал: $ java –version |
версия java "1.7.0_60" Среда выполнения Java (TM) SE (сборка 1.7.0_60b19) 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 24.60-b09, смешанный режим) |
Если в вашей системе не установлена Java, загрузите и установите ее, используя следующую ссылку Загрузить и установить Java .
Скачать Pentaho Reporting
Загрузите последние версии 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 |
|
Linux |
|
Mac |
|
Установить драйвер базы данных
Pentaho Reporting Designer требует подключения к базе данных для создания реляционных отчетов, поэтому вам потребуется драйвер JDBC для связи с базой данных. По умолчанию Pentaho предоставляет некоторые драйверы JDBC от разных поставщиков для поддержки различных баз данных, таких как MySQL, H2, HypersonicSQL, Hive и т. Д.
Все драйверы баз данных по умолчанию доступны в /lib/ directoryдизайнера отчетов Pentaho. Если вы хотите использовать любую другую базу данных, загрузите соответствующий драйвер JDBC и скопируйте его в каталог / lib / в Pentaho Reporting Designer. В противном случае вы можете использовать драйвер ODBC через драйвер моста JDBC-ODBC, который поставляется с JDK, и этот драйвер моста (JDBC-ODBC) подходит для всех серверов баз данных.
В этом руководстве мы используем сервер базы данных MySQL, и соответствующие драйверы уже загружены с файлами Pentaho lib (каталог / lib / в конструкторе отчетов Pentaho).
Установить дополнительные шрифты
Pentaho Reporting использует разные шрифты для отображения текста внутри отчетов. При создании файлов PDF системе Pentaho Reporting Engine требуется доступ к файлам физических шрифтов. Механизм отчетов ищет пути к системным шрифтам, чтобы найти все используемые шрифты. В дополнение к этим шрифтам ваша среда выполнения Java может предлагать дополнительные шрифты в зависимости от вашей версии Java и операционной системы.
Если вы планируете создавать PDF-документы со встроенными шрифтами, убедитесь, что вы используете только те шрифты, которые физически доступны для механизма отчетов.
Независимо от вашей операционной системы, все файлы шрифтов, расположенные в JRE/lib/fonts/ всегда можно использовать для любого экспорта.