30 mrt 2026 mar 30 2026

Lukas HempeniusLukas Hempenius

Superset vs. icCube Superset vs. icCube

Apache Superset Logo icCube Logo

Wat is een goed Enterprise BI alternatief? What is a good Enterprise BI alternative?

De meeste bedrijven maken op dit moment voor Business Intelligence en Data en Analytics gebruik van bijvoorbeeld Power BI, Cognos, Tableau, Qlik of Looker. Vanwege stijgende licentiekosten, vendor lock-in en toenemende druk op datasoevereiniteit zijn steeds meer bedrijven op zoek naar een alternatief wat Europees of Open Source is. In deze blog vergelijken we het Open Source product Apache Superset en het Zwitserse pakket icCube. Wil je het verschil in de praktijk ervaren plan dan vooral een afspraak met me. Ik laat het je graag zien. Most companies currently use tools like Power BI, Cognos, Tableau, Qlik or Looker for Business Intelligence and Data Analytics. Due to rising license costs, vendor lock-in and increasing pressure on data sovereignty, more and more companies are looking for a European or Open Source alternative. In this blog, we compare the Open Source product Apache Superset and the Swiss package icCube. Want to experience the difference in practice? Feel free to schedule a meeting with me. I'd be happy to show you.

Eigenschap Feature Superset icCube
Kosten Costs Licentie is gratis (open source). Gratis is overigens niet hetzelfde als een lage total cost of ownership. The license is free (open source). However, free is not the same as a low total cost of ownership. icCube is voor kleinere organisaties interessant omdat je kan betalen per gebruiker. Voor grotere organisaties zijn er op verzoek maatwerkafspraken mogelijk. icCube is attractive for smaller organizations because you can pay per user. For larger organizations, custom arrangements are available upon request.
Ondersteunde databases Supported databases Beperkte lijst met SQL databases die standaard ondersteund worden. Met SQL Alchemy URI's meer mogelijkheden waaronder NoSQL. A limited list of SQL databases supported by default. With SQL Alchemy URIs, more options are available including NoSQL. Zowel SQL databases als NoSQL-databases. Uit te breiden met plugins zodat ook JSON, REST API's en event streams gekoppeld kunnen worden. Both SQL databases and NoSQL databases. Extensible with plugins so that JSON, REST APIs and event streams can also be connected.
Beveiliging Security Row Level Security
SSO met MFA middels plugins
Row Level Security
SSO with MFA through plugins
Row Level Security
SSO met MFA
Object Level Security
Beveiliging in te richten op basis van rollen.
Standaard audit-logging
Row Level Security
SSO with MFA
Object Level Security
Security configurable based on roles.
Built-in audit logging
Gebruiksgemak Ease of use Dashboards worden gemaakt door losse grafieken te maken op basis van losse datasets. Het gebruik lijkt eenvoudig omdat je van een dataset snel een grafiek kan maken, maar het koppelen en analyseren van data op 1 dashboard is uitdagender om te doen. Dashboards are created by making individual charts based on separate datasets. It seems easy because you can quickly create a chart from a dataset, but linking and analyzing data on a single dashboard is more challenging. icCube heeft een goede intuïtieve interface. icCube biedt veel mogelijkheden om berekeningen en opmaak toe te passen in je dashboard. Het aantal standaard visualisaties is iets beperkter dan wat Superset standaard levert, maar doordat D3.js grafieken geïntegreerd kunnen worden zijn vrijwel alle visualisatietypen mogelijk. Je definieert 1x een centrale semantische laag waarmee je vervolgens heel veel grafieken en dashboards kan maken. icCube has an intuitive interface. icCube offers many options for applying calculations and formatting to your dashboard. The number of standard visualizations is slightly more limited than what Superset offers out of the box, but because D3.js charts can be integrated, virtually all visualization types are possible. You define a central semantic layer once, and then you can create many charts and dashboards from it.
Self Service BI Self Service BI Als de data netjes voor je gemodelleerd is in een kant-en-klare tabel of view, dan is het een kwestie van tabel inladen en je kan starten met het maken van grafieken en dashboards. Hierin ben je wel beperkt tot de data die in 1 tabel of view opgenomen is. Wil je meerdere tabellen combineren dan zal je zelf SQL moeten schrijven. Dit is wel complexer dan het dimensionele model dat icCube aanbiedt. Je moet dus wel enige datakennis hebben om goed met Superset uit de voeten te kunnen. If the data is neatly modeled for you in a ready-made table or view, it's a matter of loading the table and you can start creating charts and dashboards. However, you are limited to the data in a single table or view. If you want to combine multiple tables, you'll need to write SQL yourself. This is more complex than the dimensional model that icCube offers. You therefore need some data knowledge to work effectively with Superset. Doordat icCube met dimensionele modellen werkt waarin alle data al aan elkaar gekoppeld is, is self service BI eenvoudig toe te passen. In een dimensioneel model zijn tabellen aan elkaar gekoppeld waardoor je eenvoudig data vanuit de ene tabel met de andere kan vergelijken en naast elkaar kan zetten. Ook zijn de definities hier centraal geborgd. icCube biedt onder andere een XMLA-endpoint waarmee het mogelijk is om het dimensionele model bijvoorbeeld in Excel te gebruiken. Daarnaast is de interface intuïtief waardoor gebruikers met enige training zelf in icCube hun analyse op basis van een dimensioneel model kunnen doen. Because icCube works with dimensional models in which all data is already linked, self service BI is easy to implement. In a dimensional model, tables are linked so you can easily compare and juxtapose data from one table with another. Definitions are also centrally managed. icCube offers an XMLA endpoint, among other things, which makes it possible to use the dimensional model in Excel, for example. Additionally, the interface is intuitive, allowing users with some training to perform their own analysis based on a dimensional model in icCube.
Aanpasbaarheid Customizability Er zijn plugins waarmee je andere visualisaties toe kan voegen aan Superset There are plugins with which you can add other visualizations to Superset Met plugins kan je zelf aanvullende D3 JS visualisaties en veel andere aanpassingen doorvoeren. Plugins kan je in openbare repository uploaden zodat anderen er ook gebruik van kunnen maken. icCube is volledig aan te passen aan de huisstijl van jouw organisatie. With plugins you can add additional D3 JS visualizations and many other customizations. Plugins can be uploaded to a public repository so others can use them too. icCube is fully customizable to match your organization's branding.
Waar draait de software? Where does the software run? Op je eigen server, docker containers of een container-omgeving als Kubernetes. On your own server, docker containers or a container environment like Kubernetes. Op je eigen server, docker containers of een container-omgeving als Kubernetes. On your own server, docker containers or a container environment like Kubernetes.

