Megosztás a következőn keresztül:


Asztali folyamat tevékenységének elemzése másodpilótával (előzetes verzió)

[Ez a cikk egy előzetes kiadási dokumentáció, amely a későbbiekben változhat.]

Az automatizálási teljesítmény megértése kulcsfontosságú a működési kiválósági és megbízhatósági célok eléréséhez, függetlenül az automatizálási tulajdon, a csapat vagy a szervezeten belüli szerepkör méretétől. E célok eléréséhez fejlett és dinamikus monitorozási képességekre van szükség, amelyek értékes betekintést nyújtanak a sikeres területekre, és azonosítják a lehetséges szűk keresztmetszeteket, trendeket és fejlesztendő területeket. A részletesebb betekintés lehetővé teszi, hogy megalapozott döntéseket hozzon, amelyek optimalizálják automatizálási folyamatait, ami nagyobb hatékonyságot és eredményességet eredményez.

Képernyőkép egy másodpilóta élményről asztali folyamat tevékenységoldal részeként.

Fontos

  • Ez egy előnézeti funkció.
  • Az előzetes funkciókat nem célszerű termelési környezetben használni, és előfordulhat, hogy korlátozott funkcionalitással rendelkeznek. Ezek a funkciók a hivatalos kiadás előtt érhetők el, hogy az ügyfelek korán megismerkedhessenek velük, és visszajelzést adhassanak róluk.

A mesterséges intelligencia legújabb fejlesztései példátlan lehetőségeket kínálnak számunkra az új automatizálási állapotfigyelési használati esetek feltárására, amelyek az egyszerű adatfeltárástól az anomáliadetektálásig, az intelligens javaslatokig és akár önjavító robotokig bármit tartalmazhatnak.

Azzal, hogy másodpilóta most már képes elemezni asztali folyamat tevékenységeket, új irányba visszük az első lépés, lehetővé téve az elemzésekhez való hozzáférés demokratizálását azáltal, hogy természetes nyelven másodpilóta asztali folyamat tevékenységspecifikus kérdéseket tesz fel.

Fontos

Előfeltételek

Hogyan működik?

Ezt a másodpilóta felhasználói élményt az Azure Open AI szolgáltatás működteti, és képes a felhasználói kéréseket érvényes Dataverse FetchXML lekérdezésekké fordítani. Kezdetben ezek a lekérdezések asztali folyamat tevékenységekre összpontosítanak, és olyan műveletekre vannak optimalizálva, mint a futtatások, folyamatok, hibák és gépek.

Magas szintű folyamat

  1. Miután a felhasználó érvényes kérést adott meg, másodpilóta érvényes FetchXML lekérdezést hoz létre a bemenet alapján.
  2. Ha a létrehozott FetchXML érték érvényes, a rendszer végrehajtja a lekérdezést a Dataverse háttérrendszeren az aktuális felhasználó biztonsági környezetében az egyező adatok lekéréséhez. Ez biztosítja, hogy a felhasználók csak azokat az adatokat lássák, amelyekhez már jogosultak hozzáférni.
  3. A Copilot ezután meghatározza a legmegfelelőbb kimeneti vizualizációt, például táblázatot, tortadiagram, oszlopdiagram vagy vonaldiagramot, hogy hatékonyan bemutassa az elemzéseket és az adatokat a felhasználónak.

Mik azok a FetchXML lekérdezések?

Microsoft Dataverse FetchXML az adatok adatbázisból Dataverse való beolvasására használt nyelv. Úgy terveztük, hogy könnyen létrehozható, használható és érthető legyen. Előfordulhat például, hogy meg szeretné adni Dataverse egy adott folyamat összes folyamatfuttatásának listáját. A FetchXML lekérdezés a kérdés megfogalmazásának módja, hogy az adatbázis megértse, és a megfelelő eredményeket adhassa.

Ajánlott eljárások bekérése

  • Legyen konkrét: Minél konkrétabb a kérdés, annál jobban megérti és válaszol az AI. Ha az AI nem hozza létre a kívánt kimenetet, ne aggódjon, próbálkozzon újra a parancssor módosításával.
  • Kísérletezzen az üzenetekkel: Ha nem a várt eredményeket kapja, próbálja meg átfogalmazni a felszólítást, vagy adjon meg további kontextust.
  • Visszajelzés küldése: Ha az AI nagyszerű vagy nem kielégítő válaszokat adott, tudassa velünk a felfelé vagy lefelé mutató hüvelykujj kiválasztásával, és küldjön további visszajelzést az alatta megjelenő Mondja el a Microsoftnak, mi tetszett erről a funkcióhivatkozásról .

