Dela via


Skapa en AI-färdighet (förhandsversion)

Är du redo för konversationer om dina data? Du kan skapa AI-upplevelser med AI-kompetensen i Microsoft Fabric för att besvara frågor om dina lakehouse- och lagertabeller. Den här tekniken sänker hindren för andra att besvara sina datafrågor, eftersom dina kollegor kan ställa sina frågor på engelska och få datadrivna svar.

Viktigt!

Den här funktionen är i förhandsversion.

Förutsättningar

Skapa och konfigurera en AI-färdighet

När du skapar och konfigurerar en AI-kompetens i Infrastruktur ingår följande steg:

  1. Skapa en ny AI-färdighet.
  2. Välj dina data.
  3. Ställ frågorna.
  4. Ange exempel.
  5. Ge instruktioner.

Processen är enkel och du kan börja testa AI-kunskapsresurserna på några minuter.

Skapa en ny AI-färdighet

Precis som andra standardprocesser för att skapa infrastrukturobjekt kan du skapa en ny AI-färdighet från startsidan för Infrastrukturresurser Datavetenskap genom att välja alternativet Ny arbetsyta eller med hjälp av Skapa hubb. Du måste ange ett namn som visas i den här skärmbilden:

Skärmbild som visar hur du skapar en AI-färdighet.

Välj dina data

När du har skapat en AI-färdighet väljer du en datakälla. Det kan vara antingen ett informationslager eller ett sjöhus. På nästa skärm väljer du lagret eller lakehouse och väljer sedan Anslut.

Det vänstra fönstret fylls med tillgängliga tabeller i den valda datakällan. Använd kryssrutorna för att göra en tabell tillgänglig eller otillgänglig för AI:n. Du måste välja minst en tabell innan du kan ställa dina frågor till AI-kompetensen.

Kommentar

Se till att använda beskrivande kolumnnamn. I stället för att använda kolumnnamn som C1 eller ActCu, använd ActiveCustomer eller IsCustomerActive. Att använda beskrivande namn är det mest effektiva sättet att få ut mer tillförlitliga frågor från AI:n.

Använd anteckningarna för modellen i konfigurationspanelen för användargränssnittet. Om AI-färdigheten genererar felaktiga T-SQL-frågor kan du ge instruktioner till modellen på vanlig engelska för att förbättra framtida frågor. Systemet använder dessa instruktioner för varje fråga. Korta och direkta instruktioner fungerar bäst.

Ställ frågor

När du har valt data kan du börja ställa frågor. Systemet hanterar frågor som en enskild fråga kan besvara, vilket visas i den här skärmbilden:

Skärmbild som visar en fråga för en AI-färdighet.

Frågor som följande exempel bör fungera:

  • "Vad var vår totala försäljning i Kalifornien 2023?"
  • "Vilka är de dyraste objekten som aldrig har sålts?"

Dessa frågor ligger utanför omfånget:

  • "Varför är vår fabriksproduktivitet lägre under andra kvartalet 2024?"
  • "Vad är grundorsaken till vår försäljningstoppar?"

När du ställer en fråga använder systemet dina autentiseringsuppgifter för att hämta schemat. Baserat på frågan använder systemet den information du angav (se avsnitten "Ge exempel" och "Ange instruktioner") och schemat för att skapa en fråga. Den här prompten är den text som skickas till en AI, som genererar flera SQL-frågor.

Efter genereringen av SQL-frågorna studerar du dem så att de bara kör frågor mot data. Kontrollera också att de inte skapar, uppdaterar, tar bort eller på annat sätt ändrar dina data på något sätt. Extrahera sedan den bästa frågekandidaten från listan över genererade frågor. Utför nödvändiga grundläggande reparationer på den bästa AI-genererade frågan. Slutligen kan du med dina autentiseringsuppgifter ta upp frågan igen och returnera resultatet som angetts till dig.

Ändra datakällan

Om du vill växla till ett annat lakehouse eller lager väljer du pilarna längst upp i Explorer-fönstret , som du ser i den här skärmbilden:

Skärmbild som visar val av en annan datakälla.

Ange exempel

I Infrastruktur kan du konfigurera AI-kompetensen så att AI:n svarar på dina frågor som du kan förvänta dig. En teknik är att ge exempel till AI:n. I generativ AI kallas den här tekniken för få skottinlärning. Här ger du AI-åtkomst till fråge- eller frågepar. Nästa gång du ställer en fråga hittar AI:n de mest relevanta frågorna i den uppsättning frågor som du angav. Dessa frågor, tillsammans med motsvarande SQL-fråga som du angav, ger bakgrunden till AI:n när den genererar SQL.

Om du upptäcker att AI:n inte genererar rätt frågor kan du ge fler exempel.

Om du vill ange exempel kan du välja redigeringsknappen under Exempel på SQL-frågor till höger, som du ser i den här skärmbilden:

Skärmbild som visar var du kan redigera de exempel som du anger för AI:n.

Ge instruktioner

Du kan också styra AI:n med instruktioner. Du kan ange dessa instruktioner i textrutan Anteckningar för modell . Här kan du skriva instruktioner på engelska. AI:n använder dessa instruktioner när den genererar SQL.

Om du upptäcker att AI:n konsekvent misstolkar vissa ord eller akronymer kan du ange definitioner av termer i det här avsnittet, som du ser i den här skärmbilden:

Skärmbild som visar var du kan redigera anvisningarna som du anger för AI:n.