Van dashboard naar automatische actie
Hoe vaak komt het voor dat een probleem pas wordt opgemerkt als iemand toevallig naar het juiste dashboard kijkt? Een voorraad die te laag wordt, een dataset die niet op tijd ververst, een temperatuur die uit de bandbreedte loopt. De data staat er allang, maar niemand kijkt op het juiste moment.
Data Activator, onderdeel van Microsoft Fabric en ook wel Fabric Activator genoemd, lost dit op. In plaats van te wachten tot iemand een dashboard raadpleegt, monitort Activator je data continu en onderneemt automatisch actie zodra een situatie daarom vraagt. In deze blog leggen we uit hoe dat werkt en welke mogelijkheden het biedt.
Data Activator is een no-code onderdeel van Fabric waarmee je zonder te programmeren regels opstelt die reageren op wat er in je data gebeurt. Het is onderdeel van de Real-Time Intelligence-workload binnen Fabric en werd in november 2024 algemeen beschikbaar, onder de naam Activator (voorheen aangeduid als Reflex).
Activator werkt met drie kernbegrippen:
● Events. Losse gebeurtenissen die binnenkomen via een eventstream, een Power BI-rapport, of een SQL-query. Denk aan een temperatuurmeting, een orderregel, of een rij in een rapport.
● Objecten. De dingen die je wilt volgen, zoals een koelcel, een pakket, een klant of een machine. Events worden aan een object gekoppeld via een unieke identifier, zodat Activator per object de situatie kan bijhouden.
● Regels. De voorwaarden die je definieert, en de actie die daarop volgt. Een regel kan een simpele vergelijking zijn (waarde onder een grens), maar ook een verandering over tijd signaleren, zoals een stijging, een daling, of het uitblijven van nieuwe data.
Zodra een regel wordt geactiveerd, onderneemt Activator automatisch de actie die je hebt ingesteld.
Activator ondersteunt verschillende soorten acties, afhankelijk van wat je nodig hebt:
● Notificaties, zoals een e-mail of een Teams-bericht naar een specifieke persoon, groep of kanaal.
● Fabric-taken starten, zoals een pipeline, dataflow, notebook, Spark-job of functie. Zo kun je bijvoorbeeld automatisch een notebook laten draaien zodra een datakwaliteitsprobleem wordt gedetecteerd.
● Externe acties via Power Automate, voor systemen die niet standaard door Activator worden ondersteund, zoals een taak aanmaken in een ticketsysteem of een bericht sturen via een ander kanaal dan Teams of e-mail.
Voordat je een regel live zet, laat Activator zien hoe vaak die regel op basis van historische data zou zijn afgegaan. Zo voorkom je dat je team overspoeld wordt met meldingen die achteraf te gevoelig zijn ingesteld.
Temperatuurbewaking bij koelketens
Een groothandel in voedingsmiddelen bewaakt de temperatuur van koelcellen via sensoren die continu data naar een eventstream sturen. Activator volgt elke koelcel als apart object en stuurt automatisch een Teams-bericht naar de verantwoordelijke technicus zodra de temperatuur boven een ingestelde grenswaarde komt, zonder dat iemand daarvoor een dashboard hoeft te openen.
Signalering bij datakwaliteitsproblemen
Een BI-team wil zeker weten dat een belangrijk rapport klopt voordat het management ernaar kijkt. Activator monitort het onderliggende Power BI-rapport en start automatisch een notebook zodra een waarde buiten de verwachte bandbreedte valt. Dat notebook voert extra controles uit en meldt het resultaat aan het team, nog voordat iemand het rapport heeft geopend.
Voorraadsignalering met externe actie
Een productiebedrijf wil dat inkoop automatisch een seintje krijgt zodra de voorraad van een kritiek onderdeel onder een bepaald niveau zakt. Activator detecteert deze situatie op basis van eventstreamdata en start een Power Automate-flow die automatisch een taak aanmaakt in het inkoopsysteem, inclusief onderdeelnummer en huidige voorraadniveau.
Activator is krachtig, maar vraagt wel een doordachte inrichting. Een paar aandachtspunten:
Begin met een duidelijke definitie van je objecten. Als de unieke identifier niet consistent is, bijvoorbeeld omdat verschillende bronnen een ander format gebruiken voor hetzelfde apparaat, dan volgt Activator niet het juiste object en klopt de signalering niet.
Test regels eerst op historische data voordat je ze live zet. Een te gevoelig ingestelde grenswaarde leidt al snel tot alert-moeheid, waarbij belangrijke meldingen ondersneeuwen tussen de minder relevante.
Houd er rekening mee dat niet elk onderdeel van Activator al algemeen beschikbaar is. Functionaliteit zoals SQL-query-regels en Ontology-regels bevindt zich op dit moment nog in preview, wat betekent dat de werking nog kan veranderen.
Wat is het verschil tussen Data Activator en Fabric Activator?
Dit is dezelfde functionaliteit. Microsoft gebruikt beide namen door elkaar in de documentatie. De oorspronkelijke naam tijdens de preview was Reflex, sinds de algemene beschikbaarheid in november 2024 heet het onderdeel Activator.
Op welke databronnen kan Activator een regel toepassen?
Activator kan reageren op eventstreams (bijvoorbeeld vanuit Azure Event Hubs of IoT-apparaten), op Power BI-rapporten, en op de resultaten van een SQL-query tegen een Fabric-warehouse. Deze laatste optie is op het moment van schrijven nog in preview.
Kost het gebruik van Activator extra capaciteit?
Ja. Actieve regels, het aantal verwerkte events per seconde, en de opslag van events en activaties tellen mee in je Fabric-capaciteitsgebruik. Bij hoogfrequente datastromen is het verstandig om dit vooraf in te schatten.
Kan ik met Activator ook processen buiten Fabric aansturen?
Ja, via een custom action die een Power Automate-flow aanroept. Zo kun je bijvoorbeeld een taak aanmaken in een extern ticketsysteem of een bericht sturen via een kanaal dat niet standaard door Activator wordt ondersteund.
Data Activator maakt van je dataplatform een systeem dat niet alleen inzicht geeft, maar ook zelf actie onderneemt zodra dat nodig is. Voor situaties waarin tijd cruciaal is, zoals temperatuurbewaking, voorraadsignalering of datakwaliteitscontrole, kan dat het verschil maken tussen op tijd ingrijpen en een gemiste kans.
Wil je weten welke processen in jouw organisatie baat hebben bij automatische triggers en alerts? Neem contact met ons op. Bij Mount Data helpen we je met het inrichten van Data Activator, van de eerste regel tot een volledig werkend signaleringssysteem.
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.