Példák gyorsan:

Ebben a szakaszban példákat talál a saját használati esetekhez kezdő kérésként használható kérésekre. Előfordulhat, hogy ezen kérések némelyike nem alkalmazható, vagy helytelen eredményeket ad vissza, mivel a pontosságot befolyásolhatja a modell megértése vagy a tényleges kérés és az engedélyek alapján elérhető adatok. Javasoljuk, hogy tekintse át és ellenőrizze a visszaadott eredményeket és FetchXML lekérdezést. További információ: A másodpilóta FetchXML által létrehozott lekérdezési eredmények ellenőrzése.

Futtatások

  • Mely folyamatok futottak a legtöbbet a múlt héten?
  • Mi volt a tegnapi öt legfontosabb folyamat a befejezett futások száma alapján?
  • Mennyi volt a'[illessze be ide a folyamat nevét]' folyamat átlagos futtatási időtartama az elmúlt félévben?

Hibák

  • Az elmúlt hónap leggyakoribb futtatási hibáinak megjelenítése.
  • Az elmúlt negyedév sikeres és sikertelen folyamatainak eloszlása.
  • Hány sikertelen futás volt az utolsó előtti héten?

Számítógépek

  • Mely botoknak volt ma a legtöbb futtatási hibája?
  • Mely gépek vannak karbantartás módban?
  • Melyek azok a gépek, amelyeken a legtöbb futtatási hiba van?

Készítők

  • A leggyakoribb folyamatok megjelenítése a futtatások száma és a tulajdonosi adatok alapján.
  • Ki volt a folyamatokat futtató 10 felhasználó az elmúlt hónapban?
  • Mikor és ki módosította az asztali folyamatokat a múlt héten?

Többfordulatos promptok

Az AI kontextusában a többfordulatos utasítások lehetővé teszik, hogy folyamatos beszélgetést folytasson a másodpilóta, ahol emlékszik a beszélgetés korábbi üzeneteinek kontextusára. Nem csak egyszeri kérdések megválaszolásáról van szó; Ez egy párbeszéd veled, ahol minden válasz a korábban elmondottakon alapul.

Feljegyzés

Ha többfordulatos beszélgetést folytat, vegye figyelembe, hogy másodpilóta csak az öt legutóbbi kérdést követi nyomon. Ez azt jelenti, hogy másodpilóta megkezdi az elsőként megadott promptok törlését, és csak a legutóbbi ötöt tartja meg. A válasz minőség javítása érdekében javasoljuk, hogy korlátozza a további kérdéseket négyre, majd indítsa újra a csevegést. További információ: Az előző prompt környezet törlése az újrakezdéshez.

Példa

Fordít Kérdés és válasz
Felhasználó: mutassam a sikeres és sikertelen folyamatok eloszlását az elmúlt negyedévben
Copilot: Íme a sikeres és sikertelen folyamatok eloszlása az utolsó negyedévben.
User: mi volt a legnagyobb hiba azok közül, amelyek nem sikerültek?
Copilot: Itt van a legnagyobb hiba azok közül, akik nem sikerültek.
User: mely gépneveken buktak el a legtöbbet?
Copilot:Itt vannak azok a gépnevek, ahol a legtöbb hiba történt.
User: azok közül, akik sikerrel jártak, mennyi volt az átlagos futási időtartamuk?
Copilot: Itt látható a sikeres folyamatok átlagos futtatási időtartama.

Képernyőkép egy másodpilóta többfordulatos csevegésről különböző kimeneti adatokkal és vizualizációkkal.

A kimeneti formátum befolyásolása

A másodpilóta kimeneti formátumát úgy befolyásolhatja, hogy explicit kimeneti típusokat kér, például : "show me failed vs. succeeded flow run distribution as a oszlopdiagram". Ez valószínűleg a következő eredményt eredményezi:

Képernyőkép egy másodpilóta válaszról, amely tortadiagram válaszolt egy felhasználói kérdésre.

Az előző prompt környezet törlése az újrakezdéshez

