Delen via


Overzicht van Copilot voor Data Warehouse

Van toepassing op:✅ Warehouse in Microsoft Fabric

Microsoft Copilot voor Synapse Data Warehouse is een AI-assistent die is ontworpen om uw datawarehousingtaken te stroomlijnen. Copilot kan naadloos worden geïntegreerd met uw Fabric-magazijn en biedt intelligente inzichten om u te helpen bij elke stap in uw T-SQL-verkenningen.

Inleiding tot Copilot voor Data Warehouse

Copilot voor Data Warehouse maakt gebruik van tabel- en weergavenamen, kolomnamen, primaire sleutel en refererende sleutelmetagegevens om T-SQL-code te genereren. Copilot voor Data Warehouse gebruikt geen gegevens in tabellen om T-SQL-suggesties te genereren.

Belangrijke functies van Copilot for Warehouse zijn:

  • Natuurlijke taal voor SQL: Vraag Copilot om SQL-query's te genereren met behulp van eenvoudige vragen in natuurlijke taal.
  • Codevoltooiing: verbeter uw coderingsefficiëntie met op AI gebaseerde codevoltooiingen.
  • Snelle acties: SNEL SQL-query's oplossen en uitleggen met direct beschikbare acties.
  • Intelligente inzichten: ontvang slimme suggesties en inzichten op basis van uw magazijnschema en metagegevens.

Er zijn drie manieren om te communiceren met Copilot in de Fabric Warehouse-editor.

  • Chatdeelvenster: gebruik het chatvenster om vragen te stellen aan Copilot via natuurlijke taal. Copilot reageert met een gegenereerde SQL-query of natuurlijke taal op basis van de gestelde vraag.
  • Codevoltooiingen: 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 codesuggesties of blijf typen om de suggestie te negeren.
  • Snelle acties: Op het lint van de SQL-queryeditor zijn de opties Fix en Uitleg 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.
    • Uitleg: Copilot kan uitleg in natuurlijke taal geven over uw SQL-query- en magazijnschema in opmerkingenindeling.
    • Oplossing: Copilot kan fouten in uw code oplossen wanneer er foutberichten optreden. Foutscenario's kunnen onjuiste/niet-ondersteunde T-SQL-code, verkeerde spelling en meer omvatten. Copilot geeft ook opmerkingen die de wijzigingen uitleggen en aanbevolen procedures voor SQL voorstellen.
    • Procedure: Snelle Acties van Copilot gebruiken voor Synapse Data Warehouse

Copilot effectief gebruiken

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

  • Bij het opstellen van prompts moet u beginnen met een duidelijke en beknopte beschrijving van de specifieke informatie die u zoekt.
  • 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 weergavenamen, kolomnamen, primaire sleutels en refererende sleutels van uw magazijn. Deze context helpt Copilot nauwkeurige query's te genereren. Geef op welke kolommen u wilt zien, aggregaties en filtercriteria zo expliciet mogelijk. Copilot moet typfouten kunnen corrigeren of de context begrijpen op basis van uw schemacontext.
  • Maak relaties in de modelweergave van het magazijn om de nauwkeurigheid van JOIN-instructies in uw gegenereerde SQL-query's te vergroten.
  • Wanneer u codevoltooien gebruikt, laat u boven aan de query een opmerking achter 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 effectief kan vertalen in een zinvolle T-SQL-query waarmee de gewenste gegevens worden opgehaald uit de bijbehorende tabellen en weergaven.
  • Op dit moment biedt natuurlijke taal voor SQL ondersteuning voor Engelse taal naar T-SQL.
  • De volgende voorbeeldprompts zijn duidelijk, specifiek en afgestemd op de eigenschappen van uw schema en datawarehouse, waardoor Copilot eenvoudiger nauwkeurige T-SQL-query's kan genereren:
    • Show me all properties that sold last year
    • Count all the products, group by each category
    • Show all agents who sell properties in California
    • Show agents who have listed more than two properties for sale
    • Show the rank of each agent by property sales and show name, total sales, and rank

Copilot inschakelen

Wat moet ik weten om Copilot op verantwoorde wijze te gebruiken?

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.

Copilot-functies in Fabric zijn gebouwd om te voldoen aan de Responsible AI Standard, wat betekent dat ze door multidisciplinaire teams worden beoordeeld op mogelijke schade en vervolgens worden verfijnd om oplossingen voor deze schade op te nemen.

Zie Privacy, beveiliging en verantwoordelijk gebruik van Copilot voor Data Warehouse (preview) voor meer informatie.

Beperkingen van Copilot voor Data Warehouse

Dit zijn de huidige beperkingen van Copilot voor Data Warehouse:

  • Copilot begrijpt geen eerdere invoer en kan wijzigingen niet ongedaan maken nadat een gebruiker een wijziging heeft doorgevoerd tijdens het ontwerpen, hetzij via de gebruikersinterface of het chatvenster. U kunt Copilot bijvoorbeeld niet vragen om mijn laatste 5 invoer ongedaan te maken. Gebruikers kunnen echter nog steeds de bestaande opties voor de gebruikersinterface gebruiken om ongewenste wijzigingen of query's te verwijderen.
  • Copilot kan geen wijzigingen aanbrengen in bestaande SQL-query's. Als u copilot bijvoorbeeld vraagt om een specifiek deel van een bestaande query te bewerken, werkt dit niet.
  • Copilot kan onnauwkeurige resultaten opleveren wanneer de intentie gegevens evalueert. Copilot heeft alleen toegang tot het magazijnschema, geen van de gegevens binnen.
  • Copilot-antwoorden kunnen onnauwkeurige of lage kwaliteit inhoud bevatten, dus zorg ervoor dat u de uitvoer controleert voordat u ze in uw werk gebruikt.
  • Personen die de nauwkeurigheid en geschiktheid van de inhoud zinvol kunnen evalueren, moeten de uitvoer controleren.