2010-03-24 2 views
1

전 세계를보고 싶어하지. 여러 데이터베이스의 데이터를 쿼리하여 단일 보고서를 생성하는 데 가장 적합한 솔루션을 찾고 싶습니다. 우리는 Jasper Reports 나 BIRT 같은보고 솔루션을 사용할 계획입니다. 일반적으로 데이터베이스는 postgresql이 될 것입니다.여러 데이터베이스를 사용하여 보고서를 생성하는 가장 좋은 방법

다른 더 나은 해결책에 대해서도 알려 주시기 바랍니다.

감사합니다.

당신이, 당신이 그것을되고, 원하는 데이터 소스를 사용할 수있는 서버의 보고서를 생성하고, PDF 또는 HTML로 클라이언트로 다시 스트리밍하는 경우 JasperReports에에서

답변

1

:

  • 여러 데이터베이스
  • 객체, 즉 자바 콩
  • 텍스트 파일/XML
  • 웹 서비스
  • ... 등
3

BIRT를 사용하면 원하는만큼의 데이터 소스를 사용할 수 있습니다. 독립적으로 또는 함께 공동 데이터 세트로 사용할 수 있습니다. 공동 데이터 집합은 기본적으로 보고서 수준에서 만드는 조인입니다. 여기서 멋진 점은 실제로 전체 데이터베이스 조인 (심지어는 인스턴스 조인)을 만들 수 있다는 것입니다.

예상되는 모든 소스가 지원되며, 일부는 예상치 못한 소스도 지원됩니다. 모든 JDBC DB, 웹 서비스, 플랫 파일, POJO (스크립트 데이터 소스를 통해), XML, 네이티브 DB 드라이버 (예 : Oracle, SQL Server 등) 보조 BIRT 보고서의 데이터 소스로 BIRT 보고서를 사용할 수도 있습니다. 이는 문제의 범위를 넘어서는 것이지만 배포 및 유연성 향상 측면에서 엄청난 양의 옵션을 제공합니다.

+0

+1 유용한 정보 - 감사합니다. – davek

관련 문제