is there any way i can keep telerik reporting and have it work with large datasets or do i have to use Crystal? please help. my clients are screaming..
9 Answers, 1 is accepted
Please, find our response in the support ticket you have created. Let's continue tackling the issues you are experiencing in the support thread.
If you don't mind, I would like to use this thread to start a conversation on your (and our clients') exact needs and use cases. To anyone who reads this thread, please share your comments and needs. We would like to understand your requirements in order to provide you with a better solution in the long run.
Can you let us know why would you need such a large report? What are the requirements?
Our reporting is a BI solution with a main purpose to represent data in a human-readable manner. By this definition, a 3000 page document is more of an archived data document than an analytical one, especially if there is no requirement of the document to be rendered on a client. We also suspect that no PDF viewer will handle/open/print 3000 pages gracefully.
A few extra suggestions we can provide at the moment are:
- Try exporting to Excel 2007 rather than PDF where paging is ignored (it is not a page-oriented format) and let us know of the results
- If you are running a monthly report/data dump, try exporting the report in filtered batches, for example three 10-day reports.
Once we gather some understanding on your needs, we will try to provide you with other solutions and/or think about revising our report engine and may be improve the memory consumption with large data sets.
Let us know what you think.
All the best,
the Telerik team
Telerik Reporting Q1 2013 available for download with impressive new visualizations. Download today from your account.
To provide some information for your question....
My clients frequently need to create reports that are frequently a couple hundred pages long and have 2-4 levels of groupings. I am having issues in these case that are causing either 2-3 minute reports or in many cases things just fail (this is on a reasonably robust server with adequate resources). This is a serious problem in which an answer of 'your not filtering data enough' is not seen as the 'correct' answer.
I understand an ideal situation woud be that report user are able to filter down data to smaller datasets and produce only the part they need. In reality reports are printed and flipped through or the user 'wants' a pdf with alot of information to send someone. Data exports are not always seen as acceptable because users frequently don't want to supply easily manipulatable datasets or insist on a defined format (with page numbers, headers on each page, etc). They want reports that look nice and are consistant. If what was necessary is to export data only then I don't know if I would be using a reporting solution to do so.
Any help with this is appreciated.
Thank you for your input.
Currently our recommendation is to follow the Performance Considerations help article advices and avoid HtmlTextBox item when possible.
Still we do understand how important is the report rendering performance and it's in our TO DO list to improve it.
Have you tried the new visualization options in Telerik Reporting Q1 2013? You can get them from your account.
We have sort of a similar situation - in our case we have small to very large reports that need to be run for pharmaceutical customers.
Our customers want to be able to run and save to PDF, or in some cases actually print out, potentially very, very large reports in order to document their manufacturing conditions, to meet FDA regulations.
We can easily have to generate a report that writes out 1,000,000+ rows and generates 18,000+ pages. And - we need to do it fast. Compressing or 'summarizing' the data is not a possibilility because some reports need to report the actual data point(s).
In our SCADA-based system we used Crystal Reports to do this - but often times run 40+ minutes trying to gererate these reports. We'd like to be able to write and run the reports using Telerik - but they will need to be written faster than Crystal Reports for us to justify switching.
Do you have any comparison figures between crystal reports and Telerik? We have played wih Q1 2013 and Q2 2013 -- and they are running slower than Crystal... any additional tips or hints? we use a data source object (with SQL in it) to query the data for the report, and then a reportviewer on our sample C#/Winforms app to display the report.
Compressing or summarizing the data is not an option - some reports must print out all the 'raw' or actual data.
A page pre-view or the ability to display just the first 1 or 5 or xx pages would be awesome.
Thank you for elaborating on your scenario. Currently we can only provide you with the recommendations in the Performance Considerations help article about improving your reports rendering. Still we are constantly looking for a ways to improve the Telerik Reporting performance and even now we are testing some new approaches that may lead to major improvement in subsequent Telerik Reporting release. Thus we encourage you to follow our release notes where we will duly note any performance improvements.Regards,
Have you tried the new visualization options in Telerik Reporting Q2 2013? You can get them from your account.
The data size requirements are not in our control. Rather, what controls the data set sizes is ultimately the U.S. Constitution in the case of our particular customers.
In addition to following the Performance Considerations help article, we can advise you to prepare a runnable sample report with test data exhibiting the 12 minutes delay to render the report and send it to us in a support ticket. We will review the report configuration and try to provide further suggestions for optimization.
Is this issue resolved now?
Our customer's also facing the same problem with telerik reports Q3 2015 (22.214.171.1246).
Query able to get data easily withing some seconds, but report never load and causing browser things hanged-up.
As in the previous case, we'd ask you to send us a sample project demonstrating your setup, so we to be able to research the exact scenario and provide further suggestions for optimization.
Telerik by Progress