문제

기업 보고를 위해 업계에는 어떤 옵션이 있습니까?저는 현재 SSRS 2005를 사용하고 있으며 MSSQL의 새 릴리스와 함께 다른 버전이 출시된다는 것을 알고 있습니다.

그러나 시장에 무엇이 있는지 조사해 보는 것도 좋은 시기인 것 같습니다.

당신은 무엇을 겪었나요?좋아해요/싫어요?왜?

감사합니다.

도움이 되었습니까?

해결책

저는 Cognos Series 7, Cognos Series 8, Crystal Reports, Business Objects XI R2 WebIntelligence, Reporting Services 2000, Reporting Services 2005 및 Reporting Services 2008을 사용했습니다.제가 배운 내용에 대한 피드백은 다음과 같습니다.

보고 서비스 2008/2005/2000

장점

  1. 비용:MS SQL Server를 백엔드로 사용하는 경우 가장 저렴한 엔터프라이즈 비즈니스 인텔리전스 솔루션입니다.또한 SSIS를 추가하면 추가 비용 없이 동급 최고의 ETL 솔루션을 사용할 수 있습니다.

  2. 가장 유연한:지금까지 사용해본 것 중 가장 유연한 보고 솔루션입니다.특히 최신 버전에서는 항상 내 비즈니스 요구 사항을 모두 충족했습니다.

  3. 쉽게 확장 가능:우리는 처음에 이것을 약 20명의 사용자를 지원하는 부서별 솔루션으로 사용했습니다.결국 우리는 수천 명의 사용자를 포함하도록 확장했습니다.원격 데이터 센터에 품질이 매우 낮은 가상 서버가 있음에도 불구하고 동시 사용자 요청을 약 50~100개까지 확장할 수 있었습니다.컨설팅 작업에서 좋은 하드웨어를 사용하여 아무런 문제 없이 더 많은 동시 사용자 집합으로 확장할 수 있었습니다.또한 여러 SSRS 서버가 여러 국가에 배포되고 SSIS를 사용하여 백엔드의 데이터를 동기화하는 구현도 보았습니다.이를 통해 추가 비용이 거의 없이 분산 방식으로 견고한 성능을 발휘할 수 있었습니다.

  4. 소스 제어 통합:이는 비즈니스 인텔리전스 팀과 함께 보고서를 개발할 때 나에게 매우 중요합니다.제가 사용해 본 다른 어떤 BI 제품군도 이에 대한 기본 솔루션을 제공하지 않습니다.내가 사용한 다른 모든 플랫폼에서는 타사 추가 기능을 구매해야 하거나 별도의 개발, 테스트 및 프로덕션 환경 간에 보고서를 승격해야 했습니다.

  5. 분석 서비스:SSRS와 SSIS 간의 Analysis Services와의 긴밀한 통합이 마음에 듭니다.Oracle과 DB2의 인용문에 OLAP 큐브용 SQL Server 2005 Analysis Services 서버 설치가 포함되어 있다는 내용을 읽은 적이 있습니다.

  6. 검색 가능성:SSRS보다 더 나은 검색 기능을 갖춘 시스템은 없습니다.SSRS에는 제가 지금까지 사용해 본 어떤 BI 제품군보다 더 많은 책, 포럼, 기사 및 코드 사이트가 있습니다.SSRS에서 어떤 작업을 수행하는 방법을 알아내야 하는 경우 거의 항상 몇 분 또는 몇 시간만 작업하면 찾을 수 있었습니다.

단점

  1. SSRS 2005/2000에 필요한 IIS:이전 버전의 SSRS에는 데이터베이스 서버에 IIS를 설치해야 했습니다.이는 제가 대형 은행에 근무할 당시 내부통제 관점에서 볼 때 허용되지 않는 일이었습니다.우리는 결국 IT 운영의 승인 없이 SSRS를 구현했고 기본적으로 나중에 용서를 구했습니다. IIS가 더 이상 필요하지 않으므로 SSRS 2008에서는 문제가 되지 않습니다.

  2. 보고서 작성기:웹 기반 보고서 작성기는 SSRS 2000에는 존재하지 않았습니다.SSRS 2005의 웹 기반 보고서 작성기는 사용하기 어려웠고 충분한 기능이 없었습니다.SSRS 2008의 웹 기반 보고서 작성기는 확실히 더 좋지만 대부분의 비즈니스 사용자가 사용하기에는 여전히 너무 어렵습니다.

  3. 데이터베이스 편향:Microsoft SQL Server에서 가장 잘 작동합니다.Oracle, DB2 및 기타 백엔드에는 적합하지 않습니다.

