Dovednosti Microsoft Copilotu ve službě Azure SQL Database (Preview)
Platí pro:Azure SQL Database
Microsoft Copilot v Azure je asistent AI navržený tak, aby zjednodušil návrh, provoz, optimalizaci a stav aplikací řízených službou Azure SQL Database. Zvyšuje produktivitu na webu Azure Portal tím, že nabízí převod přirozeného jazyka do SQL a samoobslužnou podporu pro správu databáze.
Další informace o aktuální verzi Preview dovedností Microsoft Copilotu ve službě Azure SQL Database najdete v následujícím videu:
Poznámka:
Dovednosti copilotu ve službě Azure SQL Database jsou v současné době ve verzi Preview pro omezený počet počátečních osvojujících. Pokud se chcete zaregistrovat k tomuto programu, přejděte na žádost o přístup ke copilotu ve službě Azure SQL Database: Preview.
Copilot poskytuje relevantní odpovědi na dotazy uživatelů, zjednodušení správy databází díky využití kontextu databáze, dokumentace, zobrazení dynamické správy, úložiště dotazů a dalších zdrojů znalostí. Příklad:
- Správci databází můžou nezávisle spravovat databáze a řešit problémy nebo získat další informace o výkonu a možnostech databáze.
- Vývojáři se můžou ptát na svá data stejně jako v textu nebo konverzaci, aby vygenerovali dotaz T-SQL. Vývojáři se také můžou naučit psát dotazy rychleji prostřednictvím podrobných vysvětlení vygenerovaného dotazu.
Prostředí azure SQL Database
Aktuální verze Preview obsahuje dvě různá prostředí:
Integrace Microsoft Copilotu v Azure: Toto prostředí přidává dovednosti Azure SQL Database do Microsoft Copilotu v Azure, zákazníci s samoobslužnou asistencí a umožňují jim spravovat své databáze a řešit problémy nezávisle.
Přirozený jazyk SQL: Toto prostředí v editoru dotazů webu Azure Portal překládá dotazy přirozeného jazyka do SQL, což usnadňuje intuitivnější interakci s databázemi. Kurz a příklady funkcí Zkopírovaného objektu do SQL ve službě Azure SQL Database najdete v editoru dotazů na webu Azure Portal v přirozeném jazyce sql (Preview).
Copilot integruje data a formuluje použitelné odpovědi pomocí veřejné dokumentace, zobrazení dynamické správy, zobrazení katalogu a diagnostiky podpora Azure použitelnosti.
Dotaz sql v přirozeném jazyce
Toto prostředí v editoru dotazů webu Azure Portal využívá názvy tabulek a zobrazení, názvy sloupců, primární klíč a metadata cizího klíče k vygenerování kódu T-SQL. Pak můžete návrh kódu zkontrolovat a spustit.
Tato integrace znamená, že Microsoft Copilot v Azure může odpovídat na otázky s výzvami, jako jsou:
Which agents have listed more than two properties for sale?
Tell me the rank of each agent by property sales and show name, total sales, and rank
- Dokonce i pokročilé scénáře, jako je
Show me a pivot summary table that displays the number of properties sold in each year from 2020 to 2023
Kurz a příklady funkcí Zkopírovaného objektu do SQL ve službě Azure SQL Database najdete v editoru dotazů na webu Azure Portal v přirozeném jazyce sql (Preview).
Rozšířené scénáře Microsoft Copilotu v Azure
Můžete se ptát a dostávat užitečné kontextové návrhy od Microsoft Copilotu v Azure na webu Azure Portal.
Upozorňující
Microsoft Copilot v Azure je sada prostředí ve verzi Preview, která využívají velké jazykové modely (LLM). Výstup vytvořený copilotem může obsahovat nepřesnosti, předsudky nebo jiný nezamýšlený obsah. Stejně jako u jakéhokoli generujícího modelu AI by lidé měli před použitím zkontrolovat výstup vytvořený společností Copilot.
Příklady scénářů pro Microsoft Copilot v Azure:
Při práci s pomalou službou Azure SQL Database můžete zadat výzvu
My database is slow
.Microsoft Copilot v Azure (Preview) začne prohlížet vaši databázi na základě kontextu na webu Azure Portal. Po kontrole bude Copilot podrobně popisovat konkrétní oblasti, které můžou k problému přispívat. V tomto příkladu došlo k určitému dotazu, který řídí vysoké využití procesoru:
Můžete pokračovat v konverzaci a prošetření pomocí výzvy
How can I tune that high CPU query?
.Copilot chápe, že tato výzva odkazuje na dotaz, který jste identifikovali dříve, a nabízí nový návrh indexu:
Ukázkové výzvy
Můžete zadat výzvy pro Microsoft Copilot v Azure v různých oblastech funkcí, například:
Název dovednosti | Popis dovednosti | Příklad výzvy |
---|---|---|
Aktivní Připojení uživatelů | Zobrazuje aktivní uživatelská připojení k databázi. | Who are currently actively connected to the database? |
Analýza dotazů proti vzoru | Identifikuje dotazy s anti-vzory a jejich potenciální dopad na výkon. | Show me all the queries in my workload that have anti-patterns in them. |
Automatická analýza ladění | Prošetřuje selhání automatického ladění a potenciální řešení. | Why is automatic plan correction failing? |
Základní informace o databázi | Načte základní informace o databázi. | What is the name of the logical server for this database? |
Blokující analýza relace | Identifikuje a analyzuje blokující relace. | Check top blocking sessions. |
Úroveň kompatibility | Poskytuje informace o úrovni kompatibility databáze. | What's the compatibility level of this database? |
generování řetězců Připojení ion | Vygeneruje odpovídající připojovací řetězec pro databázi. | Which connection string should I use to connect to my DB? |
Nápověda ke copilotu | Poskytuje obecnou pomoc a pokyny k Azure SQL. | What can you do related to Azure SQL? |
analýza Synchronizace dat hronizace | Řeší problémy se synchronizací dat, zejména u sekundárních souborů. | Why do my secondaries not have the latest data? |
Velikost databáze a tabulky | Poskytuje informace o velikostech databáze a tabulek. | What's the size of this database? |
Analýza výkonu databáze | Analyzuje celkový výkon databáze a navrhuje vylepšení. | Why is my database slow? |
Výpis oprávnění databáze | Zobrazí seznam oprávnění k databázi a úrovně přístupu pro uživatele. | Which users have access to master database? |
Analýza vzájemného zablokování | Prozkoumá vzájemné zablokování a navrhne řešení. | Why am I getting deadlock errors? How can I fix it? |
Analýza vyřazených Připojení ionů | Prozkoumá instance vyřazených databázových připojení. | Show me all the instances where my database had a dropped connection. |
Fragmentovaná analýza indexu | Identifikuje fragmentované indexy a jejich dopad na výkon. | Help me find fragmented indexes. |
Obecné informace o anti-vzorech | Poskytuje obecné informace o běžných anti-vzorech SQL. | What are the most common SQL anti-patterns? |
Získání názvů databází pro server | Zobrazí seznam všech databází na konkrétním serveru. | List all the databases on this server. |
Analýza dotazů s vysokým využitím procesoru | Identifikuje a analyzuje dotazy s vysokým využitím procesoru. | Why is the CPU usage high on this database? |
Výpis indexu | Zobrazí všechny indexy v databázi. | What are all the indexes? |
Doporučení indexu pro konkrétní tabulku | Poskytuje doporučení indexu pro jednu nebo více tabulek. | Should I add an index on this table? |
Nejnovější informace o zálohování | Poskytuje informace o nejnovějším zálohování databáze. | When was the most recent backup of my database created? |
Optimalizace MAXDOP | Analyzuje a navrhuje optimalizace pro nastavení MAXDOP. | What's the current MAXDOP and how to optimize? |
Analýza přidělení paměti | Analyzuje problémy s přidělením paměti a potenciální příčiny. | Why am I having memory grant issues? |
Chybějící návrhy indexů | Navrhuje chybějící indexy pro zlepšení výkonu dotazů. | Missing index suggestion for improving query performance? |
Uchování obnovení k určitému bodu v čase | Poskytuje informace o období uchovávání obnovení k určitému bodu v čase. | How far back in time can I go for a point-in-time restore? |
Analýza výkonu dotazů | Zkoumá a navrhuje řešení pro pomalé dotazy. | Why is this query running so slow? |
Úložiště dotazů – Vyhledání vynucených plánů | Zobrazuje dotazy s vynucenými plány v zadaném časovém rámci. | Show me all the queries from the past 2 days that have forced plans. |
Úložiště dotazů – Vyhledání varianty s vysokým časem spuštění | Identifikuje dotazy s vysokou variací v době provádění. | Which queries on my database have a high variation in execution time? |
Úložiště dotazů – Vyhledání nejvyšších vstupně-výstupních dotazů | Zobrazuje dotazy s nejvyšším využitím vstupně-výstupních operací. | What queries on this database use the most I/O? |
Úložiště dotazů – Získání textu dotazu podle ID | Zobrazuje text dotazu na základě zadaného ID dotazu. | What is the query text for Query ID 1333? |
Úložiště dotazů – nejnovější spuštěné dotazy | Zobrazí naposledy provedené dotazy. | What are the most recently executed queries in my database? |
Úložiště dotazů – nejdéle běžící dotazy | Zobrazuje nejdéle běžící dotazy v zadaném časovém rámci. | What are the longest running queries in the past day? |
Úložiště dotazů – Dotazy s nejvyšší dobou čekání | Identifikuje dotazy s nejvyšší dobou čekání. | Which queries have had the highest wait times? |
Úložiště dotazů – Dotazy s více plány | Kontroluje dotazy s více plány provádění. | Show me the queries that have had more than one execution plan. |
Úložiště dotazů – dotazy s nižším výkonem | Identifikuje dotazy, u kterých došlo k poklesu výkonu. | Have any of my queries gotten significantly slower recently? |
Úložiště dotazů – dotazy s nižším výkonem s využitím změn plánu | Zobrazuje dotazy se změnami plánu, které se v výkonu změnily. | Are there any queries that had plan changes and regressed in performance? |
Úložiště dotazů – zobrazení spuštění na dotaz | Zobrazí počet spuštění pro každý dotaz. | What queries are being executed most often? |
Úložiště dotazů – dotazy s nejvyšším využitím prostředků | Identifikuje a analyzuje dotazy s nejvyšší spotřebou prostředků. | What are the most expensive queries in my workload? |
Řešení potíží s režimem úložiště dotazů | Zkoumá a poskytuje řešení pro úložiště dotazů v režimu jen pro čtení. | Why is Query Store in read-only mode? How can I fix it? |
Související dokumentace | Obsahuje odkazy na příslušnou dokumentaci na základě dotazu uživatele. | What does database compatibility level mean? |
Analýza využití prostředků | Analyzuje využití prostředků a potenciální kritické body. | Is the database hitting resource limits? Which limits? |
Výpis tabulky | Zobrazí seznam všech tabulek v databázi. | What are the names of all the tables? |
Analýza statistik čekání | Analyzuje statistiky čekání a potenciální kritické body výkonu. | What do the wait statistics look like for my database? |
Analýza zvýšení a škálování úloh | Vyhodnocuje zvýšení zatížení a potenciální potřebu škálování. | Has increased workload or traffic caused performance issues? |
Zodpovědná AI
Další informace o tom, jak Microsoft implementuje zodpovědné nástroje AI v Microsoft Copilotu v Azure, najdete v tématu Nejčastější dotazy k zodpovědné umělé inteligenci pro Microsoft Copilot v Azure (Preview).
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro