Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Power Automate is een service die u helpt om geautomatiseerde werkstromen tussen uw favoriete apps en services te maken om onder andere bestanden te synchroniseren, meldingen te ontvangen, gegevens te verzamelen en meer. Hier zijn een paar voorbeelden van wat u kunt doen met Power Automate.
- Bedrijfsprocessen automatiseren
- Bedrijfsgegevens van het ene naar het andere systeem verplaatsen volgens een planning
- Verbinding maken met meer dan 500 gegevensbronnen of een openbaar beschikbare API
- CRUD-bewerkingen uitvoeren (maken, lezen, bijwerken, verwijderen) op gegevens
In deze quickstart ziet u hoe u een geautomatiseerde werkstroom maakt met behulp van Power Automate-stroom met azure Database for MySQL Flexible Server-connector (preview).
Vereisten
Een account op make.powerautomate.com.
Een Azure-account en -abonnement. Als u nog geen abonnement hebt, meld u dan aan voor een gratis Azure-account.
Een Azure Database for MySQL Flexible Server-exemplaar maken met behulp van quickstart: Een exemplaar van Azure Database for MySQL maken met Azure Portal
of quickstart: Maak een exemplaar van Azure Database for MySQL - Flexible Server met behulp van de Azure CLI als u er geen hebt.Vul de Azure Database for MySQL Flexible Server-database in met deze voorbeeldgegevens.
Ondervindt u problemen? Laat het ons weten.
Overzicht van cloudstromen
Een cloudstroom maken wanneer u wilt dat uw automatisering automatisch, direct of via een schema wordt geactiveerd. Hier volgen typen stromen die u kunt maken en vervolgens gebruiken met azure Database for MySQL Flexible Server-connector.
| Stroomtype | Gebruiksscenario | Automatiseringsdoel |
|---|---|---|
| Geautomatiseerde cloudstromen | Creëer een automatisering die wordt getriggerd door een gebeurtenis, zoals de binnenkomst van een e-mail van een specifieke persoon of een vermelding van uw bedrijf op sociale media. | Connectors voor cloud- of on-premises-services verbinden uw accounts en stellen ze in staat met elkaar te praten. |
| Directe cloudstromen | Een automatisering starten met een selectie van een knop. U kunt terugkerende taken automatiseren vanaf uw desktop of mobiele apparaat. Stuur bijvoorbeeld direct een herinnering naar het team met een druk op de knop vanaf uw mobiele apparaat. | Een breed scala aan taken, zoals het aanvragen van goedkeuring of een actie in Teams of SharePoint. |
| Geplande stromen | Plan een automatisering, zoals het dagelijks uploaden van gegevens in SharePoint of een database. | Taken die volgens een planning moeten worden geautomatiseerd. |
Voor deze zelfstudie gebruiken we een directe cloudstroom die handmatig kan worden geactiveerd vanaf elk apparaat, waarmee u eenvoudig directe stromen kunt delen, zodat u uzelf niet hoeft te herhalen.
Een gebeurtenis opgeven voor het starten van de stroom
Volg de stappen om een directe cloudstroom te maken met een handmatige trigger.
Selecteer in Power Automate maken in de navigatiebalk aan de linkerkant.
Selecteer Direct cloudstroom onder *Beginnen van leeg.
Geef uw stroom een naam in het veld **Stroomnaam" en selecteer Handmatig een stroom activeren.
Selecteer de knop Maken onder aan het scherm.
Een MySQL-bewerking maken
Een bewerking is een actie. Met Power Automate-stroom kunt u een of meer geavanceerde opties en meerdere acties voor dezelfde trigger toevoegen. Voeg bijvoorbeeld een geavanceerde optie toe waarmee een e-mailbericht met hoge prioriteit wordt verzonden. Verzend niet alleen een e-mail wanneer een item wordt toegevoegd aan een lijst die is gemaakt in Microsoft Lijsten, maar maak ook een bestand in Dropbox dat dezelfde informatie bevat.
Zodra de stroom-app is gemaakt, selecteert u Volgende stap om een bewerking te maken.
Voer in het vak met zoekconnectors en acties Azure Database for MySQL in.
Selecteer de Azure Database for MySQL-connector en selecteer vervolgens de bewerking Rijen ophalen. Met de bewerking Rijen ophalen kunt u alle rijen uit een tabel of query ophalen.
Voeg een nieuwe Azure Database for MySQL Flexible Server-verbinding toe en voer het verificatietype, servernaam, databasenaam, gebruikersnaam, wachtwoord in. Selecteer verbinding versleutelen als SSL is ingeschakeld op uw MySQL-server.
Notitie
Als u een fout krijgt: testverbinding is mislukt. Details: Verificatie voor host
'servername'voor gebruiker'username'met behulp van methode 'mysql_native_password' is mislukt met bericht: Toegang geweigerd voor gebruiker'username'@'IP address'(met behulp van wachtwoord: JA). Werk de firewallregels bij op het exemplaar van Azure Database for MySQL Flexible Server in het Azure-protaal met dit IP-adres.Nadat de verbinding is toegevoegd, geeft u de parameters servernaam, databasenaam en tabelnaam op voor de bewerking Rijen ophalen met behulp van de zojuist toegevoegde verbinding. Selecteer geavanceerde opties om meer filters toe te voegen of het aantal geretourneerde rijen te beperken.
Selecteer Opslaan.
Uw stroom testen en uitvoeren
Nadat u de stroom hebt opgeslagen, moeten we deze testen en de stroom-app uitvoeren.
Selecteer Stroomcontrole om te zien of er fouten zijn die moeten worden opgelost.
Selecteer Testen en selecteer vervolgens Handmatig om de trigger te testen.
Selecteer Stroom uitvoeren.
Wanneer de stroom is uitgevoerd, kunt u klikken om te downloaden in de uitvoersectie selecteren om het ontvangen JSON-antwoord te zien.
Triggers
Azure Database for MySQL Flexible Server-connector ondersteunt triggers voor wanneer een item wordt gemaakt in Azure Database for MySQL Flexible Server of wanneer een item wordt gewijzigd. Een trigger is slechts een gebeurtenis die een cloudstroom start. Voordat u triggers gebruikt, moet u ervoor zorgen dat het tabelschema de kolommen 'created_at' en 'updated_at' bevat die van het type tijdstempel zijn. De trigger gebruikt deze kolommen om te begrijpen wanneer een nieuw item is gemaakt of gewijzigd en de geautomatiseerde stroom initiëren.
| Activator | Beschrijving |
|---|---|
| Wanneer een item wordt gemaakt | Hiermee wordt een stroom geactiveerd wanneer een item wordt gemaakt in Azure Database for MySQL Flexible Server (alleen beschikbaar voor Power Automate.) |
| Wanneer een item wordt gewijzigd | Hiermee wordt een stroom geactiveerd wanneer een item wordt gewijzigd in Azure Database for MySQL Flexible Server. (Alleen beschikbaar voor Power Automate.) |
