Delen via


Basisconcepten activator

Gebruik dit artikel om vertrouwd te raken met enkele termen en concepten die zijn gekoppeld aan Fabric Activator (Activator). Als u deze termen en concepten begrijpt, kunt u gemakkelijker de andere Activator-artikelen lezen en met Activator werken.

Er zijn veel objecten en concepten waaruit Activator bestaat, te veel om in één artikel te behandelen. In dit artikel maakt u kennis met de meest voorkomende: activators, werkruimten, eventstreams, regels, objecten, gebeurtenissen en latentie.

Werkstroom activator maken

Een typische Activator-werkstroom omvat veel van deze concepten. Een algemene werkstroom begint met het maken van een nieuwe lege activator in een werkruimte en het gebruik van Get-gebeurtenissen om verbinding te maken met een eventstream. Vanuit die eventstream maakt u objecten en eigenschappen. Vervolgens bouwt u een regel op basis van deze objecten en eigenschappen. Bijvoorbeeld: stuur mij een e-mail als de temperatuur van het pakket groter wordt dan 60 graden. Als u een regel voor dat object wilt maken, stelt de ontwerper voorwaarden, parameters en aggregaties in die Activator vertellen wanneer ze moeten worden geactiveerd en welke acties moeten worden uitgevoerd wanneer ze worden geactiveerd. Bijvoorbeeld: een e-mailbericht verzenden, een Fabric-item maken of een Power Automate-actie starten. Een andere algemene werkstroom is om te beginnen vanuit de eventstream zelf. Vanuit de eventstream voegt u een Activator-bestemming toe en maakt u de nieuwe activator. Zodra de activator is gemaakt, opent u die activator en maakt u de objecten en eigenschappen.

Workspaces

Net als bij alle Fabric-workloads kunt u Activator gaan gebruiken door een item in een Fabric-werkruimte te maken. Activator-items worden activators genoemd . Werkruimten zijn plaatsen om samen te werken met collega's voor specifieke inhoud. Werkruimten bevatten verzamelingen dashboards, rapporten, eventstreams, activators en meer. Wanneer een eigenaar van een werkruimte u toegang geeft tot een werkruimte, krijgt u ook machtigingen voor de inhoud in die werkruimte. Deze toegang omvat het verlenen van machtigingen om de activatorregels in die werkruimte weer te geven of te bewerken.

Iedereen heeft ook een Mijn werkruimte. Mijn werkruimte is uw persoonlijke sandbox waar u inhoud voor uzelf maakt.

Als u uw werkruimten wilt zien, selecteert u Werkruimten in het linkernavigatiedeelvenster.

Meer informatie over werkruimten.

Activator en activator

Activator is de naam van het Fabric-product. Een activator is het ding dat u maakt met behulp van Activator. Een activator bevat alle informatie die nodig is om verbinding te maken met gegevens, te controleren op voorwaarden en actie te ondernemen. Doorgaans maakt u een activator voor elk bedrijfsproces of gebied dat u bewaakt.

Wanneer u een activator hebt gemaakt, vult u deze met gegevens. Meer informatie over het ophalen van gegevens in uw activator van Power BI, eventstreams en realtime hub.

Gebeurtenissen en eventstreams

Activator beschouwt alle gegevensbronnen als stromen gebeurtenissen. Een gebeurtenis is een observatie over de status van een object, met een id voor het object zelf, een tijdstempel en de waarden voor velden die u bewaakt. Eventstreams variëren in frequentie. IoT-sensoren kunnen vaak gebeurtenissen per seconde hebben. Terwijl pakketten die worden gescand op en buiten verzendingslocaties, kunnen sporadische stromen hebben.

Een eventstream is een exemplaar van het Eventstream-item in Fabric. Met de functie eventstreams in de Realtime intelligence-ervaring van Microsoft Fabric kunt u realtime gebeurtenissen in Fabric opnemen, transformeren en ze vervolgens routeren naar verschillende bestemmingen zonder code te schrijven (geen code). Activator voert acties uit op patronen of voorwaarden die worden gedetecteerd in eventstream-gegevens. Activator bewaakt bijvoorbeeld gebeurtenisstreamitems en detecteert wanneer een gebeurtenis bepaalde drempelwaarden bereikt, zoals 'levertijd meer dan 10 uur'. Vervolgens wordt automatisch de juiste actie ondernomen, zoals het waarschuwen van gebruikers of het starten van Power Automate-werkstromen.

