Van volger naar leider: 7 praktische tips voor persoonlijke groei

Je bent al een tijdje actief in je vakgebied en hebt een zekere mate van comfort en stabiliteit bereikt. Misschien vraag je je af wat de volgende stap in je carrière zou kunnen zijn om weer uitgedaagd te worden en jezelf verder te ontwikkelen. Hoe ga je van een volger naar een leider binnen je werk?

Vaak richten we ons op externe mogelijkheden, terwijl we ons niet realiseren dat er ook veel potentieel ligt in onze directe werkomgeving. Misschien voel je je bijvoorbeeld op je plek bij je huidige werkgever, maar mis je uitdaging in je werkzaamheden. In dat geval kan het ontwikkelen van persoonlijk leiderschap je verrassend veel bieden.

Door je eigen leiderschapskwaliteiten te ontwikkelen, kun je niet alleen jezelf uitdagen en verder ontwikkelen, maar ook een positieve impact hebben op je omgeving en je carrière naar een hoger niveau tillen. In deze blog gaan we dieper in op persoonlijk leiderschap en hoe het je kan helpen om je potentieel te benutten en de leiding te nemen over je eigen carrière.

Van volger naar leider: Hoe kun je jouw leiderschap tonen?

Leiderschap gaat niet per se over het hebben van een bepaalde positie of titel in een organisatie. Het gaat erom hoe je handelt en hoe je anderen inspireert om te handelen. Als professional zijn er verschillende manieren waarop je persoonlijk leiderschap kunt tonen om jezelf beter op de kaart te zetten binnen het bedrijf waar je werkt. Hier zijn enkele ideeën:

  1. Neem initiatief
    Wacht niet tot anderen je vertellen wat je moet doen. Zoek naar manieren waarop je jezelf kunt ontwikkelen en bijdragen aan de doelstellingen van het bedrijf en neem het initiatief om deze ideeën uit te voeren.
  2. Bouw relaties op
    Maak contact met mensen in andere afdelingen en teams en leg uit wat je doet en hoe het kan bijdragen aan hun werk. Door relaties op te bouwen, kun je anderen enthousiast maken over wat je doet en hun steun krijgen.
  3. Wees proactief
    Wees alert op kansen om jezelf te promoten. Dit kan bijvoorbeeld door het geven van presentaties of het organiseren van evenementen. Zoek naar manieren om jezelf zichtbaar te maken binnen het bedrijf.
  4. Wees een voorbeeld
    Laat zien hoe je jezelf ontwikkelt in je eigen werk en laat anderen zien hoe ze het ook kunnen doen. Wees enthousiast en laat zien hoeveel verschil het kan maken.
  5. Zorg voor resultaten
    Zorg dat je resultaten behaalt en maak duidelijk hoe jouw werk bijdraagt aan het behalen van de doelen van het bedrijf. Als je kunt laten zien dat je bijdraagt aan het succes van het bedrijf, zullen anderen eerder geneigd zijn om je te steunen.
  6. Communiceer duidelijk
    Maak duidelijk wat je doet en wat jouw bijdrage is. Communiceer regelmatig over jouw werk en laat anderen weten wat er mogelijk is met jouw vaardigheden.
  7. Leer en blijf leren
    Blijf op de hoogte van nieuwe ontwikkelingen en trends binnen jouw vakgebied. Dit kan helpen om nieuwe kansen te ontdekken waarbij jouw vaardigheden kunnen worden ingezet. Blijf ook leren over hoe je jezelf kunt verbeteren om betere resultaten te behalen.

Door persoonlijk leiderschap te tonen op deze manieren, kun je bijdragen aan het succes van jouw carrière binnen het bedrijf waar je werkt.

Profileer jezelf als consultant

