Samenvatting
Power Query maakt onregelmatige tekstdata beter beheersbaar door patronen te herkennen in plaats van uitzonderingen stap voor stap te verwijderen.
Power Query en onregelmatige data
Power Query krijgt vaak kolommen te verwerken waarin mensen bedragen, rekeningnummers of andere numerieke waarden combineren met wisselende tekst. Een oudere aanpak bouwt daarvoor tientallen stappen op met vervangingen, splitsingen, tekenverwijdering, conversies en foutafhandeling.
Die methode werkte meestal, maar brak zodra een nieuwe variant verscheen, zoals OPTION 4, OPT4 of ALTERNATIVE 4. Ook een kleine verschuiving in de positie van een bedrag kon de extractie verstoren. Op honderden duizenden rijen leveren al die bewerkingen bovendien langere ververstijden van het semantische model op.
Waarom Power Query Column From Examples belangrijk is
Column From Examples biedt een alternatief voor een lange lijst met uitzonderingen. Je geeft enkele gewenste uitkomsten op en Power Query probeert daaruit de benodigde transformatie af te leiden. Daarmee verschuift de aanpak van bekende tekstfragmenten verwijderen naar het beschrijven van het patroon dat je werkelijk nodig hebt.
Dat onderscheid raakt een bekend probleem in Power BI-processen: uitzonderingslogica wordt snel onoverzichtelijk en lastig te onderhouden. De oorspronkelijke query bevatte regels als OPTION 1, OPTION 2 en OPTION 3. Zodra iemand een nieuwe schrijfwijze gebruikt, moet de logica opnieuw worden aangepast. Positional logic maakt de extractie daarnaast kwetsbaar wanneer de numerieke waarde binnen de tekst verschuift.
Concrete takeaway voor Power Query
Bekijk bij rommelige tekstkolommen eerst of je het gewenste resultaat met representatieve voorbeelden kunt beschrijven. Test daarna expliciet nieuwe schrijfwijzen, verschoven getallen en foutieve invoer voordat je de query in productie gebruikt. Controleer ook de ververstijd van het semantische model: een lange reeks ReplaceValue-, split- en conversiestappen kan op grote tabellen merkbaar doorwerken.
Verdiep je kennis
Wat is Power BI? Alles wat je moet weten
Ontdek wat Microsoft Power BI is, hoe het werkt, wat het kost en waarom het de populairste BI-tool ter wereld is. Comple...
KennisbankWat is Business Intelligence? Uitleg, voorbeelden en tools
Wat is business intelligence (BI)? Leer over de definitie, de BI-stack, praktijkvoorbeelden, populaire tools en de trend...
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...