Business Intelligence reporting with mySql [closed] - mysql

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Are there any good open source projects for Business Intelligence reporting in mySql or is there a commercial option that is not too expensive? Am in a 5 man shop so spending a lot of $$$ is not an easy option

Pentaho is a good option...
http://www.pentaho.com/
It's opensource, I have a friend that sells BI and use this solution to delivery and he likes it a lot
There is also JasperSoft but I didn't heard anything about it
http://www.jaspersoft.com/

You might as well have a look to icCube; there's a community edition that might be enough for your needs; otherwise the enterprise edition are quite affordable compared to the major actors of the market.

Then you have InfoBright which is a MySQL fork. They have their own columnar oriented storage engine which is optimized for BI/DW type of queries. Having the same SQL syntax and index free tables it could be an interesting choice for a MySQL shop. There is a crippled community version free of charge.

There is Eclipse-plugin based, BIRT. We have just started using it and so far it seems good. We are using the community edition and my knowledge on other versions is limited. Otherwise, Pentaho is a great option.

I'm going to confirm the Pentaho Choice. There's a Pentaho Business Suite that you can buy,
but you are free to get all the tools for free.
I use Pentaho Data Integration to data pump raw data from our database in France, all the way to mauritius in Africa. PDI handles the file transfer with ssh then performs the loading with all the business logic in it and finally remove files that have been loaded successfully from the production server.
I've tried a bit the reporting tool it's a very complete product.
All it takes is time and effort to learn. The community online is very active and the developers answer on the forum Directly (I know the PDI project leader does)

Related