Als consultant heb je niet alleen te maken met je werkgever, maar ook met klanten. Daarom wil ik je nog vijf extra tips geven over hoe je jezelf als consultant kunt profileren bij je klanten en je persoonlijk leiderschap kunt versterken.

  1. Verantwoordelijkheid nemen
    Als consultant word je vaak ingehuurd om problemen op te lossen of kansen te benutten voor een klant. Dit betekent dat je verantwoordelijkheid moet nemen voor het leveren van resultaten. Het nemen van verantwoordelijkheid is een belangrijk aspect van persoonlijk leiderschap.
  2. Proactief zijn
    Als consultant moet je proactief zijn om de beste resultaten voor je klanten te behalen. Dit betekent dat je vooruit moet denken, initiatief moet nemen en snel moet reageren op veranderingen. Deze proactieve houding is ook een belangrijk onderdeel van persoonlijk leiderschap.
  3. Communicatievaardigheden verbeteren
    Consultants moeten effectief kunnen communiceren met klanten, collega’s en andere belanghebbenden. Dit betekent dat je moet kunnen luisteren, feedback moet kunnen geven en ontvangen, en overtuigend moet kunnen spreken. Het verbeteren van deze communicatievaardigheden kan je helpen om effectief te communiceren en jezelf beter te positioneren als een persoonlijk leider.
  4. Flexibiliteit ontwikkelen
    Consultants worden vaak geconfronteerd met veranderende omstandigheden en onverwachte uitdagingen. Het ontwikkelen van flexibiliteit en het vermogen om snel te kunnen schakelen kan je helpen om in deze situaties effectief te blijven en jezelf te positioneren als een persoonlijk leider die moeilijkheden kan overwinnen.
  5. Zelfreflectie en zelfbewustzijn
    Als consultant krijg je vaak te maken met feedback van klanten en collega’s, en moet je reflecteren op je eigen prestaties om jezelf te verbeteren. Het ontwikkelen van zelfreflectie en zelfbewustzijn kan je helpen om je sterke en zwakke punten te begrijpen, en gericht acties te ondernemen om jezelf verder te ontwikkelen als persoonlijk leider.

Schakel een hulplijn in

Als je het lastig vindt om zelf acties te bedenken die je helpen bij je persoonlijke ontwikkeling, kun je overwegen om iemand met meer ervaring te vragen om je te coachen en te begeleiden. Het kan heel waardevol zijn om een ​​sparringspartner te hebben die je kan helpen om nieuwe inzichten te krijgen en je ideeën te structureren. Een coach kan je ook helpen om je doelen te formuleren en een actieplan op te stellen om deze doelen te bereiken. Door een coach te hebben, heb je de mogelijkheid om jezelf verder te ontwikkelen en het beste uit jezelf te halen.

Zelfreflectie is key

Zelfreflectie is een belangrijke vaardigheid bij het ontwikkelen van persoonlijk leiderschap. Door regelmatig tijd te nemen om na te denken over je ervaringen en je gedrag, kun je je bewust worden van je sterke punten en valkuilen. Het is essentieel om deze reflectiemomenten in te plannen binnen je wekelijkse routine. Door stil te staan bij de onderwerpen waar je tegenaan loopt, geef je jezelf de ruimte om jezelf beter te leren kennen. Veel mensen denken dat ze al weten wie ze zijn, maar het kan verrassend zijn om te ontdekken wat je nog meer over jezelf kunt leren door regelmatig te reflecteren. Door deze inzichten kun je gericht acties ondernemen om jezelf verder te ontwikkelen.

Wees helemaal jezelf

Ook is het belangrijk om authentiek te zijn en geen toneelspel op te voeren. Dit omdat mensen snel doorhebben wanneer je niet oprecht bent en dit kan vermoeiend zijn voor zowel jou als de mensen om je heen. Wees daarom trouw aan jezelf en durf jezelf kwetsbaar op te stellen. Het kan je verbazen wat voor een positief effect dit kan hebben op zowel jezelf als je omgeving. Het is ook belangrijk om openlijk te communiceren over je interesses en ambities, zodat anderen in je omgeving op de hoogte zijn van wat je graag zou willen doen en bereiken. Dit vergroot de kans dat zij je betrekken bij kansen en projecten die aansluiten bij jouw interesses en vaardigheden. Wees daarom niet bang om je uit te spreken en laat anderen weten waar jouw passie ligt.

