Pentaho-탐색

이 장에서는 Pentaho에서 사용 가능한 사용자 인터페이스에 대한 간략한 소개와이를 탐색하는 방법을 제공합니다.

환영 화면

시작 화면은 서로 다른 유형의 보고서를 만드는 두 가지 방법을 제공합니다. 이 두 가지 옵션은Report WizardNew Report.

  • Report Wizard − 새 보고서를 생성하는 과정을 안내하는 사용하기 쉬운 4 단계 프로세스를 제공합니다.

  • New Report −이 옵션을 선택하면 요구 사항에 따라 맞춤형 보고서를 생성 할 수 있습니다.

Pentaho에는 특정 보고서 디자이너를 사용하는 방법을 알아내는 데 도움이되는 샘플 보고서 세트가 있습니다. 다음 스크린 샷은 Pentaho의 시작 페이지를 보여줍니다.

메인 툴바

기본 도구 모음은 창 상단에 있습니다. 다음 스크린 샷을보십시오. 최대화 된 상자가 주 요금 표시 줄입니다. 새 파일, 파일 열기, 파일 저장, 보고서 게시, 데이터 소스 추가, 보고서 실행, 개체 선택, 실행 취소, 다시 실행, 요소 잘라 내기, 요소 복사, 요소 붙여 넣기, 선택한 요소 삭제와 같은 작업을 수행하는 버튼이 있습니다. , 필드 선택기 팔레트 토글.

보고서 작업 공간

작업 공간은 보고서를 디자인 할 수있는 주요 작업 영역입니다. 다음 스크린 샷을보십시오. 중앙의 흰색 영역이 작업 공간입니다. 페이지 머리글, 보고서 머리글, 세부 정보, 보고서 바닥 글 및 페이지 바닥 글의 5 개 밴드로 나뉩니다.

  • Page Header− 여기에서는 모든 보고서 페이지 상단에 인쇄하기에 적합한 모든 유형의 데이터를 사용할 수 있습니다. 동적 값이나 페이지 나누기를 허용하지 않습니다.

  • Report Header− 위에서 두 번째 밴드는 보고서 헤더입니다. 보고서 요소가 포함됩니다. 보고서의 첫 페이지에있는 보고서 당 한 번씩 나타납니다.

  • Details − 대부분의 보고서 데이터가이 영역에 표시되기 때문에 세부 정보 밴드는 페이지에서 가장 큰 부분입니다.

  • Report Footer − 보고서 머리글과 마찬가지로 보고서 바닥 글은 보고서의 마지막 페이지에있는 보고서 당 한 번만 나타납니다.

  • Page Footer − 마지막 밴드는 보고서에서 모든 페이지의 절대 하단에 나타나는 페이지 바닥 글입니다.

다양한 보고서 요소에 대한 그룹을 만들 수도 있습니다. 각 그룹에는 작업 공간에 자체 머리글 및 바닥 글 밴드가 있습니다.

구조 창

구조 탭은 보고서 디자이너의 오른쪽 상단 섹션에있는 데이터 탭과 창을 공유합니다. 다음 스크린 샷을보십시오. 보고서 작업 영역에 포함 된 모든 요소의 정확한 계층 구조를 보여줍니다.

데이터 창

데이터 창을 사용하면 데이터 소스를 추가하고 각 보고서에서 개별 쿼리, 함수 및 매개 변수를 볼 수 있습니다. 창 상단에있는 세 개의 버튼은 각각 새 데이터 소스, 함수 및 매개 변수를 추가하기위한 것입니다.

  • Datasources− 현재 보고서에 대해 정의한 모든 데이터 소스 및 쿼리가 여기에 나열됩니다. 새 데이터 소스를 추가하려면 가장 왼쪽 버튼 (노란색 실린더)을 마우스 오른쪽 버튼으로 클릭하고 추가를 클릭합니다.

  • Functions− 보고서에 추가 한 모든 함수 (수학적 및 조건부) 요소가이 범주에 나열됩니다. ( f x ) 버튼 을 클릭하여 기능을 추가 할 수 있습니다 .

  • Parameters − 보고서에 매개 변수를 추가하여 보고서 독자가 출력 내용을 사용자 정의 할 수 있도록 할 수 있습니다.

다음 스크린 샷을보십시오.

스타일 창

스타일 창에는 구조 창에서 주어진 항목에 대한 모든 시각적 및 위치 스타일 옵션이 표시됩니다. 구조 요소를 클릭하면 스타일 창 구성이 조정되어 그룹별로 나열된 사용 가능한 모든 스타일 속성이 표시됩니다. 다음 스크린 샷을보십시오.

속성 창

속성 창에는 구조 창에서 주어진 항목에 대한 모든 하위 수준 속성과 입력 및 출력 옵션이 표시됩니다.

팔레트

팔레트에는 보고서를 작성하는 데 사용할 수있는 모든 요소가 포함되어 있습니다. 요소를 추가하려면 레이아웃 밴드를 클릭하여 선택한 다음 팔레트에서 선택한 밴드로 요소를 끌어다 놓습니다. 다음 표에서 각 보고서 요소의 역할을 설명했습니다.

요소 아이콘 요소 이름 기술
상표 정적 텍스트 문자열입니다. 동적으로 변경할 수 없습니다.
텍스트 필드 텍스트 보고서 요소이며 쿼리에 따라 동적으로 변경됩니다.
숫자 필드 쿼리의 동적 숫자 데이터를 표시합니다.
날짜 필드 쿼리에서 날짜 정보를 처리합니다.
메시지 여러 정적 및 동적 보고서 요소를 결합하는 요소입니다.
리소스 라벨 리소스 번들에 매핑되는 정적 텍스트 문자열
리소스 필드 리소스 번들에 매핑되는 동적 텍스트 문자열로 모든 데이터베이스 필드를 현지화 할 수 있습니다.
리소스-메시지 여러 유형의 데이터를 연결하고 리소스 번들에 동적으로 매핑하는 동적 텍스트 문자열입니다.
이미지 필드 데이터베이스에 저장된 이미지에 대한 참조입니다.
영상 보고서에 포함 된 정적 이미지입니다.
타원 일식 모양의 벡터 그래픽 요소입니다.
직사각형 직사각형 모양의 벡터 그래픽 요소입니다.
수평선 수평으로 그려진 벡터 그래픽 선.
수직선 수직으로 그려진 벡터 그래픽 선.
측량 규모 간단한 슬라이딩 스케일 차트 요소입니다.
차트 쿼리 결과를 그래픽으로 보여주는 차트 또는 그래프입니다.
단순 바코드 바코드 차트 요소입니다.
바-스파크 라인 막대 스파크 라인 차트 요소입니다.
라인 스파크 라인 라인 스파크 라인 차트 요소.
파이 스파 클라인 원형 스파크 라인 차트 요소입니다.
밴드 요소를 그룹화하는 방법입니다.
하위 보고서 다른 보고서를 참조하는 요소입니다.
내용의 테이블 목차 보고서 요소입니다.
인덱스 색인 보고서 요소.

다음 스크린 샷을보십시오. 왼쪽에 강조 표시된 상자는보고 요소의 팔레트입니다.