저는 여러 가지 forumns 및 개발에 도움이되는보고 도구를 조사하는 웹 사이트에서 4-5 시간을 보냈습니다. 나는 이런 도구를 사용하는 것에 익숙하지 않고 약간의 구체적인 지침을 사용할 수 있습니다.보고 엔진 지침 (Pentaho, JasperReports, BIRT)
나는 한 서버에서 호스팅되지만 로그인을 통해 여러 사용자가 액세스하는 웹 응용 프로그램을 만들고 있습니다. 각 사용자는 자신의 계정을 가지며 자신의 계정과 관련된 데이터에만 관련된 보고서에만 액세스 할 수 있습니다. 이 사이트에는 약 1,000 ~ 5,000 개의 계정이 있습니다 (결국 2,000 ~ 10,000 명의 사용자가 서로 다른 보고서를 실행하게됩니다).
내 환경은 다음과 같습니다 OS : FreeBSD의 웹 서버 : 아파치 데이터베이스 : MySQL의 프로그래밍 언어 : PHP, 자바 스크립트 (JQuery와 & 내 자신의 물건)
나는 내 대부분의 시간을 보냈다 도구를보고하는 비즈니스 인텔리전스 이었다 펜타 스위트 BIRT 스위트
내 웹 애플리케이션 보고서의 출력에 여러 언어를 지원 할 수 있어야한다 재스퍼 스위트. 필자는 BIRT와 Pentaho가 다국어 보고서 출력을 제공하지만 JasperSoft에 관해서는 기억이 안납니다. 일부 리뷰는 Pentaho를 사용하고 JasperReports (249 달러의 전문 제품이라고 가정하고 리뷰에 이것을 명시하지 않았지만 지금은 사이트에서 무엇인지)를 포함한다고 설명했습니다.
여기 내 질문이 있습니다. 당신의 경험으로, 당신은 내 상황에서 어떤 제안을하겠습니까? 저는 40-50 가지의 다양한 보고서를 사용자가 온라인으로 볼 수 있고, 그래프로, 여러 언어로, 계정 별 데이터를 기반으로보고 싶어합니다. 그런 다음 매주, 매월, pdf, xls 또는 무엇이든간에 ... 그들이 지정한 사람에게 ... 웹 애플리케이션이이를 자동으로 수행합니다. 내 사용자가 자신의 보고서를 동적으로 만들고 저장하는 것도 좋을 것입니다. 나는이 보고서를 통해 시스템이 느려지는 것을 원하지 않는다. 대부분의 데이터는 간단하다. 데이터 집계가 필요 하겠지만, SQL 집약적 인 것은 아니다. 두 개에서 세 개의 테이블 조인 이하. 가능한 한 학습 곡선만큼 작아지기를 원합니다.이 보고서 유형을 처음 접했기 때문에 어떤 문서 세트가 가장 유용한 도구/도구를 가진 가장 작은 학습 곡선을 가지고 있습니까?
일부 리뷰에 따르면 BIRT의 크기는 100MB로 큰데, Pentaho는 작은 크기이지만 JasperSoft는 크기가 가장 작습니다. 이 공간이 저장 될 서버를 소유하고 필요에 따라 더 많은 저장소를 추가 할 수 있거나 메모리가 문제가된다면 많은 영향을 미칩니 까? jasperReports를 사용하여 Pentaho 제품군을 고수해야하나요?
답장을 보내고 anoying하는 경우 용서해주십시오 ... 내가 읽은 포럼 리뷰의 대부분은 2-3 세 정도였습니다 ... 나는 최신 의견을 얻기를 바랬습니다. 당신의 도움이
안녕하세요, 여기 있습니다. 나는 무슨 일이 일어 났는지 모르지만 더 이상 stackflow에 로그인 할 수 없으므로 다른 계정을 만들어야했습니다. 어쨌든 mdahlman, 도움을 주셔서 감사합니다. JasperReports가 마음에 들었습니다 ... 더 복잡하지 않은 것 같습니다. 다국어 지원으로 저는 그 중 하나에 기대고 있습니다. 이 단계에서 250 달러의 가격표는 사용자가 특히 자신의 언어로 된 사용자 인터페이스를 사용하여 자신의 보고서를 동적으로 만들 수있는 능력을 실제로 제공 할 수 있다면 중요하지 않습니다. – Ronedog