Uitdaging: actief aan de slag

Als afsluiting wil ik je uitdagen om actief aan de slag te gaan met je persoonlijke ontwikkeling en persoonlijk leiderschap. Neem de tijd om na te denken over wat jij wilt bereiken in je carrière en welke acties je daarvoor moet ondernemen. Durf jezelf hierin uit te dagen en blijf jezelf ontwikkelen. Wees authentiek, reflecteer regelmatig en communiceer openlijk over je interesses en ambities.

Door deze stappen te zetten, vergroot je niet alleen je kansen op succes, maar ook je persoonlijke voldoening en geluk. Dus waar wacht je nog op? Ga aan de slag en laat jezelf zien als een echte persoonlijk leider!

Wil je meer weten? Dan contact met ons op!

Help, keuzestress: SSIS of Azure Data Factory?

Oké, jullie hebben plannen voor een nieuw datawarehouse project waarbij data verplaatst en getransformeerd moet worden. Maar voor welke tool kies je dan? De cloudservice Azure Data Factory of liever een on-premise versie van SQL Server Integration Services (SSIS)?

Hulp is onderweg want Maikel Smeets, onze Business Intelligence Consultant, neemt je aan de hand van een 4-tal vragen mee naar de beslissing die past bij jouw organisatie.

Wat is SQL Server Integration Services (SSIS)?

SSIS is een flexibele en snelle datawarehouse tool die wordt gebruikt voor het extraheren, integreren en transformeren van gegevens. Het biedt gebruikers een eenvoudige manier om gegevens van de ene bron naar de andere te verplaatsen, waardoor een volledig ETL-ontwerp kan worden gerealiseerd. SSIS heeft vier belangrijke componenten:

  1. Control Flow – het helpt bij het inrichten van de volgorde van alle componenten
  1. Data Flow – hiermee kun je gegevens extraheren, transformeren en vervolgens naar een andere bestemming verplaatsen
  1. Packages – dit is de verzameling van Control en Data Flow
  1. Parameters – dit zijn soorten variabelen. Ze helpen het proces van het doorgeven van runtime-waarden aan SSIS-pakketten te vergemakkelijken

En wat is dan Azure Data Factory?

Azure Data Factory is een cloudservice die wordt aangeboden door het Azure-platform. Het is een volledig beheerd en serverloos data integratieplatform in de cloud waarmee gegevensintegratie uit veel verschillende databronnen mogelijk is. Azure Data Factory is een perfecte oplossing voor het bouwen van hybride ETL, ELT en data-integratiepijplijnen. Het helpt bij het maken en plannen van pijplijnen die gegevens uit verschillende databronnen kunnen halen. Azure Data Factory heeft vier hoofdcomponenten:

  1. Pipeline – bevat de taken die je wilt uitvoeren. Het definieert de volledige workflow, zoals welke taken moeten worden uitgevoerd en in welke volgorde
  1. Activiteit – dit zijn de afzonderlijke stappen binnen een pipeline, waarbij een activiteit een enkele taak uitvoert
  1. Datasets – verzamelde gegevens zijn vereist als invoer voor het ETL-proces. Dit kunnen databases, bestanden of mappen zijn
  1. Linked Services – dit zijn de verbindingsreeksen die je gebruikt om databronnen te verbinden en te authentiseren

Stel jezelf deze vragen bij keuzestress

Zowel SSIS als Azure Data Factory worden gebruikt om data te verplaatsen en te transformeren. SSIS is een volwassen tool die al een zeer lange tijd bestaat. Maar er is niet veel veranderd aan de tool in de laatste releases. Azure Data Factory daarentegen is een cloud-native tool die nog steeds continu in ontwikkeling is.

