Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje omezení a známá omezení integrace GitHub Copilotu s rozšířením MSSQL pro Visual Studio Code. Toto prostředí je navržené pro vývojáře aplikací, kteří vytvářejí databáze SQL, ne pro správce databází, kteří spravují infrastrukturu nebo produkční prostředí. Pochopení těchto hranic zajišťuje správné očekávání a podporuje pracovní postup produktivního vývoje.
Funkční omezení
GitHub Copilot nemá oprávnění k zápisu dat. Vývojáři musí ručně zkontrolovat a spustit veškerý vygenerovaný kód SQL nebo ORM (mapování relačních objektů).
Účastník
@mssqlchatu vyžaduje aktivní připojení k databázi prostřednictvím editoru, aby poskytoval návrhy s podporou schématu.Odpovědi generované AI by se měly před použitím vždy zkontrolovat . GitHub Copilot může způsobit nesprávná nebo neoptimální doporučení.
Toto prostředí je určené pro vývojáře, ne pro správce databází nebo systémů. I když může generovat skripty SQL pro úlohy správy, GitHub Copilot nepodporuje operace správy serverů , jako je konfigurace zálohování/obnovení, správa uživatelských oprávnění nebo zpracování úloh agenta SQL.
Relace v GitHub Copilotu neuchovávají historii při změně kontextu (například při změně souborů nebo databází). Nový kontext resetuje paměť chatu.
Účastník chatu pracuje v rozsahu aktuálně připojené databáze. Mezidatabázové operace se nepodporují.
Integrace je optimalizovaná pro moderní SQL Database ve službě Fabric, Azure SQL Database a SQL Server. Starší nebo zastaralé funkce můžou být nepodporované.
Integrace GitHub Copilot nepodporuje funkcionality Azure Synapse Analytics a jeho Vyhrazeného SQL fondu (dříve SQL DW).
GitHub Copilot nabízí nejlepší návrhy, pokud má přístup k bohatému kontextu. Udržujte připojení k databázi aktivní a příslušný kód nebo dotazy otevřené v editoru. Čím více kontextu GitHub Copilot má, tím přesnější a relevantnější jsou její návrhy.
Technická omezení
Vyžaduje se připojení k internetu. GitHub Copilot potřebuje přístup ke cloudové službě GitHub Copilot, aby vám poskytl návrhy.
GitHub Copilot přistupuje pouze k otevřeným souborům a aktivnímu připojení k databázi. Nemůže procházet složky ani úložiště, pokud není explicitně otevřen v editoru.
GitHub Copilot nepodporuje offline využití ani odpojený vývoj.
Pokročilé ladění výkonu (například úplná analýza telemetrie, přehledy úloh) je mimo rozsah. Pomocník může navrhnout optimalizace pro jednotlivé dotazy, ale nenahrazuje nástroje pro profesionální ladění.
GitHub Copilot může mít potíže s hluboce vnořenými dotazy nebo dotazy s více spojeními, zejména při práci s velkými datovými sadami nebo v nedostatečně určeném kontextu schématu.
Ochrana osobních údajů a shromažďování protokolů generovaných systémem
GitHub Copilot neuchovává interakce chatu. Výzvy a odpovědi se směrují prostřednictvím služby proxy pro zachování ochrany osobních údajů GitHubu bez uložení.
Uživatelské výzvy a dokončení nejsou používány k trénování modelů GitHub Copilot.
Rozšíření MSSQL nebo GitHub Copilot neukládá žádný obsah chatu.
Systémově generované protokoly shromážděné rozšířením jsou omezené na analýzu využití pro zlepšení produktu a nezahrnuje osobní údaje.
Pokud chcete zjistit, jak GitHub Copilot chrání vaše data a udržuje transparentnost týkající se trénování a dat modelu AI, navštivte Centrum zabezpečení GitHubu Copilot nebo prozkoumejte přístup GitHubu ke zpracování dat pomocí Copilotu.
Známá omezení GitHub Copilotu
Tato omezení platí pro GitHub Copilot obecněji a můžou ovlivnit vaše zkušenosti s rozšířením MSSQL:
- GitHub Copilot může si představovat rozhraní API nebo prvky schématu, které neexistují, zejména pokud je kontext omezený.
- GitHub Copilot nemá znalosti vzdálených souborů v reálném čase , pokud nejsou otevřené v editoru.
- GitHub Copilot nesleduje typy proměnných ani stav napříč dlouhými konverzacemi; výsledky mohou ztratit na relevanci.
Další informace najdete tady:
- Osvědčené postupy pro používání GitHub Copilotu
- Tipy a triky pro Copilot v editoru VS Code
- Důležité informace o zabezpečení pro GitHub Copilot ve VS Code
Podělte se o své zkušenosti
Pokud nám chcete pomoct upřesnit a vylepšit GitHub Copilot pro rozšíření MSSQL, odešlete zpětnou vazbu pomocí následující šablony problému Na GitHubu: Váš názor na GitHub Copilot
Při odesílání zpětné vazby zvažte následující:
Otestované scénáře – Dejte nám vědět, na které oblasti jste se zaměřili, například na vytváření schématu, generování dotazů, zabezpečení, lokalizaci.
Co dobře fungovalo – popište všechny zážitky, které se cítily hladce, užitečné nebo překročily vaše očekávání.
Problémy nebo chyby – Zahrňte všechny problémy, nekonzistence nebo matoucí chování. Snímky obrazovky nebo nahrávky obrazovky jsou užitečné hlavně.
Návrhy ke zlepšení – Sdílejte nápady na zlepšení použitelnosti, rozšíření pokrytí nebo vylepšení odpovědí GitHub Copilotu.
Související obsah
- GitHub Copilot Trust Center – Jak GitHub Copilot zpracovává data
- Jak GitHub Copilot zpracovává data – Studijní cesta
- Rozšíření GitHub Copilot for MSSQL pro Visual Studio Code
- Rychlý start: Použití chatu a vložených návrhů GitHub Copilotu
- Rychlý start: Generování kódu
- Rychlý start: Použití Průzkumníka schémat a návrháře
- Rychlý start: Použití tvůrce inteligentních dotazů
- Rychlý start: Pomocník pro optimalizaci dotazů
- Rychlý start: Použití vysvětlení obchodní logiky
- Rychlý start: Analyzátor zabezpečení
- Rychlý start: Pomocná rutina lokalizace a formátování
- Rychlý start: Generování dat pro testování a napodobování