Share via


Wat is Copilot in Fabric binnen de SQL-database-werkbelasting?

Van toepassing op:SQL-database in Microsoft Fabric

Copilot in Fabric in SQL Database is een AI-hulpprogramma dat is ontworpen om het beheer en het uitvoeren van query's op SQL-databases te vereenvoudigen. Copilot biedt intelligente codevoltooiing, snelle acties en natuurlijke taal voor SQL-conversie. In dit artikel wordt beschreven hoe Copilot de productiviteit, nauwkeurigheid en training voor databasebeheerders, ontwikkelaars en gegevensanalisten kan verbeteren.

Functies van Copilot in Fabric SQL-database

Aan de slag met Copilot in Fabric in SQL Database:

  • Copilot-chatvenster in Fabric SQL Database: gebruik het chatvenster om Copilot-vragen te stellen via natuurlijke taal.

    • Natuurlijke taal voor SQL: T-SQL-code genereren en suggesties krijgen voor vragen die u kunt stellen om uw werkstroom te versnellen.
    • Q&A op basis van documentatie: Stel Copilot-vragen over de mogelijkheden van Copilot in Fabric in SQL Database en biedt antwoorden in natuurlijke taal, samen met relevante documentatie.
  • Copilot-codevoltooiing voor Copilot in Fabric SQL-database: begin met het schrijven van T-SQL in de SQL-queryeditor en Copilot genereert automatisch een codesuggesties om uw query te voltooien. De Tab-toets accepteert de codesuggestie of gaat door met typen om de suggestie te negeren. Copilot kan ook code-voltooiingen voorstellen voor tabel- en kolomnamen, functies en trefwoorden.

  • Copilot Uitleg en Herstel snelle actiemogelijkheden voor Copilot in Fabric SQL-database: In de werkbalk van de SQL-queryeditor zijn de opties Herstel en Uitleggen beschikbare snelle acties. Markeer een SQL-query van uw keuze en selecteer een van de snelle actieknoppen om de geselecteerde actie uit te voeren op uw query.

    • Oplossing: Copilot kan fouten in uw code oplossen wanneer er foutberichten optreden. Foutscenario's omvatten onjuiste/niet-ondersteunde T-SQL-code, verkeerde spelling en meer. Copilot biedt ook opmerkingen die de wijzigingen uitleggen en aanbevolen procedures voor SQL voorstellen.
    • Uitleg: Copilot kan uitleg in natuurlijke taal geven over uw SQL-query en databaseschema in opmerkingenindeling.

Copilot inschakelen in een Fabric SQL-database

Om Copilot in Fabric in de SQL-database in te schakelen:

Aanbevolen werkwijzen voor het gebruik van Copilot in een Fabric SQL-database

Hier volgen enkele tips voor het effectief maximaliseren van de productiviteit met Copilot:

  • Begin met een duidelijke en beknopte beschrijving van de specifieke informatie die u zoekt bij het maken van prompts.
  • Natuurlijke taal voor SQL is afhankelijk van expressieve tabel- en kolomnamen. Als uw tabel en kolommen niet expressief en beschrijvend zijn, kan Copilot mogelijk geen zinvolle query maken.
  • Gebruik natuurlijke taal die van toepassing is op uw tabel en bekijk de namen, kolomnamen, primaire sleutels en refererende sleutels van uw database. Deze context helpt Copilot nauwkeurige query's te genereren. Geef op welke kolommen u wilt zien, aggregaties en filtercriteria zo expliciet mogelijk. Gezien de schemacontext moet Copilot typfouten kunnen corrigeren of de context begrijpen.
  • Wanneer u code-aanvullingen gebruikt, laat dan bovenaan de query een opmerking achter met -- om de Copilot te helpen met context over de query die u probeert te schrijven.
  • Vermijd dubbelzinnige of te complexe taal in uw prompts. Vereenvoudig de vraag terwijl de duidelijkheid behouden blijft. Deze bewerking zorgt ervoor dat Copilot deze kan vertalen in een zinvolle T-SQL-query waarmee de gewenste gegevens worden opgehaald.

Voorbeeldprompts

De volgende voorbeeldprompts zijn duidelijk, specifiek en afgestemd op de eigenschappen van uw schema en database, waardoor Copilot eenvoudiger nauwkeurige T-SQL-query's kan genereren.

 - What are the top-selling products by quantity?
 - Count all the products grouped by category
 - Show all sales transactions that occurred on [a specific date]

Note

AI zorgt voor Copilot, dus verrassingen en fouten zijn mogelijk.

Verantwoord AI-gebruik van Copilot

Als u de richtlijnen van Microsoft voor verantwoorde AI in SQL Database wilt bekijken, raadpleegt u Privacy, beveiliging en verantwoord AI-gebruik van Copilot in Fabric in de WORKLOAD van de SQL-database.

Microsoft streeft ernaar om ervoor te zorgen dat onze AI-systemen worden begeleid door onze AI-principes en Responsible AI Standard. Deze principes omvatten het in staat stellen van onze klanten om deze systemen effectief en in overeenstemming met hun beoogde gebruik te gebruiken. Onze benadering van verantwoorde AI ontwikkelt zich voortdurend om proactief opkomende problemen op te lossen.

Limitations

Dit zijn de huidige beperkingen van Copilot in Fabric in SQL Database:

  • Copilot kan bestaande SQL-query's niet wijzigen in de SQL-queryeditor. Als u bijvoorbeeld copilot-chatvenster vraagt om een specifiek deel van een bestaande query te bewerken, werkt dit niet. Copilot begrijpt echter eerdere invoer in het chatvenster, zodat gebruikers query's kunnen herhalen die eerder door Copilot zijn gegenereerd voordat ze worden ingevoegd.
  • Copilot kan onnauwkeurige resultaten opleveren wanneer de bedoeling is om gegevens te evalueren. Copilot heeft alleen toegang tot het databaseschema; geen van de gegevens is binnen.
  • Copilot-antwoorden kunnen onnauwkeurige of lage kwaliteit inhoud bevatten, dus bekijk de uitvoer voordat u ze in uw werk gebruikt.
  • Personen die de nauwkeurigheid en geschiktheid van de inhoud zinvol kunnen evalueren, moeten de uitvoer controleren.
  • Copilot in Fabric in het chatvenster van SQL Database is momenteel niet beschikbaar als Private Link is ingeschakeld en openbare toegang is uitgeschakeld in de tenantinstelling.