Als je een keuze tussen de twee moet maken, dan kunnen de volgende vragen je helpen bij het nemen van een beslissing:

  1. Staat het project in de cloud? Zo ja, dan is Azure Data Factory meestal de logische keuze. Zo niet, dan is SSIS waarschijnlijk beter. 
  1. Ga je grote hoeveelheden data verwerken? Zo ja, dan zijn Azure Data Factory en de bijbehorende gegevensstromen die gebruikmaken van de Spark-engine doorgaans meer geschikt voor big data-workloads. 
  1. Heb je al veel geïnvesteerd in SSIS-projecten? In dat geval kun je bestaande projecten naar Azure Data Factory tillen en verplaatsen als je naar de cloud wilt migreren. Je kunt ervoor kiezen om nieuwe projecten in Azure Data Factory of SSIS te maken, afhankelijk van de vaardigheden van jouw team en de wens om nieuwe technologieën te leren. 
  1. Wat voor ontwikkelmachines worden er gebruikt? Voor het ontwikkelen van SSIS-pakketen is Visual Studio vereist, wat betekent dat gebruikt moet worden gemaakt van Windows besturingssysteem. Als jouw bedrijf een ander besturingssysteem zoals iOS, is Azure Data Factory wellicht een geschiktere optie. 

Welke tooling gebruik jij het liefst: SSIS of Azure Data Factory?

Hoe wissel je met PowerBI naar een andere Azure tenant?

Hoe wissel je met PowerBI naar een andere Azure tenant?

Word je met je Azure Active Directory-account als gast toegevoegd aan een Azure tenant voor werkzaamheden en weet je niet hoe je op deze PowerBI-omgeving kan komen? Onze Business Intelligence Consultant Michael Wandzik helpt je op weg en laat je zien op welke manier je toch kunt wisselen van omgeving. 

“In de Azure Portal kan je heel makkelijk wisselen van directory naar de andere tenant en krijg je direct alles te zien met betrekking tot deze omgeving. Helaas werkt dit niet door op PowerBI en zal er op een andere manier gewisseld moeten worden.

Gastaccounts in een klantomgeving

Dit probleem doet zich vooral voor wanneer je met je eigen Azure Active Directory-account als gast wordt toegevoegd in bijvoorbeeld een klantomgeving. Je kan dan gewoon je eigen account gebruiken zodat je niet constant moet wisselen van credentials om werk te verrichten voor de klant. Dit heeft zo zijn voor- en nadelen.

Wat zijn de voor- en nadelen?

Het grote voordeel is dat je niet weer een extra account moet bijhouden en je gebruikt gewoon je bestaande PowerBI Pro-licentie. Het nadeel is dat je account vooral gekoppeld is aan de resources van je eigen werkomgeving. Voor het beheer van resources via de Azure Portal heeft Microsoft hier al een oplossing voor gemaakt in de vorm van het wisselen van de directory. Verder zitten er nog een aantal technische beperkingen aan waardoor je niet alle werkzaamheden kan uitvoeren met een gekoppeld account. Aan het einde van deze blogpost vind je een verwijzing naar de pagina van Microsoft waar je alle ins en outs kan lezen. 

Zo wissel je met PowerBI naar een andere Azure tenant: URL aanpassen 

Als je wisselt van directory zou je verwachten dat dit ook zou moeten gelden voor de PowerBI-omgeving en misschien ook nog andere Microsoft Apps. Echter gaat PowerBI zelf standaard naar je hoofdaccount en heeft deze niet een soortgelijke optie zoals de Azure Portal. Om de omgeving van de andere tenant te openen, zal je dit moeten doen via een toevoeging op de URL welke wordt aangeroepen. Hierin kan je expliciet een ID van een tenant meegeven zodat PowerBI weet welke omgeving geopend dient te worden.  

De URL ziet er als volgt uit: https://app.powerbi.com/home?ctid={{Directory ID}}  

Het ID van de tenant kan worden opgezocht in de Azure Portal-pagina en staat op de plek waar je ook kan wisselen van tenant in de kolom Directory ID.

Hoe wissel ik met PowerBI naar een andere Azure tenant?

Vervang {{Directory ID}} door deze waarde.

Geen toegang tot Azure Portal?

