Gör så här: Använd Copilot Code Completion för SQL-databasen i Fabric
Gäller för:✅SQL-databas i Microsoft Fabric
Copilot för SQL-databasen innehåller en funktion för kodkomplettering med Copilot.
När du börjar skriva T-SQL-kod eller kommentarer i redigeraren använder Copilot för SQL-databasen databasschemat och frågeflikskontexten för att komplettera den befintliga IntelliSense med infogade kodförslag.
- Slutförandena kan komma i olika längder – ibland slutförandet av den aktuella raden och ibland ett helt nytt kodblock.
- Koden har stöd för alla typer av T-SQL-frågor: datadefinitionsspråk (DDL), datafrågespråk (DQL) och datamanipuleringsspråk (DML).
- Du kan acceptera hela eller delar av ett förslag eller fortsätta skriva för att ignorera förslagen. Copilot kan också generera alternativa förslag som du kan välja.
Förutsättningar
- Administratören måste aktivera klientväxeln innan du börjar använda Copilot. Mer information finns i Klientinställningar för Copilot.
- Din F64- eller P1-kapacitet måste finnas i någon av de regioner som anges i den här artikeln, tillgänglighet för infrastrukturregion.
- Om din klientorganisation eller kapacitet ligger utanför USA eller Frankrike inaktiveras Copilot som standard såvida inte infrastrukturadministratören aktiverar data som skickas till Azure OpenAI kan bearbetas utanför klientorganisationens geografiska region, efterlevnadsgräns eller klientinställning för nationella molninstanser i infrastrukturadministratörsportalen.
- Copilot i Microsoft Fabric stöds inte på utvärderings-SKU:er. Endast betalda SKU:er (F64 eller högre eller P1 eller högre) stöds.
- Mer information finns i Översikt över Copilot i Infrastrukturresurser och Power BI.
-
Kontrollera inställningen Visa slutförande av Copilot i aktiverat i databasinställningarna.
Du kan också kontrollera inställningens status via statusfältet längst ned i frågeredigeraren.
Om det inte är aktiverat väljer du fönstret Copilot i databasinställningarna. Aktivera alternativet Visa Slutförande av Copilot är aktiverat.
Hur kan kodavslut hjälpa dig?
Kodkomplettering förbättrar produktiviteten och arbetsflödet i Copilot för SQL-databasen genom att minska den kognitiva belastningen på att skriva T-SQL-kod. Det påskyndar kodskrivning, förhindrar syntaxfel och stavfel och förbättrar kodkvaliteten. Det ger användbara, sammanhangsrika förslag direkt i frågeredigeraren. Oavsett om du är ny eller har erfarenhet av T-SQL kan du spara tid och energi med att skriva kod och fokusera på att utforma, optimera och testa databasen.
Viktiga funktioner
- Slutför delvis skrivna frågor automatiskt: Copilot kan ge kontextmedvetna SQL-kodförslag eller slutföranden för din delvis skrivna SQL-fråga.
- Generera förslag från kommentarer: Guide Copilot med kommentarer som beskriver din kodlogik och ditt syfte med naturligt språk. Lämna kommentaren i början av frågan så genererar Copilot motsvarande fråga.
Kom igång
Börja skriva frågan i SQL-frågeredigeraren i databasen. När du skriver ger Copilot kodförslag och slutföranden av frågan i realtid genom att presentera en nedtonad spöktext.
Du kan sedan acceptera förslaget med tabbnyckeln eller stänga det. Om du inte vill acceptera ett helt förslag från Copilot kan du använda kortkommandot Ctrl+Höger för att acceptera nästa ord i ett förslag.
Copilot kan ge olika förslag på samma indata. Du kan hovra över förslaget för att förhandsgranska de andra alternativen.
För att hjälpa Copilot, förstå frågan du skriver, kan du ge kontext om vilken kod du förväntar dig genom att lämna en kommentar med
--
. Du kan till exempel ange vilket databasobjekt, villkor eller metoder som ska användas. Copilot kan till och med komplettera din kommentar automatiskt så att du kan skriva tydliga och korrekta kommentarer mer effektivt.
Relaterat innehåll
- Copilot för SQL-databas i Microsoft Fabric (förhandsversion)
- Så här gör du: Använda Chattfönstret för Copilot för SQL-databasen i Infrastrukturresurser
- Så här gör du: Använd funktionerna För att förklara och åtgärda snabbåtgärder för SQL Database i Fabric
- Sekretess, säkerhet och ansvarsfull användning av Copilot i Fabric