Partilhar 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 guia de início rápido mostra como criar um fluxo de trabalho automatizado usando os Aplicativos Lógicos do Azure com o Banco de Dados do Azure para o MySQL Flexible Server Connector (Visualização).

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

Tem problemas? Deixe-nos saber.

Criar um recurso de aplicativo lógico de consumo

  1. Inicie sessão no portal do Azure com a sua conta do Azure.

  2. Na caixa de pesquisa do Azure, digite logic appse selecione Aplicativos lógicos.

    Captura de ecrã que mostra a caixa de pesquisa do portal do Azure com aplicações lógicas.

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

  4. No painel Criar Aplicativo Lógico, na guia Noções básicas, forneça as seguintes informações básicas sobre seu aplicativo lógico:

    • Assinatura: seu nome de assinatura do Azure.
    • Grupo de Recursos: o grupo de recursos do Azure onde você cria seu aplicativo lógico e recursos relacionados. Esse nome deve ser exclusivo entre regiões e pode conter apenas letras, números, hífenes (-), sublinhados (_), parênteses (()) e pontos (.).
    • Nome do aplicativo lógico: o nome do aplicativo lógico, que deve ser exclusivo entre regiões e pode conter apenas letras, números, hífenes (-), sublinhados (_), parênteses ((, )) e pontos (.).
  5. Antes de continuar a fazer 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 Plan type 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 para armazenar as informações do seu aplicativo. Este exemplo implanta o aplicativo lógico de exemplo na região Oeste dos EUA no Azure.
    • Ativar análise de log: essa opção aparece e se aplica somente quando você seleciona o tipo de aplicativo Lógica de consumo .

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

  7. Quando estiver pronto, selecione Rever + Criar.

  8. Na página de validação exibida, confirme todas as informações fornecidas e selecione Criar.

Selecionar modelo de 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 do Azure para o banco de dados do Servidor Flexível MySQL.

  1. Depois que o Azure implantar seu aplicativo com êxito, selecione Ir para recurso. Ou localize e selecione seu recurso de aplicativo lógico digitando o nome na caixa de pesquisa do Azure.

    Captura de tela mostrando a página de implantação de recursos e o botão selecionado.

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

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

    Captura de ecrã a mostrar a galeria de modelos e o modelo selecionado.

  4. Adicione uma amostra de carga útil em json.

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

    Captura de ecrã a mostrar a carga útil da amostra.

  5. Uma carga útil do corpo da solicitação HTTP será gerada.

    Captura de tela mostrando a amostra de carga é gerada.

Adicionar o Banco de Dados do Azure para a ação de banco de dados do Servidor Flexível 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 do Azure para o banco de dados do Servidor Flexível MySQL. Para este tutorial, vamos inserir uma nova linha na orders tabela.

  1. Adicionar uma Nova Etapa no fluxo de trabalho

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

    Captura de tela procurando o banco de dados azure para mysql.

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

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

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

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

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

    Captura de tela: adicionar nova conexão para o Banco de Dados do Azure para o Servidor Flexível 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 MySQL para verificar se a linha foi inserida na tabela.