Het kan natuurlijk ook zijn dat je geen toegang hebt tot de Azure Portal. Indien dit het geval is kan je via de domain lookup-tool achterhalen wat het tenant id is: https://gettenantpartitionweb.azurewebsites.net/.

Hoe wissel ik met PowerBI naar een andere Azure tenant?

Met deze tool kan door het invoeren van het domain gekeken worden wat de bijhorende tenant id is. Deze kan dan alsnog in de URL worden toegevoegd. Voor snelle toegang kan je hier nu een snelkoppeling van maken in je browser.  

Nu ik je heb laten zien hoe je op een relatief eenvoudige manier naar verschillende PowerBI-omgevingen kan connecteren ben ik benieuwd waarom jij deze oplossing nodig hebt. Laat je het me weten? 

Gedetailleerde informatie over de beperkingen vind je op deze pagina.

Verdwijnt de ICT-afdeling met de self-service PowerBI tool?

Dat is de vraag die BI Consultant en Data analist Roger Persoon zich stelt. Het antwoord lees je hieronder:

“Microsoft Power BI is een interactieve tool voor het visualiseren van data. Het doel is om gegevens om te zetten naar informatie en dit beschikbaar te maken voor de eindgebruiker.

Risico’s van self-service tools

Power BI is ontwikkeld om een self-service BI-tool te zijn. Self-service BI is heel populair op dit moment. Daarmee verzamelen medewerkers data die ze vervolgens rapporteren in bijvoorbeeld dashboards. Niet meer afhankelijk zijn van de ICT-afdeling lijkt ideaal, maar brengt ook een aantal risico’s met zich mee.

Hieronder een van de risico’s die ik niet vaak genoemd zie als ik de moeilijkheden opzoek voor invoering van PowerBI. Als je dit googelt gaat het voornamelijk over de moeilijkheden van PowerBI zelf: de tool dus en welke kennis je hiervoor nodig hebt. Niet wat voor effect het heeft op de werkvloer.

Want even serieus: is het echt een optie om aan medewerkers die tot dan toe alleen wat Excel-sheets kant-en-klaar krijgen voorgeschoteld met hierop data die hen moet ondersteunen in hun werkzaamheden na een korte introductie een aantal datasets te geven en te zeggen: ga hier maar mee aan de slag. Succes ermee! 

Allereerst wordt hiermee vergeten dat dit veelal niet tot hun kernactiviteit behoort maar een middel is om te controleren dan wel te rapporteren over hun dagelijkse werkzaamheden. 

Van papier naar digitaal

Tijdens mijn werkzame leven heb ik veelal gewerkt voor softwarebedrijven die bij lokale overheden documentmanagementsystemen implementeerden. Dit allemaal in het kader van ondersteuning van de medewerkers. Hiervoor moesten de meeste medewerkers hun werkwijze, die ze soms al jaren hanteerden, veranderen. Documenten moesten niet meer in de kast worden opgeborgen met kleurcodes op alfabet worden opgeborgen maar geregistreerd en geclassificeerd. En niet te vergeten: digitaal. Ook uitgaande post wordt niet meer via de brievenbus bezorgd: alles gaat via de BerichtenBox van Mijn Overheid.

Dit zou dan het einde van de postkamer worden: iedereen doet dit zelf (self-service dus).

Stapsgewijze invoering

Veelal ging dit geschetste toekomstbeeld voor de medewerkers te vlug. De gevolgen waren dat ze hun eigen papieren archief creëerden en het systeem links lieten liggen. Beter ging het dan ook als je de invoering stapsgewijs uitvoerde.

Allereerst laat je de postkamer ‘digitaliseren’. Papier wordt vervangen door digitale opslag (wat in de praktijk betekende het scannen van inkomende post en het printen van uitgaand post). Maar intern worden de documenten alleen nog beschikbaar gesteld via het documentmanagementsysteem.

