Dela via


Vad är Copilot i Fabric i SQL Database-arbetsbelastningen (förhandsversion)?

gäller för:SQL-databas i Microsoft Fabric

Copilot i Fabric i SQL Database är ett AI-verktyg som är utformat för att förenkla hanteringen och frågekörningen av SQL-databaser. Copilot erbjuder intelligent kodkomplettering, snabba åtgärder och naturligt språk till SQL-konvertering. Den här artikeln utforskar hur Copilot kan förbättra produktiviteten, noggrannheten och inlärningen för databasadministratörer, utvecklare och dataanalytiker.

Funktioner i Copilot i Fabric SQL-databas

Kom igång med Copilot i Fabric i SQL Database:

  • Copilot-chattfönster i Fabric SQL Database: Använd chattfönstret för att ställa frågor till Copilot via naturligt språk.

    • Naturligt språk till SQL: Generera T-SQL-kod och få förslag på frågor att ställa för att påskynda arbetsflödet.
    • Dokumentationsbaserad Q&A: Ställ frågor till Copilot om funktionerna i Copilot i Fabric i SQL Database och ger svar på naturligt språk tillsammans med relevanta dokumentationer.
  • Copilot-kodkomplettering för Copilot i Fabric SQL-databasen: Börja skriva T-SQL i SQL-frågeredigeraren, och Copilot genererar automatiskt ett kodförslag som hjälper dig att slutföra frågan. Tabbnyckeln accepterar kodförslaget eller fortsätter att skriva för att ignorera förslaget. Copilot kan också föreslå kodslutningar för tabell- och kolumnnamn, funktioner och nyckelord.

  • Copilot Förklara och åtgärda snabbåtgärdsfunktioner för Copilot i Fabric SQL-databasen: I menyfliksområdet i SQL-frågeredigeraren är alternativen Åtgärda och förklara snabba åtgärder. Markera en SQL-fråga som du väljer och välj en av snabbåtgärdsknapparna för att utföra den valda åtgärden i frågan.

    • Korrigering: Copilot kan åtgärda fel i koden när felmeddelanden uppstår. Felscenarier omfattar felaktig/ej stödd T-SQL-kod, fel stavning med mera. Copilot ger också kommentarer som förklarar ändringarna och föreslår metodtips för SQL.
    • Förklara: Copilot kan ge förklaringar på naturligt språk för SQL-frågan och databasschemat i kommentarsformat.

Aktivera Copilot i Fabric SQL-databas

Så här aktiverar du Copilot i Fabric i SQL-databasen:

Metodtips för att använda Copilot i Fabric SQL-databas

Här följer några tips för att effektivt maximera produktiviteten med Copilot:

  • Börja med en tydlig och kortfattad beskrivning av den specifika information du söker när du skapar frågor.
  • Naturligt språk till SQL beror på uttrycksfulla tabell- och kolumnnamn. Om tabellen och kolumnerna inte är uttrycksfulla och beskrivande kanske Copilot inte kan konstruera en meningsfull fråga.
  • Använd naturligt språk som gäller för tabellen och visa databasens namn, kolumnnamn, primära nycklar och sekundärnycklar. Den här kontexten hjälper Copilot att generera korrekta frågor. Ange vilka kolumner du vill se, aggregeringar och eventuella filtreringsvillkor så explicit som möjligt. Med tanke på schemakontexten bör Copilot kunna korrigera stavfel eller förstå kontexten.
  • När du använder kodkompletteringar lämnar du en kommentar överst i frågeställningen med -- för att underlätta för Copilot med kontexten kring frågeställningen du försöker skriva.
  • Undvik tvetydigt eller alltför komplext språk i dina frågor. Förenkla frågan samtidigt som dess klarhet bibehålls. Den här redigeringen säkerställer att Copilot kan översätta den till en meningsfull T-SQL-fråga som hämtar önskade data.

Exempeluppmaningar

Följande exempelfrågor är tydliga, specifika och skräddarsydda för egenskaperna för ditt schema och din databas, vilket gör det enklare för Copilot att generera korrekta T-SQL-frågor.

 - What are the top-selling products by quantity?
 - Count all the products grouped by category
 - Show all sales transactions that occurred on [a specific date]

Note

AI driver Copilot, så överraskningar och misstag är möjliga.

Ansvarsfull AI-användning av Copilot

För att se Microsofts riktlinjer för ansvarsfull användning av AI i SQL-databaser, se Sekretess, säkerhet och ansvarsfull användning av Copilot för SQL-databas i Microsoft Fabric (förhandsversion).

Microsoft strävar efter att se till att våra AI-system styrs av våra AI-principer och ansvarsfull AI Standard. Dessa principer omfattar att ge våra kunder möjlighet att använda dessa system effektivt och i linje med deras avsedda användning. Vår strategi för ansvarsfull AI utvecklas kontinuerligt för att proaktivt ta itu med nya problem.

Limitations

Här är de aktuella begränsningarna för Copilot i Fabric i SQL Database:

  • Copilot kan inte ändra befintliga SQL-frågor i SQL-frågeredigeraren. Om du till exempel ber Copilot-chattfönstret att redigera en viss del av en befintlig fråga fungerar den inte. Copilot förstår dock tidigare indata i chattfönstret, så att användarna kan iterera frågor som tidigare genererats av Copilot innan de infogas.
  • Copilot kan ge felaktiga resultat när avsikten är att utvärdera data. Copilot har endast åtkomst till databasschemat. ingen av datan finns inuti.
  • Copilot-svar kan innehålla felaktigt innehåll eller innehåll av låg kvalitet, så granska utdata innan du använder dem i ditt arbete.
  • Personer som på ett meningsfullt sätt kan utvärdera innehållets noggrannhet och lämplighet bör granska utdata.
  • Chattfönstret Copilot i Fabric i SQL-databas är för närvarande inte tillgängligt om Private Link är aktiverat och Public Access är inaktiverat i klientens inställningar.