Ha vissza szeretné állítani a beszélgetést másodpilóta válassza ki a másodpilóta neve melletti három pontot ... , majd válassza az Új csevegés lehetőséget .

Képernyőkép egy másodpilóta Új csevegési lehetőségről a beszélgetés visszaállításához.

A másodpilóta által létrehozott lekérdezési eredmények ellenőrzése FetchXML

A következő lépések végigvezetik a lekérdezések felhőfolyamatokban FetchXML való érvényesítésének (és esetleges újrafelhasználásának Power Automate ) folyamatán.

1. lépés: Másolat készítése a FetchXML lekérdezésről

Miután elküldte a lekérdezést a másodpilóta, kap egy választ, amely tartalmaz egy Kód megjelenítése feliratú hivatkozást . Válassza ezt a hivatkozást, majd válassza a FetchXML doboz jobb felső sarkában található másolás ikont a kód másolásához.

2. lépés: felhőfolyamat létrehozása és tesztlekérdezés FetchXML

  1. Lépjen a Power Automate portálra , és válassza a Saját folyamatok lehetőséget a bal oldali navigációs menüben.
  2. Folytassa a parancssáv + Új folyamat elemének kiválasztásával , majd válassza az Instant felhőfolyamat lehetőséget a legördülő menüből.
  3. Adja meg a folyamat nevét, válassza a Folyamat manuális aktiválása lehetőséget, majd válassza a Létrehozás lehetőséget.
  4. Megjelenik a felhő Folyamattervező. Keresse meg, majd válassza a + Új lépés gombot.
  5. A megjelenő keresősávba írja be a következőt Dataverse, majd válassza ki az Dataverse összekötőt az eredmények közül.
  6. Különböző műveletek jelennek meg. Görgessen végig, amíg meg nem találja és ki nem jelöli a Sorok listázása műveletet.
  7. A Sorok listázása műveletben válassza a Speciális beállítások megjelenítése hivatkozást.
  8. Megjelenik egy FetchXML lekérdezésmező. Itt adhatja meg a korábban létrehozott másolt FetchXML lekérdezést másodpilóta
  9. Miután beillesztette a sajátját FetchXML, válassza a Mentés lehetőséget.
  10. Tesztelje a folyamatot a Teszt lehetőség kiválasztásával.
  11. Kövesse a képernyőn megjelenő utasításokat a folyamat manuális elindításához az eredmények áttekintéséhez.

3 lépés: Az eredmények értelmezése

Tegyük fel, hogy megkérdezte a másodpilóta, hogy "hány sikertelen és sikeres folyamat volt a múlt hónapban?" Ez az alábbihoz hasonló lekérdezést eredményez FetchXML :

<fetch version="1.0" mapping="logical" aggregate="true" count="3" page="1">
    <entity name="flowsession">
        <attribute name="flowsessionid" alias="flowsession_count" aggregate="count" />
        <attribute name="statuscode" alias="flowsession_statuscode" groupby="true" />
        <filter type="and">
            <condition attribute="completedon" operator="last-x-months" value="1" />
        </filter>
    </entity>
</fetch>

Ha az adatok megegyeznek az adott FetchXML lekérdezéssel, a 2 lépés 2-ben Dataverse konfigurált Sorok listázása művelet JSON (JavaScript Object Notation) nevű formátumban adja vissza az adatokat, amely lényegében az adatok jól szervezett módon történő megjelenítésére szolgáló módszer, amely megkönnyíti a digitális olvasást és írást.

A korábban említetthez hasonló elosztásalapú kérdések esetén az adatok egy vagy több mezőstatuscode () szerint vannak csoportosítva, valamint egy összesítéssel (count), amely az egyes csoportok számát adja vissza (azaz, failed, succeeded, és így tovább).

A visszaadott rekordok mindegyike olyan mezőket tartalmaz, mint:

  • flowsession_count: A munkafolyamat futtatásainak száma.
  • flowsession_regardingobjectid: A folyamatfuttatás egyedi azonosítója.
  • flowsession_statuscode: A folyamat futtatásának állapota (például Sikertelen).
  • workflow_name: A folyamat neve.

Ha tudni szeretné, hogy hányszor futott egy adott folyamat, nézze meg a flowsession_count rekord oszlopát, ahol workflow_name a folyamat neve.