Daarna ga je stapsgewijs verder: e-mails registreren door medewerkers, communicatie naar de burgers toe via de berichtenbox van Mijn Overheid totdat je uiteindelijk toch het geschetste en gewenste toekomstbeeld hebt bereikt. Nog makkelijker gaat dit proces als je de medewerkers kunt prikkelen zodat de veranderingen zelf vragen: “Waarom kan ik mijn e-mail niet zelf registreren?” of “Waarom moet ik de vergunning via de postkamer versturen?”.  

‘Klant en kok ineen’

Als ik mijn ervaring hierin projecteer naar PowerBI als self-service BI tool zie ik wel enige overeenkomsten. Het concept van self-service is namelijk eenvoudig: de klant bedient zichzelf. Voorheen gebeurde dat door het personeel. Denk bijvoorbeeld aan tankstations, warenhuizen of een zelfbedieningsrestaurant. De klant redt zichzelf prima en het personeel is alleen nog aanwezig voor ondersteunende taken. Dit zou echter betekenen in het geval van PowerBI t.o.v. het zelfbedieningsrestaurant: je bent ook nog de kok.  

Implementatie van PowerBI als self-service tool

Mijns inziens kan dit ook beter stapsgewijs. Begin allereerst met de rapporten en dashboards via PowerBI te delen. En ja, dit zal nog steeds door de ICT-afdeling gebeuren (beter nog: hier heb je genoeg specialisten voor). De organisatie raakt vertrouwd met de presentatie van de gegevens via deze weg. Kunnen ze al een beetje spelen met filters en in- en uitzoomen op de data (drillen).

Op deze manier creëer je vanzelf een vraag bij de afdelingen en medewerkers die meer willen. Die inderdaad zelf de dashboards willen maken en via verschillende invalshoeken de data willen bekijken om direct een trendbreuk te kunnen constateren. Of alleen de data die voor de medewerker/afdeling zelf relevant is willen weergeven. Ook hier kun je nog als tussenstap kiezen dat er een aanvraag wordt gedaan om een dataset beschikbaar te stellen die die data bevat waarmee aan de slag kan worden gegaan binnen PowerBI om het te visualiseren: ook weer een rol voor de ICT-afdeling.

Onderhoud en controle blijft belangrijk

Om een wildgroei aan rapporten te voorkomen zal er verder ook nog enige controle moeten worden uitgevoerd op de rapporten/dashboards. Er is een kans dat meerdere medewerkers – gedeeltelijk – hetzelfde rapport maken en dan loop je het risico dat de gemaakte rapporten andere definities bevatten dan centraal is afgesproken. Ook hierin zou de ICT-afdeling een rol in kunnen spelen: onderhoud en controle blijft een belangrijke factor.

Self-service BI kan werken, maar…

Self-service BI klinkt aanlokkelijk, maar zal niet voor iedereen werken en zou stap voor stap moeten ingevoerd. Zie het niet als kans om de ICT-afdeling uit het proces te halen maar geef ze meer een ondersteunende en controlerende rol. Ook zullen er genoeg afdelingen en medewerkers zijn die niet aan self-service BI willen. Probeer ze dat dan ook niet op te dringen: als ze zelf niet de meerwaarde ervan inzien is invoering gedoemd te mislukken.”

Verschillende datums gebruiken op één pagina in Power BI?  Het kan!

Onze Business Intelligence Consultant, Andrew Tan, kreeg bij zijn opdrachtgever het verzoek een bestaand QlikView-dashboard om te zetten naar Power BI. De informatie uit het dashboard helpt de control room bij zaakgericht werken om de bedrijfsvoering verder te verbeteren.

“Een zaak is in dit verband een samenhangende hoeveelheid werk, met een duidelijke aanleiding (registratie-instroom) en een duidelijk resultaat zodra de zaak is uitgestroomd (beëindiging).” 

Hoe ziet het Power BI-dashboard eruit? 

Het nieuwe dashboard in Power BI bestaat uit drie pagina’s waarop de zaakfeiten op verschillende detailniveaus worden getoond.  

  • De eerste pagina bevat een dashboard waarin het aantal geregistreerde zaken en aantal beëindigde zaken in diverse visualisaties worden getoond.  
  • De tweede en derde pagina vormen een verdieping van het overzicht op de eerste pagina. Deze pagina’s bevatten meer details voor analysedoeleinden.  

