Opprett og konfigurer operasjonsagenter

Driftsagenter i Fabric Real-Time Intelligence hjelper organisasjoner med å gjøre sanntidsdata om til umiddelbare, handlingsrettede beslutninger. I stedet for å stole på manuell overvåking og intervensjon, bruk agenter til kontinuerlig å spore nøkkelmålinger, fremheve innsikter og anbefale målrettede tiltak. De gjør det mulig for teamene å reagere raskt og optimalisere driften i stor skala. Hver driftsagent er en dedikert Fabric-enhet, designet for en spesifikk forretningsprosess.

Ved å konfigurere agenter med klare instruksjoner og datakilder, kan du deployere flere agenter som virtuelle eksperter på tvers av organisasjonen. Denne modulære tilnærmingen overvåker og forbedrer kontinuerlig hver kritisk prosess, og holder anbefalte tiltak i tråd med dine strategiske mål.

I denne artikkelen lærer du hvordan du lager og bruker en AI-operasjonsagent i Real-Time Intelligence. Driftsagenten overvåker sanntidsdata og foreslår handlingsrettede beslutninger.

Prerequisites

  • Et arbeidsområde med en Microsoft Fabric-aktivert -kapasitet. Prøvekapasiteter støttes ikke.
  • Et eventhus eller ontologi i arbeidsområdet ditt.
  • En KQL-database i eventhuset ditt, hvis du bruker et eventhouse.
  • En Microsoft Teams-konto.
  • Fabric-administratorrettigheter aktivert for operasjonsagenten, Microsoft Copilot og Azure OpenAI.
  • Aktiver Azure OpenAI og kryssgeo-prosessering og lagring for AI som beskrevet i dataagentens leietakerinnstillinger. Dette kravet gjelder bare hvis din Fabric-kapasitet ikke er satt til ansvar i USA- eller EU-regioner.

Bemerkning

For å prøve en operasjonsagent på prøvedata, sett opp Real-Time Intelligence end-to-end-prøve. Din driftsagent kan overvåke det inkluderte eventhuset.

Opprett en operasjonsagent

  1. På Fabric hjemmesiden, velg ellipseikonet (...), og velg deretter Lag.

    Skjermbilde av ellipseikonet og Opprett-alternativet.

  2. Create, gå til seksjonen forReal-Time Intelligence , og velg Operations agent.

    Skjermbilde av valget for å opprette en operasjonsagent.

  3. New Operations-agenten, skriv inn et navn på agenten din og velg arbeidsområdet der du vil opprette den.

    Skjermbilde av panelet for en ny operasjonsagent.

  4. Velg Lag for å opprette operasjonsagenten.

Konfigurer en operasjonsagent

Ved Agentoppsett, konfigurer operasjonsagenten og juster den til dataene dine ved å gi følgende informasjon:

  1. Gi spesifikke instruksjoner for å veilede agentens atferd og beslutningsprosess. For eksempel kan du be agenten sende deg et varsel når den oppdager en tilstand som matcher dine forretningsmål.

    Skjermbilde av instruksjonsdelen på oppsettsiden.

  2. Velg en relevant datakilde som agenten kan analysere og overvåke. Dette valget gir agenten tilgang til nøyaktig, up-todatoinformasjon for å generere innsikt.

    Skjermbilde av kunnskapskilde-delen på oppsettsiden.

  3. Som standard kan en operasjonsagent sende deg meldinger i Teams når betingelsene den overvåker er oppfylt. Valgfritt kan du konfigurere flere handlinger som den kan anbefale og utføre. For mer informasjon, se Operasjonsagenthandlinger.

Når du er ferdig med konfigurasjonen, lagre agenten og velg Generate Playbook. Playbooken beskriver målene, instruksjonene, dataene og handlingene du har definert, slik at agenten forstår sine oppgaver.

Du kan se egenskapene og feltene de mapper til i de underliggende dataene. Når du ser gjennom reglene, kan du se at en regel refererer til navnet på eiendommen i stedet for den underliggende kolonnen. Bekreft at modellen og reglene samsvarer med dine krav.

Skjermbilde av playbooken og dens egenskaper.

Playbooken viser konseptene agenten overvåker og reglene eller betingelsene den vurderer.

Bruk Copilot chat for å konfigurere operasjonsagentens instruksjoner og regler

I stedet for å konfigurere hvert mål, regel og terskel for hånd, kan du bruke den innebygde Copilot-chatten til å sette opp agenten samtalebasert. Åpne chat fra båndet.

Skjermbilde av båndet og knappen for å åpne chatten.

Start med å beskrive hva du vil at agenten skal gjøre i naturlig språk, for eksempel «Overvåk turbinene og varsle meg når motortemperaturen blir for høy.» Chatten tolker intensjonen din, forankrer den mot datakilden du har valgt, og hjelper til med å oversette den til målene, instruksjonene og reglene som utgjør agentens playbook. Du kan bruke chat sammen med manuell konfigurasjon, så du kan skrive instruksjoner direkte eller be Copilot utkast og forbedre dem for deg.

Chatten er mest nyttig for å forbedre instruksjoner og gjøre dem om til overvåkingslogikk. Når du beskriver betingelser, foreslår Copilot regler og spørringene som støtter dem, og den forteller deg når noe trenger oppmerksomhet, for eksempel når en instruksjon er uklar, refererer til data som ikke er tilgjengelig, eller ber om en betingelse eller handling som ikke støttes. Denne tilbakemeldingssløyfen hjelper deg å korrigere kursen før du starter agenten, i stedet for å oppdage hull under kjøring. Fordi en eksplisitt spørring støtter hver regel, kan du inspisere hva Copilot genererer og validere logikken selv.

