Pentaho-탐색
이 장에서는 Pentaho에서 사용 가능한 사용자 인터페이스에 대한 간략한 소개와이를 탐색하는 방법을 제공합니다.
환영 화면
시작 화면은 서로 다른 유형의 보고서를 만드는 두 가지 방법을 제공합니다. 이 두 가지 옵션은Report Wizard 과 New Report.
Report Wizard − 새 보고서를 생성하는 과정을 안내하는 사용하기 쉬운 4 단계 프로세스를 제공합니다.
New Report −이 옵션을 선택하면 요구 사항에 따라 맞춤형 보고서를 생성 할 수 있습니다.
Pentaho에는 특정 보고서 디자이너를 사용하는 방법을 알아내는 데 도움이되는 샘플 보고서 세트가 있습니다. 다음 스크린 샷은 Pentaho의 시작 페이지를 보여줍니다.
메인 툴바
기본 도구 모음은 창 상단에 있습니다. 다음 스크린 샷을보십시오. 최대화 된 상자가 주 요금 표시 줄입니다. 새 파일, 파일 열기, 파일 저장, 보고서 게시, 데이터 소스 추가, 보고서 실행, 개체 선택, 실행 취소, 다시 실행, 요소 잘라 내기, 요소 복사, 요소 붙여 넣기, 선택한 요소 삭제와 같은 작업을 수행하는 버튼이 있습니다. , 필드 선택기 팔레트 토글.
보고서 작업 공간
작업 공간은 보고서를 디자인 할 수있는 주요 작업 영역입니다. 다음 스크린 샷을보십시오. 중앙의 흰색 영역이 작업 공간입니다. 페이지 머리글, 보고서 머리글, 세부 정보, 보고서 바닥 글 및 페이지 바닥 글의 5 개 밴드로 나뉩니다.
Page Header− 여기에서는 모든 보고서 페이지 상단에 인쇄하기에 적합한 모든 유형의 데이터를 사용할 수 있습니다. 동적 값이나 페이지 나누기를 허용하지 않습니다.
Report Header− 위에서 두 번째 밴드는 보고서 헤더입니다. 보고서 요소가 포함됩니다. 보고서의 첫 페이지에있는 보고서 당 한 번씩 나타납니다.
Details − 대부분의 보고서 데이터가이 영역에 표시되기 때문에 세부 정보 밴드는 페이지에서 가장 큰 부분입니다.
Report Footer − 보고서 머리글과 마찬가지로 보고서 바닥 글은 보고서의 마지막 페이지에있는 보고서 당 한 번만 나타납니다.
Page Footer − 마지막 밴드는 보고서에서 모든 페이지의 절대 하단에 나타나는 페이지 바닥 글입니다.
다양한 보고서 요소에 대한 그룹을 만들 수도 있습니다. 각 그룹에는 작업 공간에 자체 머리글 및 바닥 글 밴드가 있습니다.
구조 창
구조 탭은 보고서 디자이너의 오른쪽 상단 섹션에있는 데이터 탭과 창을 공유합니다. 다음 스크린 샷을보십시오. 보고서 작업 영역에 포함 된 모든 요소의 정확한 계층 구조를 보여줍니다.
데이터 창
데이터 창을 사용하면 데이터 소스를 추가하고 각 보고서에서 개별 쿼리, 함수 및 매개 변수를 볼 수 있습니다. 창 상단에있는 세 개의 버튼은 각각 새 데이터 소스, 함수 및 매개 변수를 추가하기위한 것입니다.
Datasources− 현재 보고서에 대해 정의한 모든 데이터 소스 및 쿼리가 여기에 나열됩니다. 새 데이터 소스를 추가하려면 가장 왼쪽 버튼 (노란색 실린더)을 마우스 오른쪽 버튼으로 클릭하고 추가를 클릭합니다.
Functions− 보고서에 추가 한 모든 함수 (수학적 및 조건부) 요소가이 범주에 나열됩니다. ( f x ) 버튼 을 클릭하여 기능을 추가 할 수 있습니다 .
Parameters − 보고서에 매개 변수를 추가하여 보고서 독자가 출력 내용을 사용자 정의 할 수 있도록 할 수 있습니다.
다음 스크린 샷을보십시오.
스타일 창
스타일 창에는 구조 창에서 주어진 항목에 대한 모든 시각적 및 위치 스타일 옵션이 표시됩니다. 구조 요소를 클릭하면 스타일 창 구성이 조정되어 그룹별로 나열된 사용 가능한 모든 스타일 속성이 표시됩니다. 다음 스크린 샷을보십시오.
속성 창
속성 창에는 구조 창에서 주어진 항목에 대한 모든 하위 수준 속성과 입력 및 출력 옵션이 표시됩니다.
팔레트
팔레트에는 보고서를 작성하는 데 사용할 수있는 모든 요소가 포함되어 있습니다. 요소를 추가하려면 레이아웃 밴드를 클릭하여 선택한 다음 팔레트에서 선택한 밴드로 요소를 끌어다 놓습니다. 다음 표에서 각 보고서 요소의 역할을 설명했습니다.
요소 아이콘 | 요소 이름 | 기술 |
---|---|---|
|
상표 | 정적 텍스트 문자열입니다. 동적으로 변경할 수 없습니다. |
|
텍스트 필드 | 텍스트 보고서 요소이며 쿼리에 따라 동적으로 변경됩니다. |
|
숫자 필드 | 쿼리의 동적 숫자 데이터를 표시합니다. |
|
날짜 필드 | 쿼리에서 날짜 정보를 처리합니다. |
|
메시지 | 여러 정적 및 동적 보고서 요소를 결합하는 요소입니다. |
|
리소스 라벨 | 리소스 번들에 매핑되는 정적 텍스트 문자열 |
|
리소스 필드 | 리소스 번들에 매핑되는 동적 텍스트 문자열로 모든 데이터베이스 필드를 현지화 할 수 있습니다. |
|
리소스-메시지 | 여러 유형의 데이터를 연결하고 리소스 번들에 동적으로 매핑하는 동적 텍스트 문자열입니다. |
|
이미지 필드 | 데이터베이스에 저장된 이미지에 대한 참조입니다. |
|
영상 | 보고서에 포함 된 정적 이미지입니다. |
|
타원 | 일식 모양의 벡터 그래픽 요소입니다. |
|
직사각형 | 직사각형 모양의 벡터 그래픽 요소입니다. |
|
수평선 | 수평으로 그려진 벡터 그래픽 선. |
|
수직선 | 수직으로 그려진 벡터 그래픽 선. |
|
측량 규모 | 간단한 슬라이딩 스케일 차트 요소입니다. |
|
차트 | 쿼리 결과를 그래픽으로 보여주는 차트 또는 그래프입니다. |
|
단순 바코드 | 바코드 차트 요소입니다. |
|
바-스파크 라인 | 막대 스파크 라인 차트 요소입니다. |
|
라인 스파크 라인 | 라인 스파크 라인 차트 요소. |
|
파이 스파 클라인 | 원형 스파크 라인 차트 요소입니다. |
|
밴드 | 요소를 그룹화하는 방법입니다. |
|
하위 보고서 | 다른 보고서를 참조하는 요소입니다. |
|
내용의 테이블 | 목차 보고서 요소입니다. |
|
인덱스 | 색인 보고서 요소. |
다음 스크린 샷을보십시오. 왼쪽에 강조 표시된 상자는보고 요소의 팔레트입니다.