Delen via


Zelfstudie: Een logische app maken met Azure Database for MySQL - Flexible Server

Van toepassing op: Azure Logic Apps (verbruik)

Deze quickstart laat zien hoe u een geautomatiseerde werkstroom maakt met behulp van Azure Logic Apps met Azure Database for MySQL Flexible Server Connector (preview).

Vereisten

CREATE DATABASE `orderdb`;
USE `orderdb`;
CREATE TABLE `orders` (
  `orderNumber` int(11) NOT NULL,
  `orderDate` date NOT NULL,
  `status` varchar(15) NOT NULL,
  PRIMARY KEY (`orderNumber`),
 ) ;

Ondervindt u problemen? Laat het ons weten.

Een logische app-resource voor verbruik maken

  1. Meld u met uw Azure-account aan bij Azure Portal.

  2. Typ logic appsen selecteer Logische apps in het zoekvak van Azure.

    Schermopname van het zoekvak van Azure Portal met logische apps.

  3. Selecteer Toevoegen op de pagina Logische apps.

  4. Geef in het deelvenster Logische app maken op het tabblad Basisinformatie de volgende basisinformatie op over uw logische app:

    • Abonnement: de naam van uw Azure-abonnement.
    • Resourcegroep: de Azure-resourcegroep waarin u uw logische app en gerelateerde resources maakt. Deze naam moet uniek zijn in verschillende regio's en mag alleen letters, cijfers, afbreekstreepjes (-_), onderstrepingstekens (_), haakjes (()) en punten (.) bevatten.
    • Naam van logische app: de naam van uw logische app, die uniek moet zijn in verschillende regio's en mag alleen letters, cijfers, afbreekstreepjes (), onderstrepingstekens (_-), haakjes ((, )) en punten (.) bevatten.
  5. Voordat u doorgaat met het maken van selecties, gaat u naar de sectie Plan . Selecteer Verbruik voor abonnementstype, zodat u alleen de instellingen weer te geven die van toepassing zijn op het type logische app op basis van een verbruiksabonnement. De eigenschap Plantype geeft het type logische app en het factureringsmodel op dat moet worden gebruikt.

  6. Ga nu verder met het maken van de volgende selecties:

    • Regio: De Azure-datacenterregio voor het opslaan van de gegevens van uw app. In dit voorbeeld wordt de voorbeeldlogica-app geïmplementeerd in de regio VS - west in Azure.
    • Log Analytics inschakelen: deze optie wordt alleen weergegeven en is alleen van toepassing wanneer u het type logische app Verbruik selecteert.

      Wijzig deze optie alleen als u diagnostische logboekregistratie wilt inschakelen. Behoud voor deze quickstart de standaardselectie.

  7. Als u klaar bent, selecteert u Beoordelen en maken.

  8. Bevestig op de validatiepagina die wordt weergegeven alle informatie die u hebt opgegeven en selecteer Maken.

Sjabloon voor HTTP-aanvraagtrigger selecteren

Volg deze sectie om een nieuwe logische app te maken die begint met een trigger Wanneer een HTTP-aanvraag wordt ontvangen om een gegevensbewerking uit te voeren op de Azure Database for MySQL Flexible Server-database.

  1. Nadat uw app in Azure is geïmplementeerd, selecteert u Naar de resource gaan. Of zoek en selecteer uw logische app-resource door de naam in het Zoekvak van Azure te typen.

    Schermopname van de pagina resource-implementatie en de geselecteerde knop.

  2. Schuif omlaag langs de video en de sectie Beginnen met een algemene trigger.

  3. Selecteer Wanneer een HTTP-aanvraag wordt ontvangen.

    Schermopname van de galerie met sjablonen en de geselecteerde sjabloon.

  4. Voeg een voorbeeldpayload toe in json.

    {
    "orderNumber":"100",
    "orderDate":"2023-01-01",
    "orderStatus":"Shipped"
    }
    

    Schermopname van voorbeeldpayload.

  5. Er wordt een nettolading van de HTTP-aanvraagbody gegenereerd.

    Schermopname van het genereren van een voorbeeld van nettolading.

Am Azure Database for MySQL Flexible Server-databaseactie toevoegen

U kunt een actie toevoegen als de volgende stap na de HTTP-aanvraagtrigger om volgende bewerkingen in uw werkstroom uit te voeren. U kunt een actie toevoegen om gegevens op te halen, in te voegen of te verwijderen in de Azure Database for MySQL Flexible Server-database. Voor deze zelfstudie voegen we een nieuwe rij in de orders tabel in.

  1. Een nieuwe stap toevoegen in de werkstroom

  2. Zoek naar Azure Database for MySQL-connector.

    Schermopname van het zoeken naar Azure Database for mysql.

  3. Bekijk alle acties voor azure Database for MySQL Flexible Server-connector.

    Schermopname van de actie Azure Database for MySQL Flexible Server vermeld.

  4. Selecteer de actie Rij invoegen. Selecteer Verbinding wijzigen om een nieuwe verbinding toe te voegen.

    Schermopname rijactie invoegen voor Azure Database for MySQL Flexible Server.

  5. Voeg een nieuwe verbinding toe aan de bestaande Azure Database for MySQL Flexible Server-database.

    Schermopname van het toevoegen van een nieuwe verbinding voor Azure Database for MySQL Flexible Server.

Uw werkstroom uitvoeren

Selecteer Trigger uitvoeren om de werkstroom uit te voeren en te testen of de rij daadwerkelijk in de tabel wordt ingevoegd. U kunt elke MySQL-client gebruiken om te controleren of de rij in de tabel is ingevoegd.