A problémás kérdésekre adott másodpilóta válaszok megértése

Ez a táblázat azokat az alapértelmezett válaszokat tartalmazza, amelyeket akkor ad vissza a rendszer, ha a másodpilóta nem érti a kérdést, a szándékot, vagy nem tud érvényes választ generálni.

Másodpilóta válasz Részletek
Sajnos valamilyen probléma merült fel. Próbálkozzon újra. Azt jelzi, hogy váratlan hiba történt. Fogalmazza át a kérdést, és próbálkozzon újra.
Sajnálom, nem értettem a kérdését. Kérjük, fogalmazza át, és próbálja újra. Meg tudom válaszolni az ezen az oldalon található adatokkal kapcsolatos kérdéseket. Ha további példákat szeretne kapni a másodpilóta kérdező kérdésekre, látogasson el a dokumentációs oldal prompt example szakaszába . Azt jelzi, hogy a kérdés nem fordítható le érvényes FetchXML lekérdezéssé. Fogalmazza át a kérdést, és próbálkozzon újra.
Sajnáljuk, a Copilot kapacitása elérhető, és átmenetileg nem érhető el – próbálkozzon újra egy kis idő múlva. Azt jelzi, hogy erőforrás-korlátozások vannak a háttérben. Rövid idő elteltével próbálja meg újra a kérdést.
Sajnáljuk, az üzenete potenciálisan káros tartalmat tartalmaz. Kérjük, ellenőrizze, hogy a bevitel megfelelő-e, és próbálja újra. Azt jelzi, hogy a kérdés potenciálisan káros tartalmat tartalmazhat, és a háttérszolgáltatás letiltotta. Távolítson el minden potenciálisan káros tartalmat a kérdésből, és próbálja újra.
Sajnálom, nem tudtam érvényes választ generálni a kérdése alapján. Kérjük, fogalmazza át, és próbálja újra. Meg tudom válaszolni az ezen az oldalon található adatokkal kapcsolatos kérdéseket. Ha további példákat szeretne kapni a másodpilóta kérdező kérdésekre, látogasson el a dokumentációs oldal prompt example szakaszába . Azt jelzi, hogy a létrehozott FetchXML érvénytelen, vagy hogy a lekérdezés sikertelen volt másodpilóta amikor megpróbálta végrehajtani. Fogalmazza át a kérdést, és próbálkozzon újra.
Sajnáljuk, a keresés túl sok találatot tartalmaz. Kérjük, finomítsa a lekérdezést, és próbálja újra. A másodpilóta által visszaadott keresési eredmények korlátozására vonatkozó példákért látogasson el dokumentációs oldalunkra. Azt jelzi, hogy a lekérdezésre alkalmazott szűrők meghaladják az aktuális összesítési korlátokat FetchXML. Adjon hozzá megfelelőbb szűrőket, például a tegnapi vagy az elmúlt havi adatok lekérdezését a lekérdezéshez, hogy az adott korlátokon belül adja vissza az adatokat.

Ismert problémák és korlátozások

Az alábbi lista a másodpilóta ismert korlátozásait tartalmazza asztali folyamat tevékenységben.

  • A Copilot egy új technológia, amely még fejlesztés alatt áll. Angol nyelvre van optimalizálva, és más nyelveken korlátozottan támogatott. Emiatt előfordulhat, hogy egyes részei angolul jelennek meg az Ön által preferált nyelv helyett.
  • A Copilot jelenleg csak az Egyesült Államokban található környezetekben Dataverse érhető el.
  • Előfordulhat, hogy a Copilot hibás vagy hiányos adatokat és FetchXML lekérdezéseket ad vissza.
  • A Copilot kezdetben csak a asztali folyamat tevékenységekkel kapcsolatos kérdésekre képes válaszolni, például hibákra, gépekre, valamint múltbeli és aktuális futtatásokra.
  • A többfordulatos beszélgetések során másodpilóta csak az utolsó öt kérdés kontextusát tartja meg. Ha helytelen vagy hiányos eredményeket tapasztal, fontolja meg a beszélgetés visszaállítását. További információ: Az előző prompt környezet törlése az újrakezdéshez.
  • A nagy eredményhalmazokat visszaadó lekérdezések esetében előfordulhat, hogy másodpilóta nem tudja ezeket visszaadni vagy megjeleníteni.