We're looking at using MongoDB or ArangoDB (or similar) and we'd like to know if it is possible to connect Power BI online to using data live from sources such as those? We want to provide our clients with the ability to create their own visualisations from their data (which will be hosted and provided by us to Power BI - hopefully?). Is this possible and how would it be possible.
We accept that if it is required, we could create a read only OData API for Power BI to consume to get the data but ideally, it would be the online service (not the desktop application) that is actually consuming it.