비즈니스 객체 XI WebIntelligence

장점

  1. 사용의 용이성:BI를 사용하지 않는 일반 최종 사용자가 임시 보고서를 개발하는 데 가장 쉽게 사용할 수 있습니다.

  2. 데이터베이스 불가지론:Oracle, DB2 또는 다른 데이터베이스 백엔드를 사용하려는 경우 확실히 좋은 솔루션입니다.

  3. 수행자:대부분의 페이지 탐색은 기본적으로 데이터베이스 호출이 아닌 파일 시스템 작업이므로 성능이 매우 빠릅니다.

단점

  1. 비용:첫 번째 문제입니다.Business Objects 구현을 사용자 30명에서 사용자 1,000명으로 확장하려는 경우 SAP에서는 수십만 달러의 비용을 청구할 것입니다.이는 Business Objects 라이센스에만 적용됩니다.데이터베이스 서버 라이센스도 필요하다는 사실을 추가하면 이제 매우 비싼 시스템에 대해 이야기하게 됩니다.물론, 이는 Business Objects를 얻는 데 대한 개인적 정당성이 될 수 있습니다.매우 비싼 BI 시스템을 구입하도록 경영진을 설득할 수 있다면 아마도 대규모 BI 부서에 비용을 지불하도록 경영진을 설득할 수 있을 것입니다.

  2. 소스 제어 없음:즉시 사용 가능한 소스 제어 통합이 부족하면 이전 보고서 정의를 실수로 수정하고 배포하는 경우 오류가 발생합니다.이에 대한 "해결 방법"은 환경 간 보고서 승격입니다. 이 프로세스는 보고서 개발 속도를 늦추고 환경 차이 변수를 도입하므로 별로 좋아하지 않는 프로세스입니다.

  3. HTML 이메일 지원 없음:일정을 통해 HTML 이메일을 보낼 수 없습니다.나는 정기적으로 SSRS에서 이 작업을 수행합니다.이를 위해 값비싼 타사 추가 기능을 구입할 수 있지만 이 기능을 위해 더 많은 비용을 지출할 필요는 없습니다.

  4. 모델 편향:보고서를 개발하려면 기본적으로 데이터 모델인 유니버스가 필요합니다.임시 보고서 개발에는 괜찮지만 성능을 완전히 제어하려면 저장 프로시저를 사용하는 것을 선호합니다.또한 보고서 런타임 중에 비용이 많이 드는 복잡한 조인을 피하기 위해 쿼리되는 플랫 테이블을 작성하는 것을 좋아합니다.하나의 보고서에서만 사용되는 플랫 테이블만 포함하는 유니버스를 만들어야 하는 것은 어리석은 일입니다.단지 테이블을 쿼리하기 위해 모델을 구축할 필요는 없습니다.SQL 재정의를 해킹하지 않으면 저장 프로시저 지원도 기본적으로 지원되지 않습니다.

  5. 열악한 매개변수 지원:BOXI WebIntelligence 보고서에서는 매개변수 지원이 형편없습니다.일반 비즈니스 사용자를 위한 메타데이터 새로 고침 옵션이 마음에 들지만 일정을 설정할 때 충분히 강력하지 않습니다.거의 항상 보고서를 복제하고 필터를 약간 변경해야 하므로 불필요한 보고서 정의 중복이 발생합니다.SSRS는 특히 BOXI와 달리 값과 레이블이 다른 값을 갖도록 할 수 있기 때문에 이 점을 뛰어넘습니다.

  6. 부적절한 보고서 연결 지원:하나의 보고서 정의를 중앙 폴더에 저장한 다음 다른 사용자를 위해 연결된 보고서를 만들고 싶었습니다.그러나 최종 사용자가 자신의 폴더에 있는 개체를 사용하려면 상위 개체에 대한 전체 권한이 필요하다는 사실을 금방 알게 되었습니다.이로 인해 연결된 보고서 개체를 사용하는 전체 목적이 무효화되었습니다.SSRS를 주세요!

  7. 별도의 CMC:객체 보안을 관리하기 위해 왜 다른 애플리케이션을 실행해야 합니까?더 나쁜 것은 CMC와 InfoSys의 기능이 동일하지 않은 이유는 무엇입니까?예를 들어 실패한 시도에 대해 재시도하도록 예약된 보고서를 설정하려는 경우 CMC에서 재시도 횟수와 재시도 간격을 지정할 수 있습니다.그러나 InfoSys에서는 이를 수행할 수 없으며 정보도 볼 수 없습니다.InfoSys를 사용하면 이벤트 기반 일정을 설정할 수 있지만 CMC는 이 기능을 지원하지 않습니다.

  8. Java 버전 종속성:BOXI는 서버와 동일한 버전의 Java를 실행하는 한 최종 사용자 컴퓨터에서 훌륭하게 작동합니다.그러나 최신 버전의 Java가 컴퓨터에 설치되면 문제가 발생하기 시작합니다.우리는 BOXI R2 서버(기본 Java 클라이언트)에서 Java 1.5를 실행하고 있으며 회사의 거의 모든 사람이 Java 1.6을 사용하고 있습니다.Java 1.6을 사용하는 경우 프롬프트로 인해 IE 및 FoxFire 세션이 정지되거나 보고서 작성기가 예기치 않게 중단될 수 있습니다.

  9. 약한 발견 가능성:BOB(Business Objects Board) 외에 인터넷에는 Business Objects 문제 해결과 관련된 정보가 많지 않습니다.

