Databaseacties
Als u verbinding wilt maken met een database, gebruikt u de actie SQL-verbinding openen. Met een verbindingsreeks wordt alle informatie opgegeven om verbinding te maken met een database, zoals het stuurprogramma, de database, servernamen en de gebruikersnaam en het wachtwoord.
De volgende verbindingsreeks maakt verbinding met een Excel-database:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myExcelFile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";
De volgende verbindingsreeks maakt verbinding met een Access-database:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;
Opmerking
Power Automate voor bureaublad is een 64-bits toepassing. Alleen 64-bits geïnstalleerde stuurprogramma's zijn beschikbaar voor selectie in de actie SQL-verbinding openen.
Handmatig een verbindingsreeks configureren
Handmatig een verbindingsreeks configureren:
Selecteer Verbindingsreeks samenstellen om het dialoogvenster Data Link-eigenschappen te openen. Met de gegevenskoppelingstool kunt u de vereiste verbindingsreeks stap voor stap samenstellen.
Zodra u de wizard opent, selecteert u het juiste stuurprogramma voor de database onder Provider.
Voer vervolgens onder het tabblad Verbinding de overige details in, zoals de servernaam, de gebruikersnaam, het wachtwoord en de databasenaam. Selecteer Verbinding testen om te testen of de verbindingsreeks met succes verbinding maakt.
Geef een time-out voor de verbinding en andere netwerkinstellingen op via het tabblad Geavanceerd.
SQL-verbinding openen
Hiermee wordt een nieuwe verbinding met een database geopend.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Connection string | Nee | Tekstwaarde | De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
SQLConnection | SQL-verbinding | Een ingang voor de nieuwe SQL-verbinding |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Kan niet verbinden met gegevensbron | Geeft een probleem aan bij het maken van verbinding met de gegevensbron |
Ongeldige verbindingsreeks | Geeft aan dat de opgegeven verbindingsreeks ongeldig is |
SQL-instructie uitvoeren
Verbinding maken met een database en een SQL-instructie uitvoeren.
Om een SQL-query uit te voeren, gebruikt u de actie SQL-instructie uitvoeren . Begin met het verstrekken van een geldige verbinding met de betreffende database. Selecteer de gewenste optie in de eigenschap Verbinding verkrijgen via. U kunt een SQL-verbindingsvariabele opgeven (u kunt er een maken met behulp van de actie Open SQL-verbinding) of de Verbindingsreeks opgeven. Voer vervolgens de SQL-query in die u wilt uitvoeren in de eigenschap SQL-instructie. U kunt ook de time-outseconden van de actie wijzigen of de standaardoptie (30 seconden) laten staan.
Natuurlijke taal voor script mogelijk gemaakt door copilot (preview)
[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
Van natuurlijke taal naar script is een nieuwe copilot-mogelijkheid die is toegevoegd in Power Automate voor bureaublad. Hiermee kunt u snel scripts genereren die worden gebruikt bij het uitvoeren van de SQL-instructieactie door een beschrijving in natuurlijke taal te geven.
Belangrijk
Belangrijk
- Dit is een preview-functie.
- Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
Beschikbaarheid per regio
Momenteel is van natuurlijke taal naar in Power Automate voor bureaublad alleen beschikbaar in omgevingen in de Verenigde Staten.
Beschikbaarheid per accounttype
Momenteel is van natuurlijke taal naar script in Power Automate voor bureaublad alleen beschikbaar voor gebruikers met een werk- of schoolaccount.
Opmerking
Als uw omgeving zich in de regio bevindt waar deze functie beschikbaar is en u de copilot nog steeds niet kunt gebruiken in Power Automate voor bureaublad, neem dan contact op met uw tenantbeheerder. Mogelijk is de copilot-functionaliteit uitgeschakeld.
Hoe u scripts kunt genereren met copilot en natuurlijke taal
Als u SQL-code wilt genereren in de instructie execute SQL, selecteert u Script genereren met Copilot.
Het scherm voor het maken van een prompt wordt geopend, waar u uw prompt in natuurlijke taal typt.
Als u een SQL-script wilt maken, schrijft u uw prompt en selecteert u Genereren. Als u het opnieuw moet maken, kunt u de prompt wijzigen en Opnieuw genereren selecteren. Anders selecteert u Dit script gebruiken om terug te gaan naar het hoofdactievenster, waar u uw prompt kunt wijzigen en eventueel benodigde variabelen kunt toevoegen.
Belangrijk
Zorg ervoor dat u de door het AI-model gegenereerde inhoud altijd controleert.
Help ons deze functie te verbeteren
Stuur feedback door het duim omhoog- of duim omlaag-pictogram te selecteren onder de door AI gegenereerde inhoud. Zodra u dit doet, verschijnt er een feedbackdialoogvenster waarin u feedback kunt indienen bij Microsoft.
Opmerking
Als u het dialoogvenster niet ziet, heeft de tenantbeheerder dit mogelijk uitgeschakeld. Meer informatie: De functionaliteit voor gebruikersfeedback uitschakelen
De functionaliteit voor gebruikersfeedback uitschakelen
Als tenantbeheerder kunt u voorkomen dat uw gebruikers feedback naar Microsoft sturen door de tenantinstelling disableSurveyFeedback
uit te schakelen. Meer informatie over het bekijken en instellen van tenant-instellingen vindt u hier:
Aanvragen om rechten van betrokkenen voor gebruikersfeedback
Tenantbeheerders kunnen de feedback die is verstrekt door hun gebruikers bekijken, exporteren en verwijderen door zich aan te melden bij het Microsoft 365-beheercentrum en vervolgens Status>Productfeedback te selecteren.
AI met Power Automate-resources
- Veelgestelde vragen over het genereren van scripts met natuurlijke taal
- Veelgestelde vragen over Verantwoordelijke AI voor Power Automate
- Veelgestelde vragen over gegevensbeveiliging en privacy in Copilot Microsoft Power Platform
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Verbinding ophalen via | N.v.t. | Verbindingsreeks, [Variabele SQL-verbinding] | Variabele SQL-verbinding | Geeft aan of er een nieuwe verbinding moet worden gemaakt vanuit een opgegeven verbindingsreeks of dat een reeds geopende verbinding moet worden geselecteerd |
SQL connection | Nee | SQL-verbinding | De ingang voor de nieuwe SQL-verbinding | |
Connection string | Nee | Tekstwaarde | De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database | |
SQL statement | Nee | Tekstwaarde | De SQL-instructie die moet worden uitgevoerd op de database | |
Timeout | Ja | Numerieke waarde | 30 | De maximale tijdsduur die moet worden gewacht op een resultaat van de database |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
QueryResult | Gegevenstabel | Het resultaat van de database in de vorm van een gegevenstabel met rijen en kolommen |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Kan niet verbinden met gegevensbron | Geeft een probleem aan bij het maken van verbinding met de gegevensbron |
Ongeldige verbindingsreeks | Geeft aan dat de opgegeven verbindingsreeks ongeldig is |
Fout in SQL-instructie | Geeft aan dat de opgegeven SQL-instructie een fout bevat |
SQL-verbinding sluiten
Hiermee wordt een open verbinding met een database gesloten.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
SQL connection | Nee | SQL-verbinding | De ingang voor de nieuwe SQL-verbinding |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Deze actie omvat geen uitzonderingen.