Konfigurasjonen er iterativ. Etter at Copilot har foreslått regler, spørringer og handlinger, kan du stille oppfølgingsspørsmål for å forbedre instruksjonene, justere terskler eller snevre inn overvåkingsområdet. Spillboken oppdateres underveis. Fortsett denne foreslå-klargjør-forbedre sløyfen til playbooken viser hva du vil at agenten skal følge med på og hvordan den reagerer. Når du er fornøyd, gjennomgå de resulterende målene, reglene, datakildene og handlingene. Lagre deretter og start agenten.

Start agenten

For å justere agentens oppførsel, oppdater målene eller instruksjonene og lagre agenten på nytt. Når du er fornøyd med konfigurasjonen, velg Start i verktøylinjen for å starte agenten. Velg Stopp for å stoppe det.

Operasjonsagentidentiteter

Hver operasjonsagent har sin egen identitet i Microsoft Entra, drevet av Microsoft Entra Agent ID. Når du oppretter en agent, oppretter Fabric en dedikert agentidentitet (en spesialisert tjenesteleder) for den, slik at agenten fremstår som en førsteklasses, styrbar enhet i Entra-administrasjonssenteret i stedet for som en anonym brukerøkt. Denne identiteten gir organisasjonen din leietakeroversikt i hvilke agenter som eksisterer, holder agenthandlinger adskilt fra menneskelige handlinger for revisjon, og frikobler agenten fra livssyklusen til kontoen som opprettet den. Operasjonsagenter kjører i delegert modus: de bruker skaperens autorisasjon gjennom en On-Behalf-Of (OBO)-flyt, slik at de kan få tilgang til de samme arbeidsområdene og elementene som skaperen kan, mens handlingene tilskrives agentidentiteten. Du kan se Entra Agent ID i statuslinjen til operasjonsagent-elementet.

Skjermbilde av Entra Agent ID i agentkonfigurasjonsskjermen. ..

Viktig!

Agenten opererer med den delegerte identiteten og tillatelsene til skaperen. Når en mottaker godkjenner en anbefaling, utfører agenten handlingen på vegne av skaperen, med skaperens tillatelser.

Forstå regler for operasjonsagenter

Agenten kjører en spørring for hver regel mot datakilden din. Du kan se denne spørringen for å se nøyaktig hvordan regelen samsvarer med de underliggende kolonnene, egenskapene og logikken. Å gjennomgå forespørselen hjelper deg å validere at agenten vurderer riktig eiendom, anvender den tiltenkte betingelsen og leser riktige data. På denne måten bekrefter du at agenten ser etter det rette før du starter.

Skjermbilde av en regel utvidet til å vise spørringen.

Du kan bruke Kopier kode-alternativet og lime det inn i et KQL Queryset-element, eller i Ontology graf-spørringseditoren, for å teste det mot dataene dine. For KQL må du erstatte startTime- og endTime-parameterne med nylige tidsstempler (eller KQL-funksjonen now() ) for å validere det mot dataene dine.

Operasjonsagenten kjører regelens spørring hvert 5. minutt og sporer resultatene mot en betingelse som definerer når regelen er oppfylt. Betingelser faller inn i to kategorier, og forskjellen avgjør hvor ofte en regel signaliserer:

  • Tilstandsbetingelsene oppfylles når eiendommens nåværende verdi tilfredsstiller betingelsen. De forblir tilfredse så lenge verdien er i den tilstanden, slik at de kan signalisere gjentatte ganger mens tilstanden vedvarer. Bruk en tilstandsbetingelse når du bryr deg om å være i en tilstand, som for eksempel «temperaturen er over 80».
  • Overgangsbetingelser oppfylles kun i det øyeblikket egenskapen endres fra å ikke tilfredsstille betingelsen til å oppfylle den, inkludert en endring fra en nullverdi. De signaliserer én gang per overgang og signaliserer ikke igjen før verdien forlater tilstanden og går inn igjen. Bruk en overgangsbetingelse når du bryr deg om endringen, som for eksempel «temperaturen blir høyere enn 80.»

For eksempel oppfylles Er over på hver evaluering mens en verdi holder seg over terskelen, mens Kryss over kun oppnås når verdien beveger seg fra under til over terskelen. Velg tilstanden som matcher, enten du vil reagere på en pågående tilstand eller på en endring i tilstand.

Følgende tabell beskriver de tilgjengelige betingelsene:

Betingelse Type Når den møtes
Er over Tilstand Oppnås når eiendommen er over verdien.
Kors over Overgang Oppfylt når egenskapen endres fra under til over verdien (eller fra null til over verdien).
Er nedenfor Tilstand Oppnås når som helst eiendommen er under verdien.
Kors nedenfor Overgang Oppfylt når egenskapen endres fra over til under verdien (eller fra null til under verdien).
Kommer inn i området Overgang Møtes når eiendommen endrer seg fra utsiden til innenfor området.
Utgangsområde Overgang Møtes når eiendommen endrer seg fra innsiden til utsiden av området.
Is Tilstand Oppfylt når som helst eiendommen matcher verdien.
Blir Overgang Oppfylt når egenskapen endres til verdien fra en annen verdi (eller null).