Open Source Alternative for Documentum [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there any open source alternative to Documentum CMS. While doing the evaluation for this I came across Alfresco, Nuxeo and Apache Jackrabbit. I would like to know if I missed something and If there are any other products that I missed.
Thanks in advance.
Regards
Ajai G
You pretty got the point.
Nuxeo is based on Open Source but you have to pay the license, and is pretty expensive (at this point, Documentum is better anyway.
Apache Jackrabbit, I personally never saw in action, so I don't have a clue. Apache is a strong Open Source mass of projects, so I think for a Java developer is a great point to start.
Alfresco, at last, is the best choice here, 'cuz you have Enterprise and Community versions, if you want to pay for support or note. Here, if you are/have Java developers in team, you can create a pretty nice web-app with some great tools like sharing content/workflow/full text indexing and so on.
I think it's the most complete system out there, and it really have great potential.
I work for a company that is making business with this product, and I have to say we're very happy about it.
So full disclosure - I work for Nuxeo. But I want to clear up a misconception: Nuxeo is fully open source, and does not charge for licenses. The code's on GitHub. There's only one version - no enterprise / community versions. We charge for a subscription to support, maintenance, and a customization tooling.
This is pretty much these ones, AFAIC I would go with Nuxeo
#Alch3mi5t Nuxeo is completely opensource and free (LGPL), even more than Afresco:
There is no difference between a Community and a Enterprise version, it's just the same. Customers who are paying have the same product than any other people.
What are they paying for ?
Nuxeo Studio, a online graphical tool to easily customize Nuxeo without having to edit xml nor having to write java code.
Support to get answers to questions
Hot fixes on a specific release can be easily installed from the admin center. (sources are available in github, if you are not a Nuxeo Customer, and you can rebuild these one with maven)
If you need to do more complex customization, here is where Java developers would be happy. Nuxeo has a
pluggable architecture with plugins and extension points, almost anything in nuxeo can be overridden in Nuxeo with extension points: UI, server and feature configuration, core configuration, document structures, rest services, backend DB, etc ... it's quite powerful.
There is a free and opensource plugin for eclipse to help java developers: Nuxeo IDE
don't hesitate to ask any questions on the irc channel: #nuxeo in freenode

Database frontend for multiple db engines [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for a database frontend which should have the following features
can access PostgreSQL and MySQL databases
can handle schemata
offers a nice sql query tool
supports an import and export functionality (something like tab separated text files)
it's free
looks awesome - every time when a colleague comes to my office he must
get the feeling: oh boy, this man really knows his job and should get more money!
At the moment I've used phpmyadmin, phppgadmin, pgadminIII, mysqladmin and dbVisualizer. Furthermore I was a big fan of the aqua datastudio until it became commercial. This tools offers a great variety of functionalities which can simplify a programmer's life. However, now you have to buy a license...I'm a scientist and money for software is limited. =)
My Swiss army knife for databases is SquirreL SQL.
universal client (JDBC based)
extensible (through plugins)
does the job
It's UI is not its biggest strength though. But I rate higher what I can do with it than the way it looks like.
OpenOffice Base can use ODBC to connect to almost anything, including PostgreSQL and MySQL.
Point 6 might be a problem... :(

Studying MySQL, SQLite source code to learn about RDBMS implementation [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I know implementing database is a huge topic, but I want to have a basic understanding of how database systems work (e.g. memory management, binary tree, transaction, sql parsing, multi-threading, partitions, etc) by investigating the source code of the database.
Since there are a few already proven very robust open source databases like mysql, sqlite and so on. However, the code are very complicated and I have no clue where to start. Also I find that the old school database textbooks are only explaining the theory, not the implementation details.
Can anyone suggest how I should get started and if there are any books that emphasis on the technology and techniques of building dbms used in modern database industry?
I hate to sound like an grumpy, old academic, but the theory really is what you need to study, if you are determined to build your own RDBMS. The implementation details are really just, erh, implementation details. Apart from textbooks, you might also want to study research papers, which tend to cover the subject in higher detail.
When you start implementing your database engine, you could look into existing open-source implementations, but do expect the learning curve to be steep. As you have already discovered, these projects tend to be quite complex. When you have concrete questions to those projects, try posting them on the relevant mailinglists. When you have concrete questions about your own implementation, post them here :)
http://en.wikibooks.org/wiki/Design_of_Main_Memory_Database_System
Refer, Database system implementation book by Ullman. Start with jdbc or odbc driver and move down to storage layer if you want to read from code.

If Pentaho is Open Source, can I just use it? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I see that Pentaho wants to charge me for their software. How can I get to the underlying Open Source software for dashboards to see what it can do without having to deal with Pentaho marketing folks?
Most commercial open source editions have a community edition that the community hacks on if the license permits it*. Pentaho is no different from them and has a community edition.
In these cases, the "community edition" is not the same thing as the commercial product you would buy. You may find a lot of the gloss and even some, if not a lot of the features are missing. There's no support. Yadda yadda yadda. You get the picture.
*As others have noted, not all "open source" apps need to distribute the source code in the same way as, a GPL application would. Open source, in rawest forms, just means as a licensed user, you get to see the source code.
Just to provide detail on what pentaho do and dont provide - they do provide a very complete BI platform as part of the community edition.
The only things that the enterprise edition include are a web based dashboard designer and a few other bits and bobs - i.e. not very much at all.
As mentioned above the benefit to becoming a subscription customer with pentaho is that they provide support, which for us was very useful in our final implementation.
Check out their forums too though - they are very active, and as long as your questions arnt complete newbie ones they are very helpful too. I sometimes use the forums despite having a support agreement as i know it can be quicker.
"Open source" is not the same thing as "free" (either "as in beer" or "as in speech").
As much as I'm not a fan of Stallman in general, this article will probably help clear up the distictions a bit: Why "Open Source" misses the point of Free Software
Open Source != Free
IANAL, but I'd say you're bound to the license that the software is under.
Suds get your free download of the code from http://sourceforge.net/projects/pentaho/
They have an IRC chat channel as well that ive found to be extremely helpful.

Are there opensource alternative for StreamBase? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I worked with StreamBase in a previous life, and found it to be very useful for processing streams. However I can't afford StreamBase for a project I'm doing now, but if there is an open-source alternative I'd like to give it a spin. My other solution was to hack together a StreamBase like application using SQLite, but that'll take some time, and I don't have that sort of time right now.
You might look into EsperTech: Event Series Intelligence
Quite different from StreamBase, but there is an OpenSource stream processing engine called Storm:
Storm is a distributed realtime computation system. Similar to how
Hadoop provides a set of general primitives for doing batch
processing, Storm provides a set of general primitives for doing
realtime computation.
I've not used it myself but it looks interesting.
Oracle CQL does more or less the same thing as StreamBase, minus the GUI stuff.
There are several open source options for stream processing in the meantime, e.g. Apache Storm, Apache Spark or Apache Samza.
However, they do not have the "things you found very useful" with StreamBase, probably. StreamBase has powerful but easy tooling for development, testing, deployment and monitoring.
Take a look at my blog post respectively article for more details about different stream processing and streaming analytics solutions (open source and proprietary):
Comparison of Stream Processing and Streaming Analytics Alternatives (Apache Storm, Spark, IBM InfoSphere Streams, TIBCO StreamBase, Software AG Apama)