Delen via


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:

  1. Selecteer Verbindingsreeks samenstellen om het dialoogvenster Data Link-eigenschappen te openen. Met de gegevenskoppelingstool kunt u de vereiste verbindingsreeks stap voor stap samenstellen.

  2. Zodra u de wizard opent, selecteert u het juiste stuurprogramma voor de database onder Provider.

    Schermopname van het tabblad Eigenschappen van gegevenskoppeling.

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

    Schermopname van het tabblad Verbinding van Eigenschappen van gegevenskoppeling.

  4. Geef een time-out voor de verbinding en andere netwerkinstellingen op via het tabblad Geavanceerd.

    Schermopname van het tabblad Geavanceerd van Eigenschappen van gegevenskoppeling.

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.

Schermopname van de actie SQL-instructie uitvoeren waarbij de knop Script genereren met Copilot is gemarkeerd

Het scherm voor het maken van een prompt wordt geopend, waar u uw prompt in natuurlijke taal typt.

Schermopname van de actie SQL-instructie uitvoeren terwijl het promptdialoogvenster is geopend

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.

Schermopname van het dialoogvenster Script genereren met Copilot geopend, waarin een gegenereerde SQL-instructie wordt weergegeven

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. GIF-animatie waarin de copilot de vraag van een gebruiker van de ontwerper beantwoordt.

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

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.