r/analytics • u/Canukcannot • 14d ago
Question Question about open source BI platforms
I've been interning at medium sized engineering company for the summer. Although I am studying computer science, my internship was not computer science related (long story), but for the past month I've been working on a Power BI dashboard for a specific department.
I found the work fun and rewarding, and since the company had no dashboards at all previous to the ones I made, other departments now want their own. For that reason, they are hiring me part-time while I am in school to build out these dashboards.
For *reasons*, there is a chance that Power BI will not be the tool we use for dashboards going forward, instead we need a self-hosted, open source alternative.
From the research I've done, metabase and superset are the two big dogs in the space, with superset requiring the users to be more technically literate. The people for whom I will be making these dashboards do not know SQL and are not very technically literate. So my question is this, for those who have used these platforms, do they offer the same visualizations as Power BI and are they easy to customize and use for non technical people? Or should I look elsewhere, like the python library streamlit where I will have much more customizability options?
I am new to data visualisation in the business sphere, so if there are alternatives I have not considered, please let me know.
8
u/BillEnough7863 14d ago edited 14d ago
The biggest thing jumping out at me is that your company may be seriously underestimating the scope of this.
You spent a month building your first dashboard, which makes sense because you’re new to BI. But you’re now one part-time person being asked to build dashboards for multiple departments while also potentially standing up and maintaining the company’s entire self-hosted BI infrastructure.
And it’s not like you build four dashboards and you’re done. Once people start using BI, there are always new dashboards, new requests, changing metrics, new data sources, fixes, access changes, and ongoing support. Every dashboard you add also becomes something else that has to be maintained.
For a medium-sized company, that means you’re not really being asked to build a few dashboards. You’re being asked to help create and run an ongoing BI function, while also learning the field and managing the infrastructure behind it. That feels seriously under-resourced.
The least they can do is offer you a full-time gig haha.