코그노스 시리즈 8

장점

  1. 사용의 용이성:일반 비즈니스 사용자를 위한 간단한 보고서 작성에는 BOXI가 사용하기 더 쉽지만 Cognos는 이 분야에서 2위를 차지하고 있습니다.

  2. 데이터베이스 불가지론:BOXI와 마찬가지로 이는 Oracle, DB2 또는 다른 데이터베이스 백엔드를 사용하려는 경우 확실히 좋은 솔루션입니다.

  3. 프레임워크 관리자:이것은 확실히 동급 최고의 메타데이터 저장소입니다.BOXI의 우주 제작자는 절반만 좋았으면 좋겠다고 생각합니다.이 도구는 개발, 테스트 및 프로덕션 환경 전반에서 패키지를 홍보하는 데 매우 적합합니다.

단점

  1. 비용:Business Objects와 동일한 문제입니다.비슷한 비용 구조.유사한 데이터베이스 라이센스 요구 사항도 있습니다.

  2. 소스 제어 없음:Business Objects와 동일한 문제입니다.이 문제를 해결하는 타사 도구는 없지만 있을 수도 있습니다.

  3. 모델 편향:Business Objects와 동일한 문제입니다.하지만 FrameWork Manager의 저장 프로시저에 대한 지원이 향상되었습니다.

  4. 열악한 매개변수 지원:Business Objects와 동일한 문제입니다.Java로 코딩할 수 있는 경우 프롬프트 페이지 생성에 대한 지원이 향상되었습니다.그러나 사용자가 뒤로 버튼을 클릭하여 프롬프트 페이지로 돌아갈 때 버그가 발생합니다.SSRS는 이 문제를 확실히 해결했습니다.

  5. 부적절한 오류 처리:Cognos의 오류 메시지는 해독하기가 거의 불가능합니다.일반적으로 오류 메시지의 일부로 긴 음수와 스택 덤프를 제공합니다.보고서를 처음부터 다시 작성하여 이러한 오류 메시지를 몇 번이나 "해결"했는지 모르겠습니다.어떤 이유로 보고서 정의를 손상시키는 것은 매우 쉽습니다.

  6. 검색 불가능:Cognos에서 문제를 해결하거나 기능을 구현하는 방법에 대한 답을 추적하는 것은 매우 어렵습니다.제품에 대한 인터넷 연결 웹 사이트에는 적절한 커뮤니티 지원이 없습니다.

