Power BI

Power BI-dashboard: voeg kerstverlichting toe

Reddit r/PowerBI
Power BI-dashboard: voeg kerstverlichting toe

Samenvatting

Power BI-dashboard krijgt 50 bewegende kerstlampjes via DAX, HTML en CSS zonder refresh.

Wat er gebeurt in Power BI

Een gebruiker op Reddit r/PowerBI bouwde een volledig onnodige kerstuitbreiding voor een Power BI-dashboard. Het resultaat bestaat uit 50 geanimeerde rode en groene lampjes die knipperen zonder dat het rapport hoeft te vernieuwen.

De oplossing gebruikt een DAX-measure met de naam ChristmasLights. Die measure maakt met CONCATENATEX en GENERATESERIES HTML-code voor de lampjes. De gebruiker plaatst de measure vervolgens in een HTML Content (lite)-visual, waarna CSS de animatie afhandelt.

Waarom deze Power BI-techniek telt

De demonstratie laat helder zien hoe DAX en CSS verschillende taken verdelen. DAX genereert de structuur en kleuren van de lampjes; CSS verzorgt het knipperen in de visual. Daardoor hoeft Power BI geen nieuwe data op te halen om de animatie te laten bewegen.

Voor BI-professionals zit de waarde vooral in het technische patroon, niet in de kerstdecoratie. Een measure kan via een HTML-visual een visueel element produceren dat verder gaat dan standaardgrafieken. Tegelijk blijft de toepassing volledig presentatief: de lampjes voegen geen zakelijke informatie toe en veranderen de onderliggende data niet.

Het voorbeeld komt uit een Reddit-post en heeft een speels karakter. Toch maakt het concreet zichtbaar hoe een custom visual, DAX-stringopbouw en CSS-animatie samen in één dashboard kunnen werken.

Concrete takeaway voor Power BI

Wie deze demonstratie wil namaken, heeft een HTML Content (lite)-visual, een DAX-measure en de functies CONCATENATEX en GENERATESERIES nodig. Houd de scheiding aan: laat DAX de HTML genereren en CSS de beweging uitvoeren. Gebruik deze aanpak alleen wanneer het visuele effect het rapport ondersteunt; in dit geval is de kerstverlichting bewust decoratief.

Lees het volledige artikel
Meer over Power BI →