Dela via


Självstudie: Skapa en Power Automate-flödesapp med Azure Database for MySQL – flexibel server

Power Automate är en tjänst som hjälper dig att skapa automatiserade arbetsflöden mellan dina favoritappar och tjänster, så att du kan synkronisera filer, få aviseringar, samla in data och mycket mer. Här är några exempel på vad du kan göra med Power Automate.

  • Automatisering av affärsprocesser
  • Flytta affärsdata mellan system enligt schema
  • Anslut till fler än 500 datakällor eller något allmänt tillgängligt API
  • Utföra CRUD-åtgärder (skapa, läsa, uppdatera, ta bort) på data

Den här snabbstarten visar hur du skapar ett automatiserat arbetsflöde med Power Automate-flödet med Azure Database for MySQL – flexibel serveranslutning (förhandsversion).

Förutsättningar

Har du problem? Berätta för oss.

Översikt av molnflöden

Skapa ett molnflöde när du vill att din automatisering ska utlösas antingen automatiskt, direkt eller via ett schema. Här är typer av flöden som du kan skapa och sedan använda med Azure Database for MySQL – flexibel serveranslutning.

Flödestyp Användningsfall Automatiseringsmål
Automatiserade molnflöden Skapa en automatisering som utlöses av en händelse, som mottagande av ett e-postmeddelande från en viss person eller ett omnämnande av ditt företag i sociala medier. Anslutningsprogram för moln- eller lokala tjänster ansluter dina konton och gör det möjligt för dem att kommunicera med varandra.
Omedelbara molnflöden Starta en automatisering med ett knappval. Du kan automatisera för upprepade uppgifter från din stationära dator eller från mobila enheter. Skicka till exempel en påminnelse till teamet med ett knapptryck från den mobila enheten. Många olika uppgifter, till exempel att begära ett godkännande, utföra en åtgärd i Teams eller SharePoint.
Schemalagda flöden Schemalägga en automatisering, som daglig dataöverföring till SharePoint eller en databas. Uppgifter som behöver automatiseras enligt schema.

I den här självstudien använder vi omedelbart molnflöde som kan utlösas manuellt från valfri enhet och automatisera uppgifter som är enkla att dela direktflöden så att du inte behöver upprepa dig själv.

Ange en händelse för att starta flödet

Följ stegen för att skapa ett omedelbart molnflöde med en manuell utlösare.

  1. I Power Automate väljer du Skapa i navigeringsfältet till vänster.

  2. Under *Börja från tom väljer du Omedelbart molnflöde.

  3. Ge flödet ett namn i fältet **Flödesnamn" och välj Utlös ett flöde manuellt.

    Skärmbild som visar hur du skapar en app för direkt molnflöde.

  4. Välj knappen Skapa längst ned på skärmen.

Skapa en MySQL-åtgärd

En åtgärd är en åtgärd. Med Power Automate-flödet kan du lägga till ett eller flera avancerade alternativ och flera åtgärder för samma utlösare. Lägg exempelvis till ett avancerat alternativ som skickar ett e-postmeddelande som hög prioritet. Utöver att skicka e-postmeddelandet när ett objekt läggs till i en lista som skapats i Microsoft Lists, kan du skapa en fil i Dropbox som innehåller samma information.

  1. När flödesappen har skapats väljer du Nästa steg för att skapa en åtgärd.

  2. I rutan som visar sökanslutningsappar och åtgärder anger du Azure Database for MySQL.

  3. Välj Azure Database for MySQL-anslutningsappen och välj sedan Åtgärden Hämta rader . Med åtgärden Hämta rader kan du hämta alla rader från en tabell eller fråga.

    Skärmbild som visar hur du visar alla åtgärder för Azure Database for MySQL – flexibel serveranslutning.

  4. Lägg till en ny anslutning till Azure Database for MySQL – flexibel server och ange autentiseringstyp, servernamn, databasnamn, användarnamn och lösenord. Välj kryptera anslutning om SSL är aktiverat på MySQL-servern.

    Skärmbild av att lägga till en ny MySQL-anslutning för Azure Database for MySQL – flexibel server.

    Kommentar

    Om du får ett fel misslyckades testanslutningen. Information: Autentisering som värd 'servername' för användare 'username' med metoden "mysql_native_password" misslyckades med meddelandet: Åtkomst nekad för användare 'username'@'IP address'(med lösenord: JA), uppdatera brandväggsreglerna på Azure Database for MySQL – flexibel server-instans i Azure-protalen med den här IP-adressen.

  5. När anslutningen har lagts till anger du parametrarna servernamn, databasnamn och tabellnamn för åtgärden Hämta rader med hjälp av den nyligen tillagda anslutningen. Välj avancerade alternativ för att lägga till fler filter eller begränsa antalet rader som returneras.

    Skärmbild som visar hur du konfigurerar åtgärden Hämta rader.

  6. Välj Spara.

Testa och köra ditt flöde

När vi har sparat flödet måste vi testa det och köra flödesappen.

  1. Välj Flödeskontroll för att se om det finns några fel som behöver åtgärdas.

  2. Välj Testa och välj sedan Manuellt för att testa utlösaren.

  3. Välj Kör flöde.

  4. När flödet har körts kan du välja klicka för att ladda ned i utdataavsnittet för att se JSON-svaret som tagits emot.

    Skärmbild som visar utdata från körningen.

Utlösare

Azure Database for MySQL – flexibel server-anslutning stöder utlösare för när ett objekt skapas i Azure Database for MySQL – flexibel server eller när ett objekt ändras. En utlösare är bara en händelse som startar ett molnflöde. Innan du använder utlösare kontrollerar du att tabellschemat har kolumnerna "created_at" och "updated_at" som är av typen tidsstämpel. Utlösaren använder dessa kolumner för att förstå när ett nytt objekt skapades eller ändrades och initierade det automatiserade flödet.

Utlösare beskrivning
När ett objekt skapas Utlöser ett flöde när ett objekt skapas i Azure Database for MySQL – flexibel server (endast tillgängligt för Power Automate.)
När ett objekt ändras Utlöser ett flöde när ett objekt ändras i Azure Database for MySQL – flexibel server. (Endast tillgängligt för Power Automate.)

Gå vidare