내 대답에서 짐작할 수 있듯이 Microsoft의 BI 제품군이 시장 최고의 플랫폼이라고 생각합니다.그러나 BI 제품군 비교에 대해 읽은 대부분의 기사는 일반적으로 Microsoft의 제품은 물론 SAP의 Business Objects 및 Cognos의 Series 8 제품을 평가하지 않는다는 점을 말씀드리고 싶습니다.또한 저는 또한 두 회사의 BI 제품군에 대한 내부 검토에서 Microsoft가 최고 CIO의 검토를 받은 후 최하위로 나오는 것을 보았습니다.하지만 두 경우 모두 대규모 운영 예산을 정당화하는 주요 부서로 인식되기를 원하는 것으로 귀결되는 것처럼 보였습니다.

다른 팁

저는 두 가지 기여를 하고 싶습니다.하나는 매우 부정적이며(CR은 쓰레기임) 다른 하나는 매우 긍정적입니다(SSRS는 독립적인 지원 매장이며 무료로 제공됩니다).

참고로 답변을 수정한 경우 다른 사람이 이미 같은 말을 하지 않은 이상 답변이 틀렸거나 비생산적이라고 생각하는 이유를 설명하는 댓글을 추가하세요.그럼에도 불구하고 "위와 같이" 간단한 설명이 도움이 될 것입니다.

크리스탈 리포트는 쓰레기입니다

Crystal Reports는 개발 커뮤니티에 대한 모욕입니다.수정해야 할 순간이 될 간단한 대화 상자 크기 조정 버그는 10년 동안 6번의 주요 릴리스 동안 수정되지 않은 채로 남아 있었기 때문에 어려운 문제를 해결하려는 시도가 이루어졌는지 의심스럽습니다.이 SQL에서 알 수 있듯이 Crystal Reports는 매우 신뢰할 수 없습니다.

SELECT COUNT(*) FROM sometable WHERE 1=0

이 명령문은 0을 생성해야 하는데 결과는 1을 생성합니다.이는 Crystal Reports SQL 엔진의 핵심에서 반복적으로 발생하는 오류입니다.

CR에 대한 지원은 수년 전에 해외로 이전되었기 때문에 똑같이 암울합니다.당신이 지원 전화를 위해 200달러를 토해낸다면, 이해할 수 없는 외국인은 당신이 포기할 때까지 당신의 질문을 오해하고 당신의 지능을 모욕할 것입니다. 그 시점에서 그는 - 당신이 포기하기로 선택했기 때문에 - 전화가 해결되었다고 선언할 것입니다.

정말 이 정도로 나쁘다면 왜 그렇게 인기가 많을까요?인기가 없습니다.그것은 매우 유엔 인기 있는.훌륭한 마케팅을 통해 발판을 마련합니다.관리 유형은 많은 것을 약속하는 광택 있는 광고를 보고 CR이 오랫동안 사용되었기 때문에 모든 것이 사실이라고 가정합니다.잔디밭에 있는 빈디스(호주 가시 잡초)와 마찬가지로 일단 설치하면 제거하는 것이 거의 불가능합니다.무능함을 인정하는 것은 관리자에게 있어 좋지 않은 경력입니다.관리자가 결정을 내릴 기술적 전문 지식이 부족하면 기술 담당자가 결정을 내리도록 허용하기보다는 선례를 따르고 동료의 실수를 반복합니다.그들은 또한 웹 전달 기능을 실제로 사용하고 싶다면 서버 라이센스가 필요하다는 사실도 깨닫지 못합니다.또한 수명이 길다는 것은 CR 경험이 있는 사람을 쉽게 찾을 수 있다는 것을 의미합니다.

자세한 내용과 웃음을 위해 이 링크를 추천합니다.

아니면 Google에 "Crystal Reports 형편없다"라고 입력해 보세요.균형 잡힌 관점을 위해서는 "Crystal Reports Rocks"도 시도해 보세요.걱정하지 마십시오. 시간이 많이 걸리지 않습니다.있다 아니요 자체 마케팅 과대 광고를 벗어난 긍정적인 평가.

이제 좀 더 긍정적인 것을 살펴보겠습니다.

SQL 보고서는 사실상 무료입니다

다음의 일부로 무료로 설치할 수 있습니다. 고급 서비스가 포함된 SQL Express.주요 데이터베이스 공급자를 위한 ADO.NET 드라이버와 일반 OLEDB 및 ODBC 지원을 제공하는 .NET 2.x를 설치할 수도 있습니다.

SSRS는 ADO.NET을 사용하므로 이는 ADO.NET을 연결할 수 있는 모든 것, 즉 거의 모든 것에 SSRS를 연결할 수 있음을 의미합니다.

