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


Lekérdezések írása a Copilot Fabricben a valós idejű intelligencia számítási feladatában

A természetes nyelvi kérdéseket a Kusto Query Language (KQL) lekérdezésekre fordíthatja Copilot le. Egyszerűen írja le, hogy mit szeretne elemezni vagy megtalálni egyszerű nyelven, és Copilot létrehozza a megfelelő KQL-lekérdezést. Ez a funkció mindenki számára megkönnyíti az adatok hatékony feltárását és elemzését – függetlenül attól, hogy jártas-e a KQL-ben.

A számlázással Copilotkapcsolatos információkért lásd a Fabric díjszabásának bejelentésétCopilot.

Előfeltételek

Megjegyzés:

  • A rendszergazdának engedélyeznie kell a bérlői váltást, mielőtt elkezdené használni Copilot. Részletekért tekintse meg a cikk Copilot bérlői beállításait .
  • Az F2- vagy P1-kapacitásának a cikkben felsorolt régiók egyikében kell lennie, amelyek a Fabric régió elérhetősége című dokumentumban találhatók.
  • Ha a bérlője vagy kapacitása az USA-n vagy Franciaországon kívül található, alapértelmezés szerint le van tiltva, hacsak a Fabric bérlő rendszergazdája nem engedélyezi az "Azure OpenAI-nak küldött adatok feldolgozása a kapacitás földrajzi régióján kívül, megfelelőségi határán kívül vagy az országos felhőpéldányon kívül" bérlői beállítást a Fabric Felügyeleti Portálján.
  • Copilot a Microsoft Fabricben a próbaverziós termékváltozatok nem támogatottak. Csak a fizetős termékváltozatok (F2 vagy újabb, P1 vagy újabb) támogatottak.
  • További információért lásd a "Fabric és Power BI Copilot áttekintése" című cikket.

A lekérdezések Copilot KQL-ben való írásának képességei

Copilot segítségével könnyedén lefordíthatja a természetes nyelvi lekérdezéseket a Kusto Query Language (KQL) nyelvre. A copilot hidat képez a mindennapi nyelv és a KQL technikai bonyolultságai között, és ezáltal megszünteti az adatelemzők és az állampolgári adattudósok bevezetési korlátait. Az OpenAI fejlett nyelvfelismerésének kihasználásával ez a funkció lehetővé teszi, hogy üzleti kérdéseket egy jól ismert, természetes nyelvi formátumban küldjön, amelyet aztán KQL-lekérdezésekké alakít át. Copilot a lekérdezés-létrehozási folyamat felhasználóbarát és hatékony adatelemzési megközelítéssel történő leegyszerűsítésével felgyorsítja a termelékenységet.

Copilot támogatja a beszélgetési interakciókat , amelyek lehetővé teszik a lekérdezések dinamikus tisztázását, adaptálását és kiterjesztését, mindezt a korábbi bemenetek környezetének fenntartása mellett. A lekérdezéseket finomíthatja, és az újrakezdés nélkül felteheti a következő kérdéseket:

  • Dinamikus lekérdezési finomítás: Finomíthatja a kezdeti KQL-t, ha Copilot pontosítja a kérést a kétértelműség eltávolítására, táblák vagy oszlopok megadására, vagy további környezet megadására.

  • Közvetlen nyomon követési kérdések: Ha a létrehozott KQL helyes, de mélyebben szeretné megismerni az adatokat, feltehet nyomon követési kérdéseket ugyanahhoz a feladathoz. A lekérdezés hatókörét kibonthatja, szűrőket adhat hozzá, vagy a kapcsolódó adatpontokat is megvizsgálhatja a korábbi párbeszédek alapján.

Lekérdezések Copilot írása a KQL-ben

Kétféleképpen érhető el Copilot :

  • KQL-lekérdezéskészleten keresztül: Lépjen egy új vagy meglévő KQL-lekérdezéskészletre , és a Copilot funkcióval természetes nyelvi kérésekből generáljon lekérdezéseket.

  • Az Real-Time Irányítópultok Szerkesztés csempéjén keresztül: Ha egy csempétReal-Time irányítópulton szerkeszt, azzal Copilot közvetlenül az irányítópult szerkesztési felületén hozhat létre vagy finomíthat KQL-lekérdezéseket.

Kövesse az alábbi lépéseket bármelyik környezetben való használathoz Copilot :

  1. Copilot A panelen adja meg az üzleti kérdését természetes nyelven.

  2. Nyomja le az Enter billentyűt.

    Néhány másodperc elteltével Copilot létrehoz egy KQL-lekérdezést a bemenet alapján. A lekérdezést átmásolhatja a vágólapra, beszúrhatja a lekérdezésszerkesztőbe, vagy lecserélheti a lekérdezést a környezetében. A lekérdezés lekérdezésszerkesztőben való futtatásához írási hozzáféréssel kell rendelkeznie a KQL-lekérdezéskészlethez.

  3. A lekérdezés végrehajtásához válassza a Futtatás gombot.

    Képernyőkép a copilot használatáról a Real-Time Intelligence KQL-lekérdezéskészletében.

    Megjegyzés:

    • Copilot nem hoz létre vezérlőparancsokat.
    • Copilot nem futtatja automatikusan a létrehozott KQL-lekérdezést. A felhasználók saját belátásuk szerint futtathatják a lekérdezéseket.

