Postupy: Použití dokončování kódu Copilot pro databázi SQL v prostředcích infrastruktury
Platí pro:✅SQL Database v Microsoft Fabric
Copilot pro databázi SQL obsahuje funkci dokončování kódu pomocí Copilotu.
Když začnete psát kód T-SQL nebo komentáře v editoru, copilot pro databázi SQL používá kontext tabulátoru databáze a tabulátoru dotazů k doplnění existující technologie IntelliSense vloženými návrhy kódu.
- Dokončení může mít různou délku – někdy dokončení aktuálního řádku a někdy i zcela nový blok kódu.
- Dokončování kódu podporuje všechny typy dotazů T-SQL: jazyk DDL (Data Definition Language), jazyk DQL (Data Query Language) a jazyk pro manipulaci s daty (DML).
- Pokud chcete návrhy ignorovat, můžete přijmout celý návrh nebo jeho část nebo pokračovat v psaní. Copilot může také generovat alternativní návrhy, které můžete vybrat.
Požadavky
- Než začnete používat Copilot, musí správce přepínač tenanta povolit. Další informace najdete v tématu Nastavení tenanta Copilot.
- Vaše kapacita F64 nebo P1 musí být v jedné z oblastí uvedených v tomto článku, dostupnost oblasti Infrastruktury.
- Pokud je váš tenant nebo kapacita mimo USA nebo Francii, možnost Copilot je ve výchozím nastavení zakázaná, pokud správce tenanta Fabric nepovolí zpracování dat odesílaných do Azure OpenAI mimo geografickou oblast tenanta, hranici dodržování předpisů nebo nastavení tenanta národní instance cloudu na portálu pro správu prostředků infrastruktury.
- Funkce Copilot v Microsoft Fabric není podporována u zkušebních skladových položek. Podporují se jenom placené skladové položky (F64 nebo vyšší nebo P1 nebo vyšší).
- Další informace najdete v tématu Přehled copilotu v prostředcích infrastruktury a Power BI.
-
Ověřte nastavení Zobrazit dokončení copilotu v povoleném nastavení databáze.
Stav nastavení můžete také zkontrolovat na stavovém řádku v dolní části editoru dotazů.
Pokud není povoleno, vyberte v nastavení databáze podokno Copilot. Povolte možnost Zobrazit dokončení copilotu.
Jak vám můžou pomoct dokončování kódu?
Dokončování kódu vylepšuje produktivitu a pracovní postup ve funkci Copilot pro databázi SQL snížením kognitivního zatížení psaní kódu T-SQL. Urychluje psaní kódu, zabraňuje chybám syntaxe a překlepům a zlepšuje kvalitu kódu. Poskytuje užitečné kontextové návrhy přímo v editoru dotazů. Ať už s T-SQL začínáte nebo máte zkušenosti, dokončování kódu vám pomůže ušetřit čas a energii při psaní kódu a zaměřit se na navrhování, optimalizaci a testování databáze.
Klíčové funkce
- Automaticky dokončené částečně napsané dotazy: Copilot může poskytnout návrhy nebo dokončování kódu SQL s podporou kontextu pro částečně napsaný dotaz SQL.
- Generování návrhů z komentářů: Průvodce Copilotem pomocí komentářů, které popisují logiku a účel kódu pomocí přirozeného jazyka. Komentář ponechte na začátku dotazu a Copilot vygeneruje odpovídající dotaz.
Začínáme
Začněte psát dotaz v editoru dotazů SQL v databázi. Při psaní poskytuje Copilot návrhy kódu a dokončování dotazu v reálném čase tím, že prezentuje neaktivní stínový text.
Pak můžete návrh přijmout pomocí klávesy Tab nebo ho zavřít. Pokud nechcete přijmout celý návrh z Copilotu, můžete k přijetí dalšího slova návrhu použít klávesovou zkratku Ctrl+Šipka vpravo .
Copilot může poskytnout různé návrhy pro stejný vstup. Když na návrh najedete myší, zobrazí se náhled dalších možností.
Pokud chcete usnadnit Copilot, porozumíte dotazu, který píšete, můžete poskytnout kontext o tom, jaký kód očekáváte, když opustíte komentář s
--
. Můžete například určit, který databázový objekt, podmínku nebo metody chcete použít. Copilot může dokonce automaticky dokončovat váš komentář, aby vám pomohl psát jasné a přesné komentáře efektivněji.
Související obsah
- Copilot pro databázi SQL v Microsoft Fabric (Preview)
- Postupy: Použití podokna chatu Copilot pro databázi SQL v prostředcích infrastruktury
- Postupy: Použití funkcí Rychlých akcí v nástroji Copilot Explain a Oprava rychlých akcí pro databázi SQL v prostředcích infrastruktury
- Ochrana osobních údajů, zabezpečení a zodpovědné použití Copilotu v prostředcích infrastruktury