SQL Express와 함께 제공되는 SSRS에 적용되는 라이센스 조건에 따라 SSRS는 SQL Express의 일부로 배포 및 설치되어야 합니다.그들은 보고서가 데이터를 얻는 위치에 대해 말할 것이 없습니다.

SQL Express는 제한되어 있지만 함께 제공되는 SSRS에는 그러한 제한이 없습니다.다른 데이터베이스 엔진에서 데이터를 제공하는 경우 해당 엔진이 지원할 수 있는 라이선스 수만큼 사용자를 지원할 수 있습니다.오해하지 마십시오. 직장에는 MS SQL Server의 라이선스 사본이 수십 개 있습니다.예산을 찾거나 정당화할 필요 없이 선택한 백업 저장소에 대해 SSRS를 사용할 수 있다는 뜻입니다.당신이 놓치게 될 것은 예약 및 구독 지원입니다.나는 경험을 바탕으로 공백을 메우는 서비스를 작성하는 것이 그다지 어렵지 않다고 말합니다.

SSRS는 CR이 하는 모든 약속을 이행합니다.사용하기 쉽고 사용자 DIY를 잘 지원하며 CR BO와 개념적으로 유사하지만 제대로 작동하는 스키마 추상화 도구가 있으며 고성능, 예약 가능하고 사용하기 쉽고 안정적이고 유연하며 확장하기 쉽고 대화식 또는 프로그래밍 방식으로 제어할 수 있습니다.2008년 버전에서는 서식이 풍부한 흐름 기반 템플릿(양식 편지의 메일 병합)도 지원합니다.

이는 메인프레임부터 미니, 마이크로까지 다양한 플랫폼에서 소프트웨어를 개발한 20년 동안 제가 본 최고의 보고 솔루션입니다.내가 생각할 수 있는 모든 상자를 체크하고 내가 기억할 수 있는 단 하나의 중대한 약점이 있습니다. 레이아웃 모델은 페이지 하단을 기준으로 한 위치 지정을 지원하지 않으며 유일한 해결 방법은 알려진 높이 페이지에서 페이지 상단을 기준으로 위치를 지정하는 것입니다.

이기종 데이터 제공과 같은 문제를 해결하지는 않지만 IMHO는 이러한 문제를 보고서 외부에서 해결할 수 있고 해결해야 합니다.SSIS와 같은 많은 데이터 웨어하우징 솔루션은 이러한 문제를 해결하기 위한 도구를 제공하며 보고서 엔진에 절반 정도의 중복 기능을 추가하는 것은 터무니없는 일입니다.

뾰족한 상사로부터 올바른 결정을 내리기

문제가 있는 역사와 개발자들 사이에서 인기가 없는 점을 고려할 때 Crystal Reports를 선택하는 것은 그를 위험을 감수하는 용감한 행동이라고 생각한다고 말하십시오.

일부 상사는 너무 멍청해서 이것이 좋은 일이라고 생각할 것이지만 어쨌든 그들과 함께라면 당신은 파멸에 처할 것입니다.

CR과 SSRS 모두에 대한 경험을 통해 제가 생각하는 바는 다음과 같습니다.

CR을 사용하면 보고서를 매우 빠르게 개발할 수 있습니다.간단하다면.약간 복잡해지면 원하는 대로 작동시키려고 노력하기가 어려워집니다.예를 들어 최대 계층 구조는 2개의 하위 보고서로 제한됩니다.기본 보고서 등에서 변경해야 하는 매개 변수가 필요한 하위 보고서가 있으면 이상해집니다.많은 해결 방법이 있지만 때로는 단순히 짜증나는 경우도 있습니다.또한 보고서 레이아웃은 기본적으로 고정되어 있습니다.데이터와 정보를 특정 섹션(페이지 머리글/바닥글, 세부정보/보고서 바닥글/머리글)에 넣어야 합니다.이는 여러 페이지에 걸쳐 있는 데이터를 올바르게 표시하는 데 도움이 되므로 매우 유용합니다.또한 금융 데이터 등을 조작하는 데 사용할 수 있는 상당히 완전한 기능 세트를 갖추고 있습니다.