További kérdéseket tehet fel, vagy tovább pontosíthatja a lekérdezést. Új csevegés indításához válassza a panel jobb Copilot felső sarkában lévő beszédbuborékot (1).

Mutasson egy előző kérdésre (2), és a ceruza ikont választva másolja a kérdésmezőbe a szerkesztéshez vagy a vágólapra másolásához.

Képernyőkép egy korábbi kérdés másolásáról vagy szerkesztéséről.

KQL-lekérdezések írásának pontosságának Copilot javítása

Az alábbiakban néhány tippet talál, amelyek segíthetnek a következő által Copilotlétrehozott KQL-lekérdezések pontosságának javításában:

  • Kezdje az egyszerű természetes nyelvi kérésekkel, hogy megismerje az aktuális képességeket és korlátozásokat. Ezután fokozatosan folytassa az összetettebb kérésekkel.

  • Adja meg pontosan a feladatot, és kerülje a kétértelműséget. Tegyük fel, hogy megosztotta a természetes nyelvi kérést a csapat néhány KQL-szakértőjével szóbeli utasítások hozzáadása nélkül – képesek lesznek-e létrehozni a megfelelő lekérdezést?

  • A legpontosabb lekérdezés létrehozásához adjon meg minden olyan releváns információt, amely segíthet a modellen. Ha tudja, adja meg a lekérdezés szempontjából kritikus táblákat, operátorokat vagy függvényeket.

  • Adatbázis előkészítése: Dokumentumtulajdonságok hozzáadása a gyakori táblák és oszlopok leírásához. Ez a lépés lehet redundáns a leíró nevek (például időbélyeg) esetében, de kritikus fontosságú az értelmetlen neveket tartalmazó táblák vagy oszlopok leírásához. Nem kell dokumentumokat hozzáadnia a ritkán használt táblákhoz vagy oszlopokhoz. További információkért látogasson el az Alter Table Column-Docstrings parancsra.

  • Az eredmények javításához Copilot válassza a tetszik vagy a nem tetszik ikont a megjegyzések elküldéséhez a Visszajelzés küldése űrlapon.

    Megjegyzés:

    A Visszajelzés küldése űrlap elküldi az adatbázis nevét, URL-címét, a copilot által generált KQL-lekérdezést és a visszajelzésben szereplő ingyenes szöveges választ. A rendszer nem küldi el a végrehajtott KQL-lekérdezés eredményeit.

Privát felvételek hozzáadása

A Copilot felhasználói kérést kibővíti a nyilvános példák adatbázisából származó legfontosabb példákkal (<NL, KQL-párok>, amelyeket felvételeknek is neveznek). Ezt az adatbázist az RTI-csapat fogja össze és felügyeli. Ez elsősorban a KQL dokumentációján alapul, és elérhető a Copilot felhasználók számára közvetlenül. Ez azonban egy általános adatbázis, és nem tartalmaz tartományspecifikus ismereteket az aktuális KQL DB-ről. Ha tovább szeretné növelni az Copilotösszetett KQL-lekérdezések forgatókönyvekhez való helyes létrehozását, létrehozhat egy Private Shots-adatbázist. Ez lehetővé teszi, hogy speciális KQL-lekérdezéseket adjon hozzá a csapat konkrét forgatókönyveihez, speciális KQL-operátorok (pl. gráfszemantika, idősorozat-elemzés, anomáliadetektálás stb.) és a KQL DB-ben definiált tárolt függvény használatával. Jelenleg a privát felvételek automatikusan közzé lesznek téve mind a lekérdezéskészletekből, mind a valós idejű irányítópultokról. Ezeknek az összetevőknek a mentése aktiválja a tárolt KQL-lekérdezések közzétételét a privát felvételek adatbázisában.

Megjegyzés:

  • Az artefaktumok mentésétől számított néhány perc múlva közzé teszik őket, és készen állnak arra, hogy a Copilot felhasználói kérés kiegészítésére szolgáljanak.
  • Csak a KQL kötelező. A megfelelő NL-leírást az LLM automatikusan létrehozza. Nyugodtan adjon hozzá egy rövid leírást a KQL-hez egy megelőző megjegyzésben, amelyet csatolni kell a KQL-hez.
  • A "Másolás a szerkesztőbe" gombbal létrehozott Copilot és a lekérdezéskészletbe Copilotmásolt KQL-lekérdezések egy "// Ez a KQL-lekérdezést az AI hozta létre:" megjegyzéssorsal kezdődik, és nem kerülnek közzétételre a Private Shots adatbázisban. Ha fel szeretné venni őket, csak törölje a megjegyzést (de hagyja meg a következő megjegyzést, amely a felhasználó kérése, mivel hasznos az NL-leírás létrehozásához).

Korlátok és megfontolások

  • Copilot lehetségesen pontatlan vagy félrevezető javasolt KQL-lekérdezéseket javasolhat az alábbiak miatt:
    • Összetett és hosszú felhasználói bevitel.
    • Olyan felhasználói bemenet, amely nem KQL-adatbázistáblák vagy materializált nézetek (például KQL-függvény) adatbázis-entitásokhoz irányít.
  • Egy szervezet több mint 10 000 egyidejű felhasználója meghibásodást vagy jelentős teljesítménycsökkenést okozhat.