What reporting technologies are suitable for the best situation / type of product? I am thinking about 3 technologies now:
- Embedded Reports (Crystal Reports, MS Reporting Services)
- Server Reports (MS Reporting Services)
- OLAP Databases (MS Analysis Services)
What reporting technology would you use for a product off the shelf? Is it possible to have an OLAP-style reporting part from a product off the shelf?
Which technology is best for historical data? I would suggest that the OLAP database will be faster, but it will depend on the size of the database, because I believe that you can also use inline reports for historical data.
Which technology is best for custom software solutions?
I like the idea of โโcreating reports on a server where a user can log in and run reports, for example, using MS Reporting services. Indeed, there are only reports for such things as invoices, invoices, customer information sheets, etc., as nested reports. And also have OLAP database reporting services for historical data.
Unfortunelaty does the manual does not see this layout and does not want the finished product, and olap reports directly inside the application with all other reports.
source share