Herken je dit? Je dataplatform signaleert precies op tijd dat er iets moet gebeuren, een voorraad die te laag wordt, een dataset die niet is ververst, een klant die in gebreke blijft. Maar vervolgens moet een collega dat signaal handmatig oppikken en zelf actie ondernemen. Tussen inzicht en actie zit dan nog altijd een mens die op tijd moet opletten.
Door Microsoft Fabric te koppelen aan Power Automate verdwijnt die tussenstap. Signalen uit je data zetten dan automatisch een workflow in gang, en andersom kan een bedrijfsproces in Power Automate ook weer taken in Fabric aansturen. In deze blog leggen we uit hoe die koppeling werkt en waar hij in de praktijk het meeste oplevert.
De combinatie van Fabric en Power Automate werkt in twee richtingen.
Van data naar actie. Fabric signaleert iets, bijvoorbeeld via Fabric Activator, en die gebeurtenis start automatisch een Power Automate-flow. Denk aan een melding in Teams, een taak in een ticketsysteem, of een bericht naar een extern systeem dat standaard niet met Fabric praat.
Van actie naar data. Een gebeurtenis in Power Automate, bijvoorbeeld een ingevuld formulier of een goedgekeurde aanvraag, start op zijn beurt een taak in Fabric. Denk aan het starten van een pipeline, het verversen van een semantisch model, of het uitvoeren van een notebook.
Beide richtingen maken van Power Automate de verbindende laag tussen je governed dataplatform en de rest van je organisatie, zonder dat daar maatwerkcode voor nodig is.
Vanuit Activator naar Power Automate. Binnen een Activator-regel kun je een custom action definiëren die een Power Automate-flow aanroept. Je bepaalt zelf welke gegevens worden meegestuurd, bijvoorbeeld een naam, een waarde of een tijdstip, en die gegevens komen automatisch in de flow terecht. Zo kun je vanuit een signaal in je data bijvoorbeeld een taak aanmaken in Microsoft To Do, of een bericht sturen via een systeem dat niet standaard door Activator wordt ondersteund.
Vanuit Power Automate naar Fabric-items. Andersom kun je vanuit een Power Automate-flow ook Fabric-onderdelen aansturen, zoals het starten van een pipeline of het verversen van een semantisch model. Dit verloopt via de Fabric REST API, aangeroepen met een HTTP-actie in je flow. Zo kan bijvoorbeeld het indienen van een formulier automatisch een dataverwerking in Fabric in gang zetten.
Rechtstreeks vanuit Fabric-onderdelen. Fabric Activator kan ook zelf taken starten op Fabric-items zoals pipelines, dataflows, notebooks, Spark-jobs en functies, zonder tussenkomst van Power Automate. Power Automate wordt dan vooral ingezet voor de stappen die buiten Fabric plaatsvinden.
Signalering naar een extern systeem
Een logistiek bedrijf monitort de temperatuur van koelcontainers via een eventstream in Fabric. Zodra Activator een afwijking detecteert, start een Power Automate-flow die automatisch een ticket aanmaakt in het onderhoudssysteem, inclusief de containergegevens en het gemeten temperatuurverschil.
Formulier stuurt dataverwerking aan
Een salesafdeling gebruikt een Microsoft Forms-formulier om nieuwe klantgegevens aan te leveren. Zodra het formulier wordt ingevuld, start een Power Automate-flow die via de Fabric REST API een pipeline aanroept die de nieuwe gegevens verwerkt en direct beschikbaar maakt voor rapportage.
Herhaalde verversing op basis van een gebeurtenis
Een financieel team wil dat het maandrapport pas wordt ververst zodra alle brondata binnen is. In plaats van op een vaste tijd te verversen, detecteert Activator wanneer de laatste bronbestanden zijn geland en start vervolgens een flow die het semantisch model ververst en het team via Teams informeert dat het rapport klaarstaat.
De koppeling werkt het beste als je vooraf helder hebt welk systeem waarvoor verantwoordelijk is. Gebruik Fabric en Activator voor het detecteren van patronen in je data, en Power Automate voor de stappen die buiten je dataplatform vallen. Probeer je dit om te draaien, dan wordt het al snel onoverzichtelijk welk systeem waarom iets triggert.
Houd er ook rekening mee dat elke actieve regel en elke aanroep richting Power Automate capaciteit kost, zowel in Fabric als in Power Automate zelf. Bij hoogfrequente datastromen is het dus verstandig om vooraf te testen hoe vaak een regel daadwerkelijk afgaat, voordat je die op alle objecten loslaat.
Heb ik een aparte licentie nodig om Power Automate met Fabric te gebruiken?
Power Automate en Microsoft Fabric zijn afzonderlijke producten met eigen licentiemodellen. Voor het gebruik van standaardconnectors binnen Power Automate gelden de reguliere Power Automate-licenties, naast de Fabric-capaciteit die je toch al nodig hebt voor je dataplatform.
Kan ik ook een Fabric-pipeline starten zonder Power Automate?
Ja. Fabric Activator kan rechtstreeks pipelines, dataflows, notebooks en andere Fabric-items starten, zonder tussenkomst van Power Automate. Power Automate voegt vooral waarde toe zodra je systemen buiten Fabric wilt aansturen of gebruik wilt maken van de duizenden connectors die Power Automate al beschikbaar heeft.
Is deze koppeling ook geschikt voor niet-technische gebruikers?
Het opzetten van een custom action in Activator vraagt enige bekendheid met Power Automate. Eenmaal opgezet, kan iedereen met toegang tot de Activator-regel die actie gebruiken, zonder zelf iets in Power Automate te hoeven aanpassen.
Wat gebeurt er als een Power Automate-flow faalt?
Een mislukte flow-uitvoering wordt zichtbaar in de uitvoeringsgeschiedenis van Power Automate. Het is verstandig om bij belangrijke koppelingen een foutafhandeling in de flow zelf in te bouwen, bijvoorbeeld een notificatie bij een mislukte stap, zodat een storing niet onopgemerkt blijft.
Aan de slag met Fabric en Power Automate?
De combinatie van Microsoft Fabric en Power Automate maakt van je dataplatform meer dan een bron van inzicht alleen. Signalen uit je data leiden direct tot actie, zonder dat daar handmatig ingrijpen voor nodig is.
Wil je weten welke processen in jouw organisatie zich hiervoor lenen? Neem contact met ons op. Bij Mount Data helpen we je met het inrichten van deze koppelingen, van de eerste Activator-regel tot een volledige workflow die je data direct laat werken voor je organisatie.
Deze website maakt gebruik van cookies voor een goede werking van de site.
Cookies zijn kleine tekstbestanden die door websites kunnen worden gebruikt om de gebruikerservaring efficiënter te maken. Volgens de wet mogen wij cookies op uw apparaat opslaan als ze strikt noodzakelijk zijn voor het functioneren van deze site. Voor alle andere soorten cookies hebben wij uw toestemming nodig. Deze site maakt gebruik van verschillende soorten cookies. Sommige cookies worden geplaatst door diensten van derden die op onze pagina’s worden weergegeven.