MySQL open source reporting services
Asked Answered
R

3

15

I am currently working on a project where reporting services are required. The database back end is built using MySQL and I would like to have something with similar functionality to say SSRS.

Does anyone have any experience with an open source solution for this? Any they would particularly recommend? It would have to be accessed via a browser.

Thanks,

David

Rizo answered 27/8, 2010 at 8:13 Comment(0)
S
13

When you say "reporting service" I suppose you mean "report programming and generating system." Is that right?

These all work fine with MySQL.

Unfortunately all these reporting systems are engaged in some ridiculous spin where they're telling themselves they are "business intelligence solutions" rather than report programming schemes. So, you'll do some digging through the marketing BS to find out solutions to simple problems like "how do I list sales of microbrew beer by zip code" or whatever you want to report about.

Shaky answered 27/8, 2010 at 11:48 Comment(2)
+1 BIRT is probably closer in functionality to SSRS, while Jasper has more in common with Crystal - both of the latter are "banded" report designers, while SSRS and BIRT have similar report item objects, such as tables, lists, matrix/crosstabs, etc.Biflagellate
new one since the post, is called ReportServer reportserver.net Appears to copy a lot of SSRS features. Even the name is a knock off.Raynold
N
2

For MySQL reporting you could try one of the following. Unfortunately none of them are open source.

Naturalistic answered 30/5, 2015 at 23:24 Comment(0)
T
0

For the PHP MYSQL Reporting tool, try the Smart Report Engine You can use it as a native PHP engine or a larval package. with very few lines of code like the following code example, you can create a professional auto dynamic report from your project.

$report = new ReportOptions(SRE_PUBLIC_REPORT);
$report->select_tables(array("items"))
       ->set_grouping(array("country"))
       ->select_all_fields();
$engine = new CustomEngine($report);
$report_path = $engine->create_report();

More code examples of using Smart Report Engine

Tapdance answered 3/8, 2020 at 13:54 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.