We are in the process of selecting a BI tool to offer analytics services to various clients. We've ruled out Tableau due to its high costs, and Power BI isn't an option because it lacks support for Macs. We're seeking an affordable or open-source solution with the following features:
Basic to intermediate visualization capabilities, with the potential to embed Python-related visualizations (for those clients that want some very specific visualization)
Ability to connect to a wide variety of data sources.
Capability to create both internal (private, with user access controls) and external (public) dashboards.
Maximum compatibility across platforms, ideally based on web standards (such as HTML5).
Easy sharing options that don't require users to download or install anything.
We are a small team of developers specialized in Data Science and Data Engineering, but we lack a background in infrastructure management (e.g., Terraform, Kubernetes, etc.). We are currently using dbt to create the tables for our dashboards.
Any recommendations or insights from your experiences would be greatly appreciated!
I'm currently looking into Grafana, Superset, Metabase, and Dash.
PS: The posts related to this topic I've found in the community are at least a few years old, so I decided to create a new one :)
Use cases R Markdown VS Shiny VS BI Tools (Power BI,...)
I wouldn't push Shiny too much, it's not that hard to learn, but it's not easy either. With PowerBI you can use R (or Python) and it's easy to connect to basically any kind of database. And companies tend to like it, too. But it all depends on two things: company standards and the work you have to do. I would choose Grafana over any other dashboarding tool if the goal is to provide nice dashboards fast…
More on reddit.com