Pentaho-설치

이제 Pentaho Reporting Designer를 설치하고 구성하는 방법을 알아 보겠습니다.

전제 조건

Pentaho보고 엔진에는 Java 환경이 필요합니다. 따라서 Pentaho Reporting을 설치하기 전에 시스템에 Java가 있는지 확인하십시오. 작업중인 플랫폼에 따라 다음 표의 명령을 사용하여 Java 설치를 확인하십시오.

OS 명령 산출
윈도우

명령 프롬프트를 엽니 다.

\> 자바 버전

Java 버전 "1.7.0_60"

Java (TM) SE 런타임 환경 (빌드 1.7.0_60b19)

Java HotSpot (TM) 64 비트 서버 VM (빌드 24.60-b09, 혼합 모드)

리눅스

터미널 열기 :

$ java –version

Java 버전 "1.7.0_60"

OpenJDK 런타임 환경 (rhel-2.3.10.4.el6_4x86_64) OpenJDK 64 비트 서버 VM (빌드 60.7-b01, 혼합 모드)

맥 OS

터미널 열기 :

$ java –version

Java 버전 "1.7.0_60"

Java (TM) SE 런타임 환경 (빌드 1.7.0_60b19)

Java HotSpot (TM) 64 비트 서버 VM (빌드 24.60-b09, 혼합 모드)

시스템에 Java가 설치되어 있지 않은 경우 다음 링크를 사용하여 Java 다운로드 및 설치를 사용하여 동일한 항목을 다운로드하고 설치하십시오 .

Pentaho보고 다운로드

다음 링크를 사용하여 Pentaho Reporting Designer의 최신 버전을 다운로드하십시오. 이 자습서에서는 버전 3.7.0을 사용합니다.

OS Pentaho Report Designer 다운로드를위한 URL 링크
윈도우 Windows 용 Pentaho Report Designer 3.7
리눅스 Linux 용 Pentaho Report Designer 3.7
맥 OS Mac OS 용 Pentaho Report Designer 3.7

Pentaho보고 설치

파일을 다운로드하면 이름이 Pentaho Reporting Designer의 아카이브 파일입니다. prd-ce-3.7.0-stable. 해당 아카이브는 다음 표에 설명 된대로 추출되어야합니다.

OS 설치 지침
Windows
  • 압축 해제 도구를 사용하여 다운로드 한 파일 prd-ce-3.7.0-stable.zip을 추출합니다.

  • 압축을 푼 폴더 (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
Mac
  • 다운로드 한 prd-ce-370-stable.tar.gz 파일을 추출합니다.
  • Finder에서 해당 폴더를 찾을 수 있습니다.
  • Finer에서 Pentaho Report Designer를 복사하여 / Application 폴더에 붙여 넣습니다.
  • 다음 명령을 사용하여 Pentaho Report Designer를 시작하십시오.
$ report-designer.sh

데이터베이스 드라이버 설치

Pentaho Reporting Designer는 관계형 보고서를 생성하기 위해 데이터베이스 연결이 필요하므로 데이터베이스와 통신하려면 JDBC 드라이버가 있어야합니다. 기본적으로 Pentaho는 MySQL, H2, HypersonicSQL, Hive 등과 같은 다양한 데이터베이스를 지원하기 위해 여러 공급 업체의 일부 JDBC 드라이버를 제공합니다.

모든 기본 데이터베이스 드라이버는 /lib/ directoryPentaho보고 디자이너의. 다른 데이터베이스를 사용하려면 해당 JDBC 드라이버를 다운로드하여 Pentaho Reporting Designer의 / lib / 디렉토리에 복사하십시오. 그렇지 않으면 JDK와 함께 제공되는 JDBC-ODBC 브리지 드라이버를 통해 ODBC 드라이버를 사용할 수 있으며이 브리지 드라이버 (JDBC-ODBC)는 모든 데이터베이스 서버에 적합합니다.

이 튜토리얼에서는 MySQL 데이터베이스 서버를 사용하고 있으며 해당 드라이버는 Pentaho lib (Pentaho Reporting Designer의 / lib / 디렉토리) 파일과 함께 이미 다운로드되었습니다.

추가 글꼴 설치

Pentaho Reporting은 다양한 글꼴을 사용하여 보고서 내부에 텍스트를 표시합니다. PDF 파일을 생성 할 때 Pentaho보고 엔진은 실제 글꼴 파일에 액세스해야합니다. 보고 엔진은 사용 가능한 모든 글꼴을 찾기 위해 시스템 종속 글꼴 경로를 검색합니다. 이러한 글꼴 외에도 Java Runtime Environment는 Java 및 운영 체제 버전에 따라 추가 글꼴을 제공 할 수 있습니다.

글꼴이 포함 된 PDF 문서를 만들려는 경우보고 엔진에서 물리적으로 액세스 할 수있는 글꼴 만 사용하는지 확인하십시오.

운영 체제에 관계없이 모든 글꼴 파일은 JRE/lib/fonts/ 항상 모든 내보내기에 사용할 수 있습니다.