Samenvatting
dbt Charts introduceert een open-source dashboardtaal die dashboards naast dbt-modellen in dezelfde repository laat leven.
dbt Charts brengt dashboards naar de dbt-repository
dbt Labs lanceerde dbt Charts tijdens dbt Summit 2026. De open-source taal gebruikt YAML voor variabelen, queries, grafieken en de indeling van rijen. Een map met dashboards staat naast de map met dbt-modellen, zodat wijzigingen via dezelfde Git-tests en branch als de rest van het project kunnen worden uitgerold.
De taal valt onder de Apache 2.0-licentie en draait lokaal via de CLI dct. De gehoste versie op dbtcharts.com voegt rechtenbeheer, delen, een visuele editor, versiegeschiedenis en een conversationele AI-interface toe.
dbt Charts tegenover traditionele BI-tools
dbt Charts reageert op twee verschillende werkwijzen. AI-tools kunnen vanuit een prompt dashboards genereren, maar leveren volgens dbt Labs telkens andere combinaties van JavaScript, Python, CSS en chartbibliotheken op. Daardoor wordt het lastiger om een grafiek terug te leiden naar de onderliggende query.
Traditionele BI-tools werken juist vanuit een interface, met AI die daar later aan is toegevoegd. dbt Charts legt de dashboarddefinitie vast als tekst in de repository. Een analytics engineer kan daardoor een kolomhernoeming of modelwijziging samen met de dashboardcode testen en uitrollen.
Ook de standaardopmaak is onderdeel van de taal. Directe labels vervangen legenda’s, ondersteuningstabellen lijnen decimalen uit en aslabels verschijnen aan de kant die de aandacht op recente gegevens houdt. In een demonstratie wijzigde dbt Charts titels, kleuren en markdown rechtstreeks op een dashboard en zette het de volledige pagina terug via Git-geschiedenis.
Concrete takeaway voor dbt Charts
Test dct met een klein dashboard en plaats de bestanden in een charts-map naast je models-map. Controleer vervolgens of querywijzigingen, stijlaanpassingen en terugzetten naar een eerdere versie in dezelfde Git-werkwijze passen. Let daarbij vooral op de grens tussen de open-source CLI en de extra functies van dbtcharts.com.
Verdiep je kennis
Welk grafiektype kies je wanneer? De complete beslisboom
Staafdiagram, lijndiagram, taartdiagram of toch een spreidingsdiagram? Ontdek welk grafiektype je wanneer kiest met onze...
KennisbankETL uitgelegd — Extract, Transform, Load in gewone taal
Wat is ETL? Leer hoe Extract, Transform en Load werkt, het verschil met ELT, en welke tools je kunt gebruiken. Helder ui...
KennisbankDashboard design — 7 regels voor effectieve datavisualisatie
Leer de 7 gouden regels voor effectief dashboard design. Van het kiezen van het juiste grafiektype tot visuele hiërarchi...