Dovednosti Microsoft Copilotu ve službě Azure SQL Database (Preview)

Platí pro:Azure SQL Database

Microsoft Copilot v Azure je teď integrovaný se službou Azure SQL Database a vylepšuje správu a provoz aplikací závislých na SQL. 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:


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).

Povolení Microsoft Copilotu ve vašem tenantovi Azure

Informace o povolení Microsoft Copilotu najdete v tématu Microsoft Copilot pro Azure (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:

    Snímek obrazovky s výzvou k dotazu a vygenerovaným ukázkovým dotazem o vysokém 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:

    Snímek obrazovky znázorňující druhou výzvu dotazu v konverzaci a vygenerovaný ukázkový dotaz s vysokým využitím procesoru

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).