2011-06-12 5 views
4

누구든지 BIRT를 사용하여 MongoDB에서 보고서를 생성 한 적이 있습니까? 어떻게 문제를 설명 할 수 있습니까? https://github.com/erh/mongo-jdbcMongoDB와 BIRT보고?

그러나, 나는 그것을 테스트 이클립스에서이 드라이버를 설치하는 방법을 정확하게 확실하지 않다 : JDBC이 실험 드라이버를 사용하여 인터페이스 할 수있을 것처럼

는 것 같습니다.

답변

1

JDBC에는 1 년 동안 한 번만 체크인 할 수 있습니다. 나는 JDBC 드라이버 프로젝트가 죽었다고 생각한다. JDBC와 NoSQL은 호환되지 않습니다.

NoSQL에서 관계형 데이터를 작성하는 고유 한 계층을 작성해야한다고 생각합니다.

3

BOOT와 MongoDB를 성공적으로 통합했습니다. 완벽하게 작동합니다. 아이디어는 이것입니다 - BIRT에서 스크립트 된 데이터 소스를 정의한 다음 해당 데이터 소스를 사용하여 데이터 세트를 정의하십시오. 데이터 세트에는 Mongo Java Driver에 대한 호출을 배치하고 MongoDB에 대한 조회를 실행하고 DB 커서를 확보하는 "열린"이벤트가 있습니다. 그런 다음 "가져 오기"이벤트에서 기본적으로 Cursor의 다음 값을 가져 와서 Cursor의 데이터를 데이터 세트에 채 웁니다.

BIRT 스크립트는 Java 통합 기능이있는 RHINO Javascript 엔진을 사용하기 때문에 가능합니다. 클래스 경로에서 MongoDB의 자바 드라이버를 놓고 :)

+2

그래서 데이터 세트가 자바 코드 - 당신이 오픈을 위해 쓴 예를 붙여 넣을 수있다, 가져 오기? –

2

http://code.google.com/a/eclipselabs.org/p/mongodb-oda-birt-plugin/

당신이 문제에 직면 알려줘 시도 코딩을 시작. 다운로드 섹션에서 사용할 수있는 사용자 안내서는 ODA의 사용에 도움이 될 것입니다.

+0

ODA 제안을 해주셔서 감사합니다. 나는 커맨드 표현식 빌더 (Command Expression Builder)를 사용하려고 시도해 왔으며'org.eclipse.datatools.connectivity.oda.OdaException : JSON 표현식을 파싱하는 중에 오류가 발생했습니다. ' 표현을 올바르게 작성하는 방법을 매뉴얼에서 찾을 수 없었습니다. 나는 당신의 도움에 크게 감사 할 것입니다. –

관련 문제