Microsoft Copilot in Azure SQL Database (previewversie)
van toepassing op:Azure SQL Database-
Microsoft Copilot in Azure is nu geïntegreerd met Azure SQL Database, waardoor het beheer en de werking van sql-afhankelijke toepassingen wordt verbeterd. Het verbetert de productiviteit in Azure Portal door zelfhulp te bieden voor databasebeheer.
Copilot biedt relevante antwoorden op vragen van gebruikers, vereenvoudigt databasebeheer door databasecontext, documentatie, dynamische beheerweergaven, Query Store en andere kennisbronnen toe te passen. Voorbeeld:
Databasebeheerders kunnen onafhankelijk databases beheren en problemen oplossen, of meer informatie over de prestaties en mogelijkheden van uw database.
Ontwikkelaars kunnen vragen stellen over hun gegevens zoals ze zouden doen in tekst of gesprek om een T-SQL-query te genereren. Ontwikkelaars kunnen ook sneller query's schrijven via gedetailleerde uitleg van de gegenereerde query.
Microsoft Copilot in Azure-integratie: met deze ervaring worden Azure SQL Database-vaardigheden toegevoegd aan Microsoft Copilot in Azure, klanten met zelfhulp, waardoor ze hun databases kunnen beheren en problemen onafhankelijk kunnen oplossen.
Copilot integreert gegevens en formuleert toepasselijke antwoorden met behulp van openbare documentatie, dynamische beheerweergaven, catalogusweergaven en diagnostische gegevens over azure-ondersteuning.
Copilot inschakelen in uw Azure-tenant
Zie Microsoft Copilot voor Azure (preview)voor meer informatie over het inschakelen van Microsoft Copilot.
Copilot in Azure-scenario’s
U kunt nuttige, contextrijke suggesties van Microsoft Copilot in Azure in Azure Portal vragen en ontvangen.
Microsoft Copilot in Azure is een preview-versie van ervaringen die worden mogelijk gemaakt door grote taalmodellen (LLM's). De uitvoer die door Copilot wordt geproduceerd, kan onjuistheden, vooroordelen of andere onbedoelde inhoud bevatten. Net als bij elk generatief AI-model moeten mensen de uitvoer die door Copilot wordt geproduceerd, beoordelen voordat deze wordt gebruikt.
Enkele voorbeeldscenario's voor de Microsoft Copilot in Azure:
Wanneer u met een trage Azure SQL Database werkt, kunt u de prompt
My database is slow
opgeven.Microsoft Copilot in Azure (preview) begint met het bekijken van uw database op basis van uw context in Azure Portal. Na de controle worden in Copilot specifieke gebieden beschreven die mogelijk bijdragen aan het probleem. In dit voorbeeld is er een specifieke query die een hoog CPU-gebruik aansturen:
U kunt de conversatie en het onderzoek voortzetten met een prompt van
How can I tune that high CPU query?
.Copilot begrijpt dat deze prompt verwijst naar de eerder geïdentificeerde query en biedt een nieuwe indexsuggesties:
Voorbeeldprompts
U kunt vragen opgeven voor de Microsoft Copilot in Azure rond verschillende mogelijkheden, bijvoorbeeld:
Vaardigheidsnaam | Beschrijving van vaardigheid | Voorbeeldprompt |
---|---|---|
Actieve gebruikersverbindingen | Geeft actieve gebruikersverbindingen met de database weer. | Who are currently actively connected to the database? |
Analyse van antipatroon-query's | Identificeert query's met antipatronen en hun mogelijke invloed op de prestaties. | Show me all the queries in my workload that have anti-patterns in them. |
Analyse van automatisch afstemmen | Onderzoekt fouten in het proces van automatische afstemming en mogelijke oplossingen. | Why is automatic plan correction failing? |
Basisdatabasegegevens | Hiermee haalt u basisinformatie over de database op. | What is the name of the logical server for this database? |
Sessieanalyse blokkeren | Identificeert en analyseert blokkerende sessies. | Check top blocking sessions. |
Compatibiliteitsniveau | Biedt informatie over het compatibiliteitsniveau van de database. | What's the compatibility level of this database? |
Verbindingsreeks genereren | Hiermee genereert u de juiste verbindingsreeks voor de database. | Which connection string should I use to connect to my DB? |
Copilot Hulp | Biedt algemene hulp en richtlijnen met Azure SQL. | What can you do related to Azure SQL? |
Analyse van gegevenssynchronisatie | Problemen met gegevenssynchronisatie oplossen, met name met secundaire bestanden. | Why do my secondaries not have the latest data? |
Database- en tabelgrootte | Bevat informatie over de grootte van de database en de tabel. | What's the size of this database? |
Analyse van databaseprestaties | Analyseert de algehele databaseprestaties en stelt verbeteringen voor. | Why is my database slow? |
Lijst met databasemachtigingen | Een lijst met databasemachtigingen en toegangsniveaus voor gebruikers. |
Which users have access to hoofd- database? |
Impasseanalyse | Onderzoekt impasses en stelt oplossingen voor. | Why am I getting deadlock errors? How can I fix it? |
Analyse van verbroken verbindingen | Onderzoekt gevallen van weggevallen databaseverbindingen. | Show me all the instances where my database had a dropped connection. |
Gefragmenteerde indexanalyse | Identificeert gefragmenteerde indexen en hun invloed op de prestaties. | Help me find fragmented indexes. |
Algemene antipatrooninformatie | Biedt algemene informatie over algemene SQL-antipatronen. | What are the most common SQL antipatterns? |
Databasenamen voor server ophalen | Geeft een lijst weer van alle databases op een specifieke server. | List all the databases on this server. |
Queryanalyse met hoog CPU-verbruik | Identificeert en analyseert query's met een hoog CPU-gebruik. | Why is the CPU usage high on this database? |
Problemen oplossen met hoge IO | Controleert of de database een hoge I/O heeft. | Is my database experiencing high I/O? |
Indexvermelding | Geeft alle indexen in de database weer. | What are all the indexes? |
Aanbevelingen voor indexen voor specifieke tabel | Biedt aanbevelingen voor indexen voor een of meer tabellen. | Should I add an index on this table? |
Meest recente back-upgegevens | Bevat informatie over de meest recente back-up van de database. | When was the most recent backup of my database created? |
Problemen met weinig opslagruimte oplossen | Biedt suggesties voor het vrijmaken van ruimte in de database. | Is there a way I can free up space in my database? |
MAXDOP-optimalisatie | Analyseert en stelt optimalisaties voor de MAXDOP-instelling voor. | What's the current MAXDOP and how to optimize? |
Analyse van geheugentoewijzing | Analyseert problemen met geheugentoekenningen en mogelijke oorzaken. | Why am I having memory grant issues? |
Ontbrekende indexsuggesties | Geeft ontbrekende indexen aan om de queryprestaties te verbeteren. | Missing index suggestion for improving query performance? |
Bewaarperiode voor herstel op een specifiek tijdstip | Bevat informatie over de bewaarperiode voor herstel op een bepaald moment in de tijd. | How far back in time can I go for a point-in-time restore? |
Analyse van query-prestaties | Onderzoekt en stelt oplossingen voor trage query's voor. | Why is this query running so slow? |
Query Store - Geforceerde plannen zoeken | Geeft query's weer met geforceerde plannen binnen een opgegeven periode. | Show me all the queries from the past 2 days that have forced plans. |
Query Store - Zoeken naar hoge variatie in uitvoeringstijd | Identificeert query's met een hoge variatie in uitvoeringstijd. | Which queries on my database have a high variation in execution time? |
Query Store - Hoogste I/O-query's zoeken | Geeft query's weer met het hoogste I/O-gebruik. | What queries on this database use the most I/O? |
Query Store - Querytekst ophalen op id | Geeft de querytekst weer op basis van de opgegeven query-id | What is the query text for Query ID 1333? |
Query Store - Meest recente uitgevoerde query's | Geeft de meest recent uitgevoerde query's weer. | What are the most recently executed queries in my database? |
Query Store - Langst lopende queries | Toont de langst lopende query's binnen een opgegeven periode. | What are the longest running queries in the past day? |
Query Store - Query's met hoogste wachttijden | Identificeert query's met de hoogste wachttijden. | Which queries have had the highest wait times? |
Query Store - Query's met meerdere plannen | Controleert op query's met meerdere uitvoeringsplannen. | Show me the queries that have had more than one execution plan. |
Query Store - Teruggedraaide query's | Identificeert query's die in prestaties zijn achteruitgegaan. | Have any of my queries gotten significantly slower recently? |
Query Store - Teruggedraaide query's met planwijzigingen | Geeft query's weer met planwijzigingen die zijn teruggedraaid in de prestaties. | Are there any queries that had plan changes and regressed in performance? |
Query Store - Uitvoeringen per query weergeven | Geeft het aantal uitvoeringen voor elke query weer. | What queries are being executed most often? |
Query Store : query's die de belangrijkste resources verbruiken | Identificeert en analyseert query's met het hoogste resourceverbruik. | What are the most expensive queries in my workload? |
Het oplossen van problemen met de query store-modus | Onderzoekt en biedt oplossingen voor Query Store die zich in de modus Alleen-lezen bevindt. | Why is Query Store in read-only mode? How can I fix it? |
Verwante documentatie | Bevat koppelingen naar relevante documentatie op basis van de query van de gebruiker. | What does database compatibility level mean? |
Analyse van resourcegebruik | Analyseert resourcegebruik en mogelijke knelpunten. | Is the database hitting resource limits? Which limits? |
Tabeloverzicht | Een lijst met alle tabellen in de database. | What are the names of all the tables? |
Fout 18456 oplossen | Helpt bij SQL-fout 18456. | Help me with SQL error 18456 |
Fout 40615 oplossen | Helpt bij SQL-fout 40615. | Help me with SQL error 40615 |
Verbindingsfouten oplossen | Controleert op oorzaken van verbindingstime-outs. | Check for causes of connection timeouts in my database |
Aanmeldingsfouten oplossen | Diagnoseert aanmeldingsproblemen. | Why can't I login to my database? |
Problemen met time-out van query's oplossen | Hiermee worden problemen met time-out van query's opgelost. | Help me with query timeout issues |
Analyse van wachtstatistieken | Analyseert wachtstatistieken en mogelijke prestatieknelpunten. | What do the wait statistics look like for my database? |
Toename van de werklast en schaalanalyse | Evalueert de toename van de werklast en de mogelijke behoefte aan schaling. | Has increased workload or traffic caused performance issues? |
Verantwoorde AI
Zie voor meer informatie over hoe Microsoft verantwoorde AI-hulpprogramma's implementeert in Microsoft Copilot in Azure, Veelgestelde vragen over verantwoorde AI voor Microsoft Copilot in Azure (preview).