Conclusie Conclusion

Apache Superset is een toegankelijke open-source tool om mee te werken, maar voor geavanceerde analyses vereist het wel kennis van SQL. Het is geen Enterprise BI pakket. Het ontbreekt binnen Superset namelijk aan de mogelijkheid om een compleet centraal datamodel te maken. De datasets bieden die functionaliteit onvoldoende waardoor je veel datasets zal moeten maken om de grafieken weer te geven die je nodig hebt. Op korte termijn lijkt dat werkbaar. Op lange termijn zal dat veel beheer nodig hebben en zal het lastig worden de informatie terug te vinden. Ook kan de weergave van de dashboards en grafieken niet in mappen onderverdeeld worden. Daardoor raak je al snel het overzicht kwijt. Al met al een prima tool om wat grafieken mee te maken, maar niet geschikt als Enterprise BI oplossing. Apache Superset is an accessible open-source tool to work with, but for advanced analyses it does require knowledge of SQL. It is not an Enterprise BI package. Superset lacks the ability to create a complete central data model. The datasets do not sufficiently provide this functionality, meaning you will need to create many datasets to display the charts you need. In the short term, this seems workable. In the long term, it will require a lot of maintenance and it will become difficult to find the information you need. Additionally, the display of dashboards and charts cannot be organized into folders, causing you to quickly lose overview. All in all, a fine tool for creating some charts, but not suitable as an Enterprise BI solution.

icCube is veel completer en op veel vlakken gebruiksvriendelijker dan Superset. Ik vind icCube een serieuze uitdager van Power BI en Cognos. icCube beschikt over een dimensioneel model, vergelijkbaar met het semantische model van Power BI, maar dan beter, en vergelijkbaar met de Frameworks en cubes van Cognos. De interface van icCube is intuïtief en biedt daarnaast veel mogelijkheden tot aanpassing. icCube kan met veel databases connectie maken en is als het om security gaat veel uitgebreider dan Superset. Vooral wanneer je waarde hecht aan governance, datamodellering en security is icCube een logischere keuze dan Superset. icCube is much more complete and in many respects more user-friendly than Superset. I consider icCube a serious challenger to Power BI and Cognos. icCube has a dimensional model, comparable to the semantic model of Power BI but better, and comparable to the Frameworks and cubes of Cognos. The interface of icCube is intuitive and also offers many customization options. icCube can connect to many databases and is much more comprehensive than Superset when it comes to security. Especially when you value governance, data modeling and security, icCube is a more logical choice than Superset.

Ben je aan het oriënteren op een alternatief voor Power BI of Cognos? Ik demonstreer je graag hoe een enterprise setup met icCube eruitziet — inclusief datamodellering, security en self service scenario's. Are you exploring alternatives to Power BI or Cognos? I'd be happy to demonstrate how an enterprise setup with icCube looks — including data modeling, security and self service scenarios.

Verantwoording Disclaimer

Ik heb als schrijver van deze blog meer dan 15 jaar ervaring in Data en Analytics. Ik heb daarbij met name veel ervaring in Power BI en Cognos. Beide zijn Enterprise BI pakketten. Mijn analyse is dan ook geschreven vanuit de vraag: in hoeverre vind ik Superset en icCube een enterprise BI pakket. As the author of this blog, I have more than 15 years of experience in Data and Analytics. In particular, I have extensive experience with Power BI and Cognos. Both are Enterprise BI packages. My analysis is therefore written from the perspective of: to what extent do I consider Superset and icCube an enterprise BI package.