2011-03-26 1 views
2

다음 상황이 발생했습니다.사용자 정의 Java/JSF 응용 프로그램과 함께 Pentaho Reporting 웹 프론트 엔드 통합

데이터가있는 OTLP 데이터베이스 스키마. 데이터베이스 프로시 저는 정의 된 차원 및 팩트 테이블을 사용하여 비정규 화 된 스타 스키마로 데이터를 펌핑합니다. 목표는 정의 된 데이터 구조에 대한 요약 및 드릴 다운을 수행 할 수있는 웹 응용 프로그램을 작성하는 것입니다.

맞춤 웹 인터페이스를 만들 수 있지만보고 도구로 기존 도구를 사용하고 싶습니다. 결과 애플리케이션은 자바로 작성되고 JSF 기반의 기존 솔루션과 통합되어야하며, 작업이 끝난 것처럼 보이는 Pentaho는 보이지만 어디서나 어떻게 찾아야하는지, 또는 심지어 이것이 가능한지 여부는 알 수 없습니다.

당신이

답변

1

OLAP을 사용하는 경우 Jpivot을 사용할 수 있으며 Saiku를 사용하는 것이 좋습니다. Saiku는 자신 만의 프론트 엔드를 개발하기가 무척 쉽고 모든 REST 기반입니다. UI가 있지만 서버가 분리되어 있기 때문에 UI를 사용하지 않아도됩니다.

2

현재 몬드리안 백엔드에서 OLAP 테이블을 표시에는 JSF 구성 요소가 없습니다 감사하지만 JPivot을 사용할 수 있습니다, 그것은 JSP 커스텀 태그 라이브러리이다.

자신 만의 UI를 만들면 olap4j API (사용 방법은 see my other answer here)를 사용할 수 있습니다. 그렇게 어렵지는 않지만 API는 기본 transformations을 지원하며, v1.0은 promised to be released soon입니다.

1

글쎄, 당신은 일반 HTTP를 통해 모든 기능을 연결할 수 있기 때문에 당신은 아무 문제없이 JPivot 또는보고 측면과 인터페이스 수있는 JSF 대신 Pentaho에서 제공하는 JSF 대신에 행복하면. URL을 보려면 탭을 두 번 클릭하십시오.

+0

음, 재미있는 제안입니다. 이 경험이 있습니까? –

+0

보고서 뷰어 GWT 응용 프로그램은 BI 서버에서 제공되는 독립형 솔루션으로 구현됩니다. –

관련 문제