In het onderliggend datamodel van Power BI zijn meerdere relaties gedefinieerd tussen de feittabel, waarin zaken worden geteld, en de datumtabel. Dezelfde datumtabel wordt gebruikt om de zaakfeiten te filteren op registratiedatum en beëindigingsdatum. Dit is een goed voorbeeld van een rollenspeldimensie of role-playing dimension. 

“De rollenspeldimensie is een dimensie waarin op een andere manier op gerelateerde feiten kan worden gefilterd.” 

In dit geval kan de datum betrekking hebben op de registratie of beëindiging van een zaak. In Figuur 1 is dit als volgt terug te zien. 

Figuur 1

Grijze lijnen = actieve koppeling

De eerste relatie tussen de feit- en datumtabel is de grijze lijn tussen respectievelijk Registratiedatum en Datumveld. De grijze kleur van deze lijn duidt aan dat de koppeling tussen feit- en datumtabel actief is. Dat wil zeggen: de telling van het aantal zaken geschiedt op basis van de Registratiedatum en wordt gerapporteerd met de meetwaarde ‘Aantal zaken geregistreerd’. Deze meetwaarde is direct bruikbaar in het dashboard. 

Gele gestippelde lijnen = inactieve koppeling

De tweede relatie tussen de feit- en datumtabel is de gele gestippelde lijn tussen Beëindigingsdatum en Datumveld. De gestippelde lijn duidt erop dat de koppeling tussen feit- en datumtabel niet actief is. De datumtabel heeft immers al een actieve relatie met de feittabel via de Registratiedatum. Het is namelijk zo dat in Power BI slechts één relatie actief kan zijn tussen twee tabellen.

Problemen op de weg?

De beperking in het datamodel levert een praktisch probleem op. Dit zou betekenen dat het aantal beëindigde zaken niet tegelijkertijd gerapporteerd kan worden met het aantal geregistreerde zaken in het dashboard van de eerste pagina. Daarom is de meetwaarde ‘Aantal zaken beëindigd’ niet direct bruikbaar en geel gemarkeerd in Figuur 1.

DAX formule lost het op

Genoemd probleem is opgelost door voor beëindigde zaken een berekende meetwaarde (measure) aan te maken in Power BI, dus geen berekende kolom (calculated column). De DAX formule, die aan de nieuwe meetwaarde wordt toegevoegd, zorgt ervoor dat bij de telling van het aantal beëindigde zaken toch gebruik gemaakt kan worden van de beëindigingsdatum ondanks dat de koppeling met de datumtabel niet actief is.  

De gebruikte DAX formule bestaat uit twee delen.  

  1. Het eerste deel telt met behulp van CALCULATE() alle beëindigde zaken bij elkaar op.  
  1. Het tweede deel gebruikt USERELATIONSHIP() om de inactieve koppeling tussen feit- en datumtabel op basis van beëindigingsdatum te activeren voor de berekening in het eerste deel.  

 
In Figuur 1 is te zien dat de nieuwe meetwaarde ‘Aantal zaken beëindigd’ voorafgegaan wordt door een icoon met rekenmachine. Dit geeft aan dat het gaat om een berekende meetwaarde of measure.

Rollenspeldimensies als best practice

Voor de oplossing in het datamodel is de rollenspeldimensie ingezet als best practice. Het resultaat is tweeledig. Voor het dashboard op de eerste pagina kunnen Aantal beëindigde zaken en Aantal geregistreerde zaken tegelijkertijd gerapporteerd worden zonder dat ze elkaar bijten. Vanuit beheeroogpunt is een werkafspraak toegevoegd aan het data fundament zodat rollenspeldimensies altijd geïmplementeerd worden met een measure in Power BI. Dit heeft als voordeel dat de werkwijze bij Power BI is gestandaardiseerd en werkzaamheden overdraagbaar maakt.