Answered by:
Compare scenarios where SSRS or Crystal Reports to be used..

Question
-
Hi,
Can anybody tell me the ideal scenarios where SSRS or Crystal Reports to be used for reporting. I am working on windows based application and we are using crystal reports for the reporting purposes. We are thinking on an option to migrate crystal reports to SSRS. Please let me know the adavantages in doing this. Which one will perform better?
Thanks
Tuesday, May 11, 2010 5:42 AM
Answers
-
I have been migrating Crystal reports to SSRS for about six years. There are many subtle differences between the two products but generally speaking, Reporting Services can do most anything the Crystal can. In most cases, the report design techniques will be similar and in some cases, they will be different.
Reporting Services includes a number of exclusive features but the few things that SSRS does not handle liek Crystal in report design includes federating data from multiple result sets into a single data region. For this, you would use a linked server or parameterized subreport in SSRS. SAP also has the Business Objects Universe metadata layer, which is a very mature data abstraction technology. Microsoft's data models semantic layer is not quite so far along but is easily replaced by relational views and OLAP cubes. When considering platform integration, licensing cost and TCO; Microsoft wins hands-down. By comparison, the SAP/BO/Crystal licensing model is very expensive.
Hitachi Consulting has developed a tool that we use to help our clients migrate Crystal rpt files to rdl. It's not always and exact science but can save a lot of time and effort for most report styles.
Paul Turley, MVP [Hitachi Consulting] SQLServerBIBlog.com- Marked as answer by Jinchun ChenMicrosoft employee Monday, May 17, 2010 11:53 AM
Tuesday, May 11, 2010 7:13 AM
All replies
-
I have been migrating Crystal reports to SSRS for about six years. There are many subtle differences between the two products but generally speaking, Reporting Services can do most anything the Crystal can. In most cases, the report design techniques will be similar and in some cases, they will be different.
Reporting Services includes a number of exclusive features but the few things that SSRS does not handle liek Crystal in report design includes federating data from multiple result sets into a single data region. For this, you would use a linked server or parameterized subreport in SSRS. SAP also has the Business Objects Universe metadata layer, which is a very mature data abstraction technology. Microsoft's data models semantic layer is not quite so far along but is easily replaced by relational views and OLAP cubes. When considering platform integration, licensing cost and TCO; Microsoft wins hands-down. By comparison, the SAP/BO/Crystal licensing model is very expensive.
Hitachi Consulting has developed a tool that we use to help our clients migrate Crystal rpt files to rdl. It's not always and exact science but can save a lot of time and effort for most report styles.
Paul Turley, MVP [Hitachi Consulting] SQLServerBIBlog.com- Marked as answer by Jinchun ChenMicrosoft employee Monday, May 17, 2010 11:53 AM
Tuesday, May 11, 2010 7:13 AM -
Hi Paul,
Thanks for your reply.
Can you compare the crystal and SSRS based on performance? Which one will perform better?In crystal reports, we have to use report document loading for creating report and this will take so much time. Is there anything SSRS to avoid this?
Regards,Manesh Joseph
Tuesday, May 11, 2010 11:18 AM -
Hi Manesh,
SQL Server Reporting Services has many technologies to improve the performance. For example, scale-out deployment, on-demand report processing, and so on.
You can find more information from the following artilce:
http://blogs.msdn.com/robertbruckner/archive/2008/08/11/on-demand-report-processing-in-rs-2008.aspx
http://blogs.msdn.com/robertbruckner/archive/2008/11/03/technical-note-series-on-reporting-services-performance-and-scalability.aspxIf you have any more questions, please feel free to ask.
Thanks,
Jin Chen
Jin Chen - MSFTMonday, May 17, 2010 11:59 AM