Power BI

Eigenbouw: een oplossing die ik jaren geleden zelf ontwikkelde

Reddit r/PowerBI
Eigenbouw: een oplossing die ik jaren geleden zelf ontwikkelde

Samenvatting

Power BI krijgt met AutoDefaultSlicer een slicer die bij openen automatisch het nieuwste jaar of de nieuwste datum selecteert.

Power BI en AutoDefaultSlicer

Een Reddit-gebruiker zocht eerder naar een slicer die bij het openen van een Power BI-rapport automatisch het nieuwste jaar of de nieuwste datum kiest. De standaardmogelijkheden voldeden niet aan die behoefte, vooral niet in combinatie met Power BI Report Server.

Daarom bouwde de gebruiker zelf AutoDefaultSlicer. De custom visual heeft een vormgeving die lijkt op een native slicer en ondersteunt onder meer een maximum- of minimumwaarde als standaard, enkele selectie, selectie van één of alle waarden en multi-selectie met alles selecteren. Ook kunnen gebruikers de waarden als dropdown of lijst sorteren.

De maker vermeldt daarnaast ondersteuning voor Power BI Report Server en deelt de visual via GitHub.

Power BI Report Server en dynamische standaardwaarden

De casus gaat over een specifieke rapportagebehoefte: de selectie moet bij het openen aansluiten op de nieuwste beschikbare periode, zonder dat iemand handmatig een slicer hoeft aan te passen. Dat gedrag verschilt van een vaste standaardwaarde, omdat de gewenste selectie afhankelijk is van de inhoud van het rapport.

Voor omgevingen met Power BI Report Server is de ondersteuning van AutoDefaultSlicer een concreet onderdeel van de oplossing. De maker noemt juist die omgeving als reden waarom bestaande opties niet voldeden. Daarmee laat de visual zien hoe een ontbrekende functie in de standaardervaring via een custom visual kan worden ingevuld.

De beschikbare instellingen maken de visual bruikbaar voor rapporten waarin gebruikers soms één waarde kiezen en soms meerdere of alle waarden nodig hebben. De keuze tussen een dropdown en een lijst raakt direct aan de manier waarop gebruikers door de periodewaarden navigeren.

Power BI en AutoDefaultSlicer: concrete takeaway

Controleer eerst of de gewenste dynamische standaardselectie in jouw Power BI-omgeving werkt, met name wanneer Power BI Report Server onderdeel is van de rapportageketen. Als een vaste standaardwaarde niet volstaat, bekijk dan AutoDefaultSlicer op GitHub en test de opties voor minimum, maximum, enkele selectie en multi-selectie in een afzonderlijk rapport.

Lees het volledige artikel
Meer over Power BI →