Compartilhar via


Tutorial: criar um aplicativo lógico com o Banco de Dados do Azure para MySQL – Servidor Flexível

Aplica-se a: Aplicativos Lógicos do Azure (Consumo)

Este início rápido mostra como criar um fluxo de trabalho automatizado usando os Aplicativos Lógicos do Azure com o Conector de Servidor Flexível do Banco de Dados do Azure para MySQL (versão prévia).

Pré-requisitos

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

Está enfrentando problemas? Fale conosco.

Criar um recurso de aplicativo lógico de consumo

  1. Entre no portal do Azure com sua conta do Azure.

  2. Na caixa de pesquisa do Azure, insira logic apps e selecione Aplicativos Lógicos.

    Captura de tela que mostra a caixa de pesquisa do portal do Azure com aplicativos lógicos.

  3. Na página Aplicativos Lógicos, selecione Adicionar.

  4. Na página Criar Aplicativo Lógico, na guia Básico, forneça as seguintes informações sobre seu recurso de aplicativo lógico:

    • Assinatura: o nome da sua assinatura do Azure.
    • Grupo de recursos: o grupo de recursos do Azure em que o recurso do aplicativo lógico e os recursos relacionados são criados. O nome desse recurso precisa ser exclusivo em todas as regiões e pode conter somente letras, números, hífens (-), sublinhados (_), parênteses (()) e pontos (.).
    • Nome do aplicativo lógico: O nome de seu aplicativo lógico, que precisa ser exclusivo em todas as regiões e pode conter somente letras, números, hifens (-), sublinhados (_), parênteses ((, )) e pontos (.).
  5. Antes de continuar fazendo seleções, vá para a seção Plano. Em Tipo de plano, selecione Consumo para exibir apenas as configurações que se aplicam ao tipo de aplicativo lógico baseado em plano de Consumo. A propriedade Tipo de plano especifica o tipo de aplicativo lógico e o modelo de cobrança a ser usado.

  6. Agora, continue fazendo as seguintes seleções:

    • Região: a região do datacenter do Azure na qual as informações sobre o aplicativo são armazenadas. Esse exemplo implanta o aplicativo lógico de amostra na região Oeste dos EUA no Azure.
    • Habilitar o log analytics: essa opção aparece e se aplica somente quando você seleciona o tipo de aplicativo lógico de Consumo.

      Altere essa opção somente quando desejar habilitar o log de diagnósticos. Para esse início rápido, mantenha a seleção padrão.

  7. Quando estiver pronto, selecione Examinar + Criar.

  8. Na página de validação que aparecer, confirme todas as informações que você forneceu e selecione Criar.

Selecionar o modelo do gatilho de solicitação HTTP

Siga esta seção para criar um novo aplicativo lógico começando com um gatilho Quando uma solicitação HTTP é recebida para executar uma operação de dados no banco de dados de Servidor Flexível do Banco de Dados do Azure para MySQL.

  1. Após o Azure implantar o aplicativo com êxito, selecione Ir para o recurso. Ou, então, encontre e selecione seu recurso de aplicativo lógico digitando o nome na caixa de pesquisa do Azure.

    Captura de tela que mostra a página de implantação do recurso e o botão selecionado.

  2. Role para baixo até o vídeo e a seção chamada Iniciar com um gatilho comum.

  3. Selecione Quando uma solicitação HTTP é recebida.

    Captura de tela que mostra a galeria de modelos e o modelo selecionado.

  4. Adicionar um conteúdo de exemplo no JSON.

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

    Captura de tela mostrando o conteúdo de exemplo.

  5. Um conteúdo do corpo da solicitação HTTP será gerado.

    Captura de tela mostrando que o conteúdo de exemplo foi gerado.

Adicione uma ação de banco de dados de Servidor Flexível no Banco de Dados do Azure para MySQL

Você pode adicionar uma ação como a próxima etapa após o gatilho de solicitação HTTP para executar operações subsequentes em seu fluxo de trabalho. Você pode adicionar uma ação para obter, inserir ou atualizar ou excluir dados no banco de dados de Servidor Flexível do Banco de Dados do Azure para MySQL. Neste tutorial, inseriremos uma nova linha na tabela orders.

  1. Adicionar uma Nova etapa no fluxo de trabalho

  2. Pesquisar o conector do Banco de Dados do Azure para MySQL.

    Captura de tela pesquisando Banco de Dados do Azure para MySQL.

  3. Exibir todas as ações do conector de Servidor Flexível do Banco de Dados do Azure para MySQL.

    Captura de tela da ação de Servidor Flexível do Banco de Dados do Azure para MySQL listada.

  4. Selecione a ação Inserir linha. Selecione Alterar conexão para adicionar uma nova conexão.

    Captura de tela da ação Inserir linha para o Servidor Flexível do Banco de Dados do Azure para MySQL.

  5. Adicione uma nova conexão ao banco de dados existente de Servidor Flexível do Banco de Dados do Azure para MySQL.

    Captura de tela de adicionar nova conexão ao Servidor Flexível do Banco de Dados do Azure para MySQL.

Executar o fluxo de trabalho

Selecione Executar gatilho para executar o fluxo de trabalho e testar se ele realmente insere a linha na tabela. Você pode usar qualquer cliente do MySQL para verificar se a linha foi inserida na tabela.