Gegevens die worden waargenomen vanuit Power BI, worden ook behandeld als een gebeurtenisstream. In dit geval zijn gebeurtenissen waarnemingen van de gegevens volgens een normaal schema die doorgaans overeenkomt met de vernieuwingsfrequentie van uw semantische Power BI-model (voorheen bekend als een gegevensset). Deze waarnemingen kunnen slechts één keer per dag of zelfs één keer per week plaatsvinden. Het is slechts een langzaam veranderende gebeurtenisstream.

Objecten

De zakelijke objecten die u wilt bewaken, kunnen fysieke objecten zijn, zoals vriezers, voertuigen, pakketten en gebruikers. Het bedrijfsobject kan ook een minder tastbaar concept zijn, zoals reclamecampagnes, accounts en gebruikerssessies. In uw activator modelleert u het object door een of meer eventstreams te verbinden, een kolom voor de object-id te kiezen en de velden op te geven die u eigenschappen van het object wilt maken.

De term objectexemplaren verwijst naar een specifieke vriezer/voertuig/pakket, waarbij het object doorgaans wordt gebruikt voor de definitie of klasse van het object. We gebruiken populatie om te verwijzen naar alle objectexemplaren.

Regels

Regels definiëren de voorwaarden die u wilt detecteren voor uw objecten en de acties die u wilt ondernemen wanneer aan deze voorwaarden wordt voldaan. Een regel voor een vriesobject kan detecteren dat de vriezer te warm is en een e-mail naar de relevante technicus stuurt.

Er zijn drie typen regels: regels voor gebeurtenissen, regels voor gebeurtenissen die worden toegevoegd aan een object en regels voor de eigenschappen van een object.

Wanneer aan de voorwaarden van een regel wordt voldaan en er een actie wordt gestart, wordt de regel geactiveerd

Eigenschappen

Eigenschappen zijn handig als u logica voor meerdere regels opnieuw wilt gebruiken. U kunt een eigenschap definiëren voor een vriesobject waarmee de temperatuurmetingen gedurende een periode van één uur worden afgevlakt. Vervolgens kunt u die vloeiende waarde in veel andere regels gebruiken.

Bewaarperiode

Activator moet historische gegevens bijhouden om ervoor te zorgen dat de juiste acties kunnen worden berekend. De hoeveelheid historische gegevens die moeten worden opgevraagd, wordt de lookbackperiode genoemd. Deze lookbackperiode is afhankelijk van hoe een regel wordt gedefinieerd en het gegevensvolume (gebeurtenissen per seconde) van de gegevens die nodig zijn om de regel te evalueren.

Zo transporteert een farmaceutische logistieke operatie medicijnenpakketten in een koude keten. Het doel is om een waarschuwing te krijgen wanneer een medicijnpakket te warm wordt. Stel dat de regeldefinitie de gemiddelde temperatuur evalueert gedurende een periode van drie uur voor elk afzonderlijk pakket. En de regelvoorwaarde is dat de gemiddelde temperatuur groter wordt dan 8°C. Hier is de lookbackperiode zes uur. Activator moet zes uur aan historische gegevens inspecteren om te bepalen of de regelvoorwaarde is.

Afzonderlijke, actieve object-id's

Regels die zijn gebouwd op kenmerken, worden gebruikt om te controleren hoe een kenmerk op een object-id in de loop van de tijd verandert. In het voorbeeld van farmaceutische logistiek wordt elk afzonderlijk pakket vertegenwoordigd door een unieke id. De gegevensbron biedt periodieke metingen van de temperatuur van elk pakket. Sommige limieten worden gedefinieerd in termen van het aantal afzonderlijke object-id's (het aantal pakketten) dat wordt bijgehouden door Activator binnen de lookbackperiode. Activator houdt actieve object-id's bij. Een actieve object-id is een object waarin gebeurtenissen binnen de opgeslagen periode binnenkomen. Bijvoorbeeld een tolstation met auto's die passeren.