What tools are available to automatically generate reports from an SQL database?
-
In particular, I'm interested in packages that will compute reports (by which I mostly mean time-based aggregations) and return them in a serialised format; I have no need for a display layer. Sure you can write SQL to do this for you, but if your data is in a schema that doesn't suit reporting well there is work to be done to pre-compute reports, materialise intermediate tables, and in a such a way as to make adding new reports easy. That's the heavy lifting I'd hope such a package would do for me.
-
Answer:
Here's a general and a specific answer. First the general - go to http://www.reportingsoftware.info to get an intro to all the available reporting systems out there. That will give you a good starting point. Now the specific. Please take a look at http://www.windward.net which is, I think, the best reporting system out there by far (disclaimer, I'm the CTO there).
David Thielen at Quora Visit the source
Other answers
We recently launched the Vero Designer to specifically address this need. It can write really complex sql queries depending on your needs. Having been in the analytics industry for the last 10 years we are seeing a growing need for use cases like yours. Which is the need for a data prep/query layer thats separate from visualizations. You are not alone :).Please do check us out at https://www.veroanalytics.com . I would love to give you an unbiased list of alternatives, but I haven't seen any solution that is standalone like ours and can generate the necessary sql queries. However, here are a few similar tools that you may have varying success with (the tools get more complex as you go down):Data Preparation Tools ( No SQL Generation layer as far as I know): http://www.paxata.com http://Trifacta.com http://Alteryx.com Business Intelligence Tools ( Has great SQL generation capabilities, but they are full stack solutions and likely overkill for your needs): http://go.sap.com/solution/platform-technology/business-intelligence.html http://www.microstrategy.com http://www.oracle.com/us/solutions/business-analytics/business-intelligence/enterprise-edition/overview/index.html Extract Load and Transform Tools (ETL - these can be quite complex) http://Talend.com http://www.informatica.com http://www.cloveretl.com Hope this is helpful. Feel free to contact me directly if you wanted more information on these tools or http://www.veroanalytics.com.
Ajo Abraham
You can try out Ubiq (http://ubiq.co ). It is a web based MySQL reporting tool. It has built-in functions for time based aggregations like year, quarter, month, etc. You can apply them using a drag & drop interface. Also it has the ability to apply joins & filters. This should help you get the required data even if your schema doesn't suit reporting. Here's a sample report.
Sreeram Sreenivasan
Related Q & A:
- How To Repair Sql Database?Best solution by Ask.com old
- What Games Are Available On NHL Vault?Best solution by nhl.com
- What is the best practice for free space for a SQL server database drive?Best solution by Database Administrators
- How do I change a password directly in the PhpBB3 SQL database?Best solution by Server Fault
- What tools does anthropologist use?Best solution by wiki.answers.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.