Samouczek: tworzenie aplikacji logiki za pomocą usługi Azure Database for MySQL — serwer elastyczny

Dotyczy: Azure Logic Apps (Zużycie)

W tym przewodniku Szybki start pokazano, jak utworzyć zautomatyzowany przepływ pracy przy użyciu usługi Azure Logic Apps z usługą Azure Database for MySQL — elastyczny łącznik serwera (wersja zapoznawcza).

Wymagania wstępne

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`),
 ) ;

Masz problemy? Daj nam znać.

Tworzenie zasobu aplikacji logiki Zużycie

  1. Zaloguj się w witrynie Azure Portal przy użyciu danych konta Azure.

  2. W polu wyszukiwania platformy Azure wprowadź ciąg logic apps, a następnie wybierz pozycję Aplikacje logiki.

    Zrzut ekranu przedstawiający pole wyszukiwania w witrynie Azure Portal z aplikacjami logiki.

  3. Na stronie Aplikacje logiki wybierz pozycję Dodaj.

  4. W okienku Tworzenie aplikacji logiki na karcie Podstawy podaj następujące podstawowe informacje dotyczące aplikacji logiki:

    • Subskrypcja: Nazwa subskrypcji platformy Azure.
    • Grupa zasobów: grupa zasobów platformy Azure, w której tworzysz aplikację logiki i powiązane zasoby. Ta nazwa musi być unikatowa w różnych regionach i może zawierać tylko litery, cyfry, łączniki (-), podkreślenia (_), nawiasy (()) i kropki (.).
    • Nazwa aplikacji logiki: Nazwa aplikacji logiki, która musi być unikatowa w różnych regionach i może zawierać tylko litery, cyfry, łączniki (), podkreślenia (_-), nawiasy ((, )) i kropki (.).
  5. Przed kontynuowaniem wprowadzania wyborów przejdź do sekcji Plan . W polu Typ planu wybierz pozycję Zużycie , aby wyświetlić tylko ustawienia, które mają zastosowanie do typu aplikacji logiki opartej na planie Zużycie. Właściwość Typ planu określa typ aplikacji logiki i model rozliczeń do użycia.

  6. Teraz kontynuuj wykonywanie następujących wyborów:

    • Region: region centrum danych platformy Azure do przechowywania informacji o aplikacji. W tym przykładzie przykładowa aplikacja logiki jest wdrażana w regionie Zachodnie stany USA na platformie Azure.
    • Włącz analizę dzienników: ta opcja jest wyświetlana i stosowana tylko w przypadku wybrania typu aplikacji logiki Zużycie .

      Zmień tę opcję tylko wtedy, gdy chcesz włączyć rejestrowanie diagnostyczne. W tym przewodniku Szybki start zachowaj wybór domyślny.

  7. Gdy wszystko będzie gotowe, wybierz pozycję Przejrzyj i utwórz.

  8. Na wyświetlonej stronie weryfikacji potwierdź wszystkie podane informacje i wybierz pozycję Utwórz.

Wybieranie szablonu wyzwalacza żądania HTTP

Postępuj zgodnie z tą sekcją, aby utworzyć nową aplikację logiki rozpoczynającą się od wyzwalacza Po odebraniu żądania HTTP w celu wykonania operacji danych w bazie danych usługi Azure Database for MySQL — serwer elastyczny.

  1. Po pomyślnym wdrożeniu aplikacji na platformie Azure wybierz pozycję Przejdź do zasobu. Możesz też znaleźć i wybrać zasób aplikacji logiki, wpisując nazwę w polu wyszukiwania platformy Azure.

    Zrzut ekranu przedstawiający stronę wdrażania zasobów i wybrany przycisk.

  2. Przewiń w dół w dół wideo i sekcję o nazwie Rozpocznij od typowego wyzwalacza.

  3. Wybierz pozycję Po odebraniu żądania HTTP.

    Zrzut ekranu przedstawiający galerię szablonów i wybrany szablon.

  4. Dodaj przykładowy ładunek w formacie json.

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

    Zrzut ekranu przedstawiający przykładowy ładunek.

  5. Zostanie wygenerowany ładunek treści żądania HTTP.

    Zrzut ekranu przedstawiający wygenerowany przykładowy ładunek.

Dodawanie akcji bazy danych usługi Azure Database for MySQL — serwer elastyczny

Możesz dodać akcję jako następny krok po wyzwalaczu żądania HTTP, aby uruchomić kolejne operacje w przepływie pracy. Możesz dodać akcję w celu pobrania, wstawienia lub zaktualizowania lub usunięcia danych w bazie danych serwera elastycznego usługi Azure Database for MySQL. Na potrzeby tego samouczka wstawimy nowy wiersz do orders tabeli.

  1. Dodawanie nowego kroku w przepływie pracy

  2. Wyszukaj łącznik usługi Azure Database for MySQL.

    Zrzut ekranu przedstawiający wyszukiwanie usługi Azure Database for mysql.

  3. Wyświetl wszystkie akcje łącznika serwera elastycznego usługi Azure Database for MySQL.

    Zrzut ekranu przedstawiający listę akcji serwera elastycznego usługi Azure Database for MySQL.

  4. Wybierz akcję Wstaw wiersz. Wybierz pozycję Zmień połączenie , aby dodać nowe połączenie.

    Zrzut ekranu przedstawiający akcję Wstaw wiersz dla usługi Azure Database for MySQL — serwer elastyczny.

  5. Dodaj nowe połączenie z istniejącą bazą danych serwera elastycznego usługi Azure Database for MySQL.

    Zrzut ekranu przedstawiający dodawanie nowego połączenia dla serwera elastycznego usługi Azure Database for MySQL.

Uruchamianie przepływu pracy

Wybierz pozycję Uruchom wyzwalacz , aby wykonać przepływ pracy i przetestować, jeśli faktycznie wstawia wiersz do tabeli. Możesz użyć dowolnego klienta MySQL, aby sprawdzić, czy wiersz został wstawiony do tabeli.