SSRS는 보고서 편집에 있어 더 유연합니다.보고서 마법사를 사용하면 기본적으로 WYSIWYG 환경에서 보고서를 생성할 수 있으며, 여러 하위 보고서를 허용하므로 한 페이지에 여러 데이터세트를 쉽게 표시할 수 있습니다.이를 통해 .NET 어셈블리를 연결하여 복잡한 데이터 조작/계산을 수행할 수 있습니다.그러나 보고서를 고정된 방식으로 적절하게 표시하는 것은 어려울 수 있으며, 원하는 대로 모든 것을 표시하는 데 어려움을 겪는 경우가 많습니다.

크리스탈 리포트의 가격은 $$$입니다.SSRS는 제 기억이 맞다면 이제 SQL Server Enterprise 에디션에 "무료"로 번들로 제공됩니다.물론 전체 패키지 가격으로 비용을 지불할 수도 있습니다. 기업 영역에서 이를 추진하는 것이 MS 방식인 것 같습니다.

한동안 SSRS를 사용해왔는데...그리고 내 어깨너머를 쳐다보는 동료들은 그런 것 같다고 하더군요 많이 Crystal보다 SSRS 작업이 더 쉽습니다.나는 Crystal을 사용해 본 적이 없기 때문에 어느 것이 더 낫다고 말할 수는 없지만 MS가 SSRS를 서둘러 밖으로 내보내려고 했다는 뚜렷한 인상을 받았습니다.

가장 큰 약점:

  • 데이터세트 공유.저는 DoD 환경에서 일하고 있습니다.내 보고서의 90%가 서비스 매개변수를 사용합니다.같은 쿼리를 계속해서 입력하는 것이 지겹습니다.
  • 스키닝.보고서 마법사를 수행하면 보고서를 피부에 피부에 올릴 수 있지만 수동으로 수행하는 경우에는 그렇지 않습니까?뭐?영향을 받는 모든 필드를 선택한 다음 배경 색상, 전면 색상 등을 설정하여 "스킨"을 적용할 수 있습니다.하지만 어디에서도(적어도 내가 찾을 수 있는 곳에서는) 한 번의 클릭으로 무언가를 스킨할 수 없습니다.
  • 사용자 정의 스키닝이 없습니다.마법사/ 매뉴얼을보고하십시오. 맞춤형 스킨을 구현할 수있는 곳이 없습니다.HTML의 CSS와 같은 것을 설정 한 다음 링크하는 것이 좋습니다.도구는 노력을 더하기보다는 노력을 줄여 도움을 주어야 합니다.
  • 매트릭스에는 더 나은 문서가 필요합니다.나는 매우 간단한 일을 할 수 있지만 일단 재미있거나 어려운 일에 빠져들려고 하면 책/인터넷이 나를 실망시키는 것 같습니다.테이블에는 이 문제가 없습니다.

강점:

  • 오래된 SQL 개발자가 Excel에 나머지 세트를 덤프하는 것보다 최소한 더 좋아 보이는 좋은 보고서를 얻는 것은 매우 간단합니다.
  • 사용자 정의 정렬(대부분의 보고서에 사용)
  • SP 및 Straight SQL을 처리합니다.한 가지 경로 또는 다른 경로에 갇히지 않는다는 점이 마음에 듭니다(상황에 따라 둘 다 사용했습니다).
  • 가격...Visual Studio/SQL Server 비용을 지불하고 나면...그것은 공짜입니다.

내 2센트, 이것이 당신에게 도움이 되기를 바랍니다.

"순수 Java" 솔루션은 다음과 같습니다. 아이넷 클리어 리포트 (일명 i-net Crystal-Clear).

  • Crystal Reports 템플릿과 모든 JDBC 데이터 소스를 지원합니다.
  • 무료 시각적 보고서 디자이너가 함께 제공됩니다.
  • 특히 일부 "더 비싼" 대안과 비교할 때 그것이 하는 일에 대한 좋은 가격입니다.
  • 최신 버전에는 웹 기반 구성 도구와 임시 보고서 작성 도구.
  • .NET 포트가 있음(광범위한 API 포함)

Enterprise Reporting에는 정말 훌륭한 솔루션이 많이 있습니다.빅 4(BO/Crystal, MS SRSS, Cognos, Oracle) 내에서는 기본 보고 기능이 모두 포함됩니다.자신에게 가장 중요한 핵심 기능이 무엇인지, 환경에서 가장 지배적인 아키텍처가 무엇인지 평가해야 합니다.

