Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Operations-agents in Fabric Real-Time Intelligence helpen organisaties realtime gegevens om te zetten in onmiddellijke, bruikbare beslissingen. In plaats van te vertrouwen op handmatige bewaking en interventie, gebruikt u agents om belangrijke metrische gegevens continu bij te houden, inzichten te verkrijgen en gerichte acties aan te bevelen. Ze stellen teams in staat om snel te reageren en bewerkingen op schaal te optimaliseren. Elke operations-agent is een toegewezen Fabric-item dat is ontworpen voor een specifiek bedrijfsproces.
Door agents met duidelijke instructies en gegevensbronnen te configureren, kunt u meerdere agents implementeren als virtuele experts in uw organisatie. Deze modulaire benadering bewaakt en verbetert continu elk kritiek proces en houdt aanbevolen acties in overeenstemming met uw strategische doelstellingen.
In dit artikel leert u hoe u een AI-bewerkingsagent maakt en gebruikt in Real-Time Intelligence. De operations-agent bewaakt realtimegegevens en stelt bruikbare beslissingen voor.
Vereiste voorwaarden
- Een werkruimte met een Microsoft Fabric-ingeschakelde capaciteit. Proefcapaciteiten worden niet ondersteund.
- Een eventhouse of ontologie in uw werkruimte.
- Een KQL-database in uw eventhouse als u een eventhouse gebruikt.
- Een Microsoft Teams-account.
- Fabric beheerdersmachtigingen ingeschakeld voor de bewerkingsagent, Microsoft Copilot en Azure OpenAI.
- Schakel Azure OpenAI en cross-geo verwerking en opslag voor AI in, zoals beschreven in de tenant-instellingen van de dataagent. Deze voorwaarde geldt alleen als uw Fabric-capaciteit niet is ingericht in regio's in de VS of de EU.
Note
Als u een operations-agent wilt uitproberen op voorbeeldgegevens, stelt u het end-to-end-voorbeeld vanReal-Time Intelligence in. Uw operationsagent kan het meegeleverde eventhouse monitoren.
Een bewerkingsagent maken
Selecteer op de startpagina van Fabric het beletselteken (...) en selecteer vervolgens Maken.
Ga bij Maken naar de sectie Real-Time Intelligence en selecteer Operations-agent.
Voer bij de Nieuwe Operations-agent een naam in voor uw agent en selecteer de werkruimte waarin u deze wilt maken.
Selecteer Maken om de bewerkingsagent te maken.
Een operations-agent configureren
Configureer bij het instellen van de agent de bewerkingsagent en pas deze aan uw gegevens aan door de volgende informatie op te geven:
Geef specifieke instructies voor het gedrag en besluitvormingsproces van de agent. U kunt de agent bijvoorbeeld vertellen u een waarschuwing te sturen wanneer er een voorwaarde wordt gedetecteerd die overeenkomt met uw bedrijfsdoelen.
Kies een relevante gegevensbron die de agent kan analyseren en bewaken. Deze keuze geeft de agent toegang tot nauwkeurige, actuele informatie om inzichten te genereren.
Standaard kan een operationele agent u berichten sturen in Teams wanneer aan de voorwaarden die deze bewaakt, is voldaan. U kunt desgewenst aanvullende acties configureren die kunnen worden aanbevolen en uitgevoerd. Zie Bewerkingsagentacties voor meer informatie.
Wanneer u klaar bent met de configuratie, slaat u de agent op en selecteert u Playbook genereren. Het playbook bevat een overzicht van de doelen, instructies, gegevens en acties die u hebt gedefinieerd, zodat de agent de taken begrijpt.
U kunt de eigenschappen en de velden zien waaraan ze zijn toegewezen in de onderliggende gegevens. Wanneer u de regels bekijkt, ziet u mogelijk dat een regel verwijst naar de naam van de eigenschap in plaats van de onderliggende kolom. Controleer of het model en de regels aan uw vereisten voldoen.
In het playbook worden de concepten weergegeven die door de agent bewaakt worden en de regels of voorwaarden die het evalueert.
Gebruik Copilot chat om de instructies en regels van de operations-agent te configureren
In plaats van elke doelstelling, regel en drempelwaarde handmatig te configureren, kunt u de ingebouwde Copilot chat gebruiken om de agent in te stellen. Open chat vanaf het lint.
Begin met het beschrijven van wat u wilt dat de agent in natuurlijke taal doet, zoals 'Monitor the turbine and alert me when motor temperature is too high'. De chat interpreteert uw intentie, maakt deze gebruik van de gegevensbron die u hebt geselecteerd en helpt deze te vertalen in de doelen, instructies en regels waaruit het playbook van de agent bestaat. U kunt chatten naast handmatige configuratie, zodat u rechtstreeks instructies kunt typen of Copilot vragen om deze voor u op te stellen en te verfijnen.
De chat is het handigst voor het verfijnen van instructies en het omzetten in bewakingslogica. Wanneer u voorwaarden beschrijft, stelt Copilot regels en de query’s voor waarop die zijn gebaseerd, en laat Copilot u weten wanneer iets aandacht nodig heeft, bijvoorbeeld wanneer een instructie onduidelijk is, naar gegevens verwijst die niet beschikbaar zijn, of om een voorwaarde of actie vraagt die niet wordt ondersteund. Deze feedbacklus helpt u bij het corrigeren van de cursus voordat u de agent start, in plaats van tijdens runtime hiaten te detecteren. Omdat elke regel door een expliciete query wordt onderbouwd, kunt u inspecteren wat Copilot genereert en zelf de logica valideren.
Configureren is een iteratief proces. Nadat Copilot regels, query's en acties hebt voorgesteld, kunt u vervolgvragen stellen om de instructies te verfijnen, drempelwaarden aan te passen of het bewakingsbereik te beperken. Het playbook wordt onderweg bijgewerkt. Ga door met deze voorstel-verduidelijk-verfijncyclus totdat het playbook weerspiegelt wat je wilt dat de agent in de gaten houdt en hoe die moet reageren. Wanneer u tevreden bent, bekijkt u de resulterende doelen, regels, gegevensbronnen en acties. Sla de agent vervolgens op en start deze.
De agent starten
Als u het gedrag van de agent wilt aanpassen, werkt u de doelen of instructies bij en slaat u de agent opnieuw op. Wanneer u tevreden bent met de configuratie, selecteert u Starten in de werkbalk om de agent te starten. Selecteer Stoppen om deze te stoppen.
Operationele agentidentiteiten
Elke operations agent heeft zijn eigen identiteit in Microsoft Entra, aangedreven door Microsoft Entra Agent-ID. Wanneer je een agent aanmaakt, levert Fabric een speciale agentidentiteit (een gespecialiseerde serviceprincipal) ervoor in, zodat de agent verschijnt als een eersteklas, bestuurbare entiteit in het Entra-beheercentrum in plaats van als een anonieme gebruikerssessie. Deze identiteit geeft uw organisatie tenantbreed inzicht in welke agenten er zijn, houdt acties van agents gescheiden van menselijke acties voor auditdoeleinden en ontkoppelt de agent van de levenscyclus van het account waarmee deze is gemaakt. Operations agents draaien in gedelegeerde modus: ze gebruiken de autorisatie van de maker via een On-Behalf-Of (OBO) flow, zodat ze toegang hebben tot dezelfde werkruimtes en items als de maker, terwijl acties worden toegeschreven aan de agentidentiteit. Je kunt de Entra Agent-ID bekijken in de statusbalk van het operations agent-item.
Belangrijk
De agent werkt met de gedelegeerde identiteit en machtigingen van de maker. Wanneer een geadresseerde een aanbeveling goedkeurt, voert de agent de actie uit namens de maker, met behulp van de machtigingen van de maker.
Bewerkingsagentregels begrijpen
De agent voert voor elke regel een query uit op uw gegevensbron. U kunt deze query bekijken om precies te zien hoe de regel zich verhoudt tot de onderliggende kolommen, eigenschappen en logica. Door de query te controleren, kunt u controleren of de agent de juiste eigenschap evalueert, de beoogde voorwaarde toepast en de juiste gegevens leest. Op deze manier bevestigt u dat de agent zoekt naar het juiste ding voordat u deze start.
U kunt de optie Code kopiëren gebruiken en in een KQL Queryset-item of de Ontology Graph-queryeditor plakken om deze te testen op basis van uw gegevens. Voor KQL moet u de parameters startTime en endTime vervangen door recente tijdstempels (of de KQL-functie now() ) om deze te valideren op basis van uw gegevens.
De bewerkingsagent voert de query van de regel elke 5 minuten uit en houdt de resultaten bij op basis van een voorwaarde die definieert wanneer aan de regel wordt voldaan. Voorwaarden worden onderverdeeld in twee categorieën en het verschil bepaalt hoe vaak een regelsignalen geeft:
- Aan de statusvoorwaarden wordt voldaan wanneer de huidige waarde van de eigenschap voldoet aan de voorwaarde. Ze blijven tevreden zolang de waarde in die staat blijft, zodat ze herhaaldelijk kunnen signaleren terwijl de voorwaarde zich blijft voordoen. Gebruik een toestandsvoorwaarde als het u erom gaat zich in een toestand te bevinden, zoals: 'de temperatuur is hoger dan 80.'
- Aan overgangsvoorwaarden wordt alleen voldaan op het moment dat de eigenschap verandert van niet aan de voorwaarde om aan deze voorwaarde te voldoen, inclusief een wijziging van een null-waarde. Ze signaleren eenmaal per overgang en signaleren pas opnieuw totdat de waarde de voorwaarde verlaat en opnieuw binnenkomt. Gebruik een overgangsvoorwaarde als het gaat om de verandering, zoals "de temperatuur hoger wordt dan 80."
Bijvoorbeeld: Ligt boven is van toepassing bij elke evaluatie zolang een waarde boven de drempelwaarde blijft, terwijl Komt boven alleen van toepassing is wanneer de waarde van onder de drempelwaarde naar erboven beweegt. Kies de voorwaarde die overeenkomt met of u wilt reageren op een doorlopende status of op een wijziging in de status.
In de volgende tabel worden de beschikbare voorwaarden beschreven:
| Condition | Typ | Wanneer eraan wordt voldaan |
|---|---|---|
| Hierboven | State | Voldaan wanneer de eigenschap boven de waarde ligt. |
| Kruisen boven | Transition | Wordt voldaan wanneer de eigenschap van beneden naar boven de waarde verandert (of van null naar boven de waarde). |
| Is hieronder | State | Voldaan telkens wanneer de eigenschap lager is dan de waarde. |
| Kruisen hieronder | Transition | Is vervuld wanneer de eigenschap verandert van boven deze waarde naar onder deze waarde (of van null naar onder deze waarde). |
| Geeft het bereik op | Transition | Elke keer dat de eigenschap verandert van buiten naar binnen het bereik. |
| Verlaat bereik | Transition | Wanneer de eigenschap van binnen het bereik naar buiten het bereik verandert. |
| Is | State | Elke keer dat de eigenschap overeenkomt met de waarde. |
| Wordt | Transition | Wordt voldaan wanneer de eigenschap verandert naar de waarde vanaf een andere waarde (of null). |