Do BI tools typically support databases other than SQL?
Not. And they really can't. Databases other than SQL are very different from each other. NoSQL is really just a collection of "things, not SQL."
However, the problem you are facing is classic. Most NoSQL databases run under the concept that you can “upload” and “output” the reports you plan to do. (usually this means reducing the map)
So, if you want to use common BI tools, you just need to "bridge the gap."
MongoDB supports CSV export, which can then be imported into a relational database for analysis. For some complex queries, you will most likely have to write “reduce map” queries and then export this data. Obviously, you have to write a couple of export / import scenarios.
But it’s entirely possible to provide BI reporting and use MongoDB as your primary data warehouse. You will still need RDBMS for the BI suite. But this is unlikely to require a lot of hardware, as it is simply used for reporting, not live data.
source share