BI 시장 내 통합으로 인해 환경 문제가 더욱 관련성이 높아졌습니다.Oracle 기업이 있는 경우 Oracle BI를 사용할 수도 있습니다.SAP/BO, IBM/Cognos 및 Microsoft에도 동일하게 적용됩니다.특히 새로운 BI 결정을 내리는 경우.

마지막으로, OSS를 운영하거나 주요 BI 업체와 관련된 라이센스 비용을 피하려는 경우 적합한 오픈 소스 솔루션(BIRT, Jasper, Pentaho)이 많이 있습니다.

BIRT를 시도해 보세요.BIRT는 오픈 소스이므로 무료로 시작할 수 있습니다.멋진 그래픽 디자이너가 있습니다.BIRT 보고서를 디자인하는 것이 얼마나 쉬운지에 대한 비디오를 다음에서 볼 수 있습니다. http://www.birt-exchange.com.BIRT 프로젝트는 일정 관리, 보안 통합, 이메일 알림 등이 필요할 때 기업에 BIRT를 배포하기 위한 상용 서버를 제공하는 Actuate Corp의 후원을 받았습니다.상용 버전은 또한 더 많은 최종 사용자 상호 작용을 위해 AJAX와 BIRT 뷰어를 혼합하고 브라우저를 통해 임시 BIRT 보고 기능을 제공합니다.

우리는 현재 Cognos를 구현하는 중이며, 상당히 강력한 도구라고 생각합니다.ETL 도구는 매우 간단하고 사용하기 쉬우며 프런트 엔드는 관리 및 설정이 매우 쉽습니다.저는 프레임워크 모델과 데이터 모델링에 대한 경험이 많지 않지만 보고서 디자이너는 정말 좋아하는 것 같습니다.

가장 포괄적인 솔루션 중 하나는 Cognos입니다.

싫어함:당신은 얼마나 많은 CD가 들어 있는지 믿지 못할 것입니다 ...엄청나다.

아무도 Microstrategy를 언급하지 않았다는 사실에 놀랐습니다.우리는 꽤 많은 데이터웨어하우스(11TB) 작업을 수행하고 있으며 마이크로전략은 비즈니스 사용자가 우리를 방해하지 않고 데이터를 얻을 수 있도록 SQL을 생성하거나 훌륭한 작업을 수행합니다.그러나 이는 매우 비싼 솔루션입니다.임시 기능이 필요하지 않고 크리스탈을 결정했다면 "프로덕션 용도로 사용할 수 있는" VS2005 또는 Eclipse 플러그인을 살펴보는 것이 좋습니다.

SAP 커뮤니티 웹사이트의 블로그에서 Henry Nordstrom은 사용 가능한 다양한 보고 도구에 대해 매우 좋은 평가를 했습니다.SAP 사용 관점에서도 동일한 작업을 수행했지만 사실은 다른 모든 항목에도 적용됩니다.

SAP 개발자 네트워크의 Henry 블로그

Jasper 보고서 템플릿을 사용하여 OpenReports를 언급한 사람이 아무도 없다는 사실에 놀랐습니다.엔터프라이즈 수준은 아니지만 매우 강력하고 Crystal Reports와 동등한 수준이라고 생각합니다.iReport를 사용하여 CR과 같은 보고서를 만듭니다.OpenReports는 Excel 기반 보고서를 생성하는 데 매우 쉽게 사용할 수 있는 JXLS도 지원합니다.

http://oreports.com/ http://jasperforge.org/projects/ireport

크리스탈 리포트 비즈니스 객체 인기가 많은 선택인 것 같습니다.

나는 그 안에 어떤 보고서도 작성하지 않았지만 때로는 더 복잡한 보고서를 작성하는 데 어려움을 겪은 팀의 다른 사람들도 있었습니다.

예산에 따라 다소 비쌀 수도 있습니다.

사용하려는 모든 보고서 디자이너와 작동하는 엔터프라이즈급 보고서 서버를 원한다면 다음을 확인하세요. 유니버설 리포트 서버 VersaReports.com에서.기본적으로 Crystal, DevExpress, Telerik 및 ActiveReports를 지원하며 다른 보고서 디자이너를 지원하려는 경우 API를 제공합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top