Pentaho - Kurulum

Şimdi Pentaho Reporting Designer'ın nasıl kurulacağını ve yapılandırılacağını öğrenelim.

Önkoşullar

Pentaho Raporlama motoru Java ortamı gerektirir. Bu nedenle, Pentaho Reporting'i kurmadan önce, sisteminizde Java bulunduğundan emin olun. Üzerinde çalıştığınız platforma bağlı olarak, Java kurulumunuzu doğrulamak için aşağıdaki tablodan bir komut kullanın.

işletim sistemi Komut Çıktı
pencereler

Komut istemini açın:

\> java sürümü

java sürümü "1.7.0_60"

Java (TM) SE Çalışma Zamanı Ortamı (derleme 1.7.0_60b19)

Java HotSpot (TM) 64-Bit Sunucu VM (derleme 24.60-b09, karma mod)

Linux

Açık terminal:

$ java –version

java sürümü "1.7.0_60"

OpenJDK Çalışma Zamanı Ortamı (rhel-2.3.10.4.el6_4x86_64) OpenJDK 64-Bit Sunucu VM (derleme 60.7-b01, karma mod)

Mac os işletim sistemi

Açık terminal:

$ java –version

java sürümü "1.7.0_60"

Java (TM) SE Çalışma Zamanı Ortamı (derleme 1.7.0_60b19)

Java HotSpot (TM) 64-Bit Sunucu VM (derleme 24.60-b09, karma mod)

Sisteminizde Java yüklü değilse, aşağıdaki Java İndir ve Yükle bağlantısını kullanarak aynısını indirip yükleyin .

Pentaho Raporlamasını İndirin

Aşağıdaki bağlantıları kullanarak Pentaho Reporting Designer'ın en son sürümlerini indirin. Bu eğitim için 3.7.0 sürümünü kullanıyoruz.

işletim sistemi Pentaho Rapor Tasarımcısı'nı indirmek için URL bağlantısı
pencereler Pentaho Report Designer 3.7 Windows için
Linux Pentaho Report Designer 3.7 Linux için
Mac os işletim sistemi Pentaho Report Designer 3.7 Mac OS için

Pentaho Reporting'i yükleyin

Dosyaları indirdikten sonra, Pentaho Reporting Designer adlı bir arşiv dosyası bulacaksınız. prd-ce-3.7.0-stable. Bu arşiv aşağıdaki tabloda açıklandığı gibi çıkarılmalıdır.

işletim sistemi Kurulum Talimatları
Windows
  • Bir Unzip aracı kullanarak indirilen prd-ce-3.7.0-stable.zip dosyasını çıkarın.

  • Çıkarılan klasörü (prd-ce-3.7.0-stable) c: \ dizinine kopyalayın.

  • C: \ prd-ce-3.7.0-stable \ report-designer dizinini açın.

  • Pentaho Reporting Designer'ı çift tıklayarak başlatın. reportdesigner.bat dosya.

Linux
  • İndirilen dosyayı çıkarın prd-ce-3.7.0-stable.tar.gz aşağıdaki komutu kullanarak.

$ tar –zxvf prd-ce-3.7.0-stable.tar.gz
  • Aşağıdaki komutu kullanarak çıkarılan klasörü (prd-ce-3.7.0-stable) “/ usr / local /” dizinine kopyalayın.

# mv prd-ce-3.7.0-stable /usr/local/
  • “/Usr/local/prd-ce-3.7.0-stable/report-designer” dizinini açın ve aşağıdaki komutları kullanarak Pentaho Reporting Designer'ı başlatın.

$ cd /usr/local/prd-ce-3.7.0-stable/report-designer
$ report-designer.sh
Mac
  • İndirilen prd-ce-370-stable.tar.gz dosyasını çıkarın.
  • Bu klasörü Finder'da bulacaksınız.
  • Pentaho Rapor Tasarımcısını Finer'dan / Application klasörüne kopyalayıp yapıştırın.
  • Aşağıdaki komutu kullanarak Pentaho Rapor Tasarımcısını başlatın.
$ report-designer.sh

Veritabanı Sürücüsünü Kurun

Pentaho Reporting Designer, ilişkisel raporlar oluşturmak için bir veritabanı bağlantısı gerektirir, bu nedenle veritabanıyla iletişim kurmak için bir JDBC sürücüsüne ihtiyacınız vardır. Varsayılan olarak Pentaho, MySQL, H2, HypersonicSQL, Hive, vb. Gibi farklı veritabanlarını desteklemek için farklı satıcıların bazı JDBC sürücülerini sağlar.

Tüm varsayılan veritabanı sürücüleri şurada mevcuttur: /lib/ directoryPentaho Raporlama Tasarımcısı. Başka bir veritabanı kullanmak istiyorsanız, ilgili JDBC sürücüsünü indirin ve onu Pentaho Raporlama Tasarımcısının / lib / dizinine kopyalayın. Aksi takdirde, JDK ile birlikte gelen JDBC-ODBC köprü sürücüsü aracılığıyla ODBC sürücüsünü kullanabilirsiniz ve bu köprü sürücüsü (JDBC-ODBC) tüm veritabanı sunucuları için uygundur.

Bu eğitim için, MySQL veritabanı sunucusunu kullanıyoruz ve ilgili sürücüleri Pentaho lib (Pentaho Raporlama Tasarımcısının / lib / dizini) dosyalarıyla birlikte indirilmiştir.

Ek Yazı Tipleri Yükleyin

Pentaho Reporting, raporların içindeki metni görüntülemek için farklı yazı tipleri kullanır. PDF dosyaları oluştururken, Pentaho Raporlama Motorunun fiziksel yazı tipi dosyalarına erişmesi gerekir. Raporlama motoru, kullanılabilir tüm yazı tiplerini bulmak için sisteme bağlı yazı tipi yollarını arar. Bu yazı tiplerine ek olarak, Java Runtime Environment, Java ve İşletim sistemi sürümünüze bağlı olarak ek yazı tipleri sunabilir.

Gömülü yazı tipleriyle PDF belgeleri oluşturmayı planlıyorsanız, lütfen yalnızca raporlama motoru için fiziksel olarak erişilebilen yazı tiplerini kullandığınızdan emin olun.

İşletim sisteminizden bağımsız olarak, tüm yazı tipi dosyaları JRE/lib/fonts/ her zaman tüm ihracatlar için kullanılabilir.