Pentaho - instalacja
Dowiedzmy się teraz, jak zainstalować i skonfigurować Pentaho Reporting Designer.
Wymagania wstępne
Silnik raportowania Pentaho wymaga środowiska Java. Dlatego przed zainstalowaniem Pentaho Reporting upewnij się, że w systemie jest zainstalowana Java. W zależności od platformy, na której pracujesz, użyj polecenia z poniższej tabeli, aby zweryfikować instalację środowiska Java.
OS | Komenda | Wynik |
---|---|---|
Windows |
Otwórz wiersz polecenia: \> java -version |
wersja java „1.7.0_60” Java (TM) SE Runtime Environment (kompilacja 1.7.0_60b19) Java HotSpot (TM) 64-bitowa maszyna wirtualna serwera (wersja 24.60-b09, tryb mieszany) |
Linux |
Otwórz terminal: $ java - wersja |
wersja java „1.7.0_60” Środowisko wykonawcze OpenJDK (rhel-2.3.10.4.el6_4x86_64) 64-bitowa maszyna wirtualna serwera OpenJDK (wersja 60.7-b01, tryb mieszany) |
System operacyjny Mac |
Otwórz terminal: $ java - wersja |
wersja java „1.7.0_60” Java (TM) SE Runtime Environment (kompilacja 1.7.0_60b19) Java HotSpot (TM) 64-bitowa maszyna wirtualna serwera (wersja 24.60-b09, tryb mieszany) |
Jeśli nie masz zainstalowanej Java w swoim systemie, pobierz i zainstaluj ją, korzystając z następującego łącza Pobierz i zainstaluj Javę .
Pobierz raportowanie Pentaho
Pobierz najnowsze wersje Pentaho Reporting Designer, korzystając z poniższych łączy. W tym samouczku używamy wersji 3.7.0.
OS | Link do adresu URL do pobrania Pentaho Report Designer |
---|---|
Windows | Pentaho Report Designer 3.7 dla Windows |
Linux | Pentaho Report Designer 3.7 dla systemu Linux |
System operacyjny Mac | Pentaho Report Designer 3.7 dla Mac OS |
Zainstaluj raportowanie Pentaho
Po pobraniu plików znajdziesz plik archiwum Pentaho Reporting Designer o nazwie prd-ce-3.7.0-stable. Archiwum to należy rozpakować zgodnie z objaśnieniami w poniższej tabeli.
OS | Instrukcje Instalacji |
---|---|
Windows |
|
Linux |
|
Mac |
|
Zainstaluj sterownik bazy danych
Pentaho Reporting Designer wymaga połączenia z bazą danych w celu generowania raportów relacyjnych, dlatego do komunikacji z bazą danych potrzebny jest sterownik JDBC. Domyślnie Pentaho udostępnia niektóre sterowniki JDBC różnych dostawców do obsługi różnych baz danych, takich jak MySQL, H2, HypersonicSQL, Hive itp.
Wszystkie domyślne sterowniki bazy danych są dostępne w /lib/ directorynarzędzia Pentaho Reporting Designer. Jeśli chcesz użyć dowolnej innej bazy danych, pobierz odpowiedni sterownik JDBC i skopiuj go do katalogu / lib / programu Pentaho Reporting Designer. W przeciwnym razie można użyć sterownika ODBC za pośrednictwem sterownika mostka JDBC-ODBC, który jest dostarczany z JDK, a ten sterownik mostka (JDBC-ODBC) jest odpowiedni dla wszystkich serwerów baz danych.
W tym samouczku korzystamy z serwera bazy danych MySQL, a jego odpowiednie sterowniki są już pobrane z plikami Pentaho lib (/ lib / w katalogu Pentaho Reporting Designer).
Zainstaluj dodatkowe czcionki
Pentaho Reporting używa różnych czcionek do wyświetlania tekstu w raportach. Podczas generowania plików PDF Pentaho Reporting Engine potrzebuje dostępu do fizycznych plików czcionek. Silnik raportujący przeszukuje ścieżki czcionek zależne od systemu w celu zlokalizowania wszystkich czcionek, których można używać. Oprócz tych czcionek środowisko Java Runtime Environment może oferować dodatkowe czcionki, w zależności od wersji oprogramowania Java i systemu operacyjnego.
Jeśli planujesz tworzyć dokumenty PDF z osadzonymi czcionkami, upewnij się, że używasz tylko czcionek, które są fizycznie dostępne dla silnika raportującego.
Niezależnie od systemu operacyjnego wszystkie pliki czcionek znajdujące się w JRE/lib/fonts/ są zawsze użyteczne dla wszystkich eksportów.