Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
Uma conta e subscrição do Azure. Se não tiver uma subscrição, inscreva-se numa conta do Azure gratuita.
Criar uma instância do Servidor Flexível do Banco de Dados do Azure para MySQL usando Guia de início rápido: criar uma instância do Banco de Dados do Azure para MySQL com o portal do Azure
ou Guia de início rápido: crie uma instância do Banco de Dados do Azure para MySQL - Servidor Flexível usando a CLI do Azure se você não tiver uma.Obtenha os endereços IP de entrada e saída usados pelo serviço Aplicativos Lógicos na região do Azure onde você cria seu fluxo de trabalho de aplicativo lógico.
Configure as configurações de rede do Banco de Dados do Azure para o Servidor Flexível MySQL para garantir que seu endereço IP de aplicativos lógicos tenha acesso a ele. Se você estiver usando o Serviço de Aplicativo do Azure ou o serviço Kubernetes do Azure, habilite Permitir acesso público de qualquer serviço do Azure no Azure para essa configuração de servidor no portal do Azure.
Preencha o servidor de banco de dados com um novo banco de dados
orderdb
e uma tabelaorders
usando o script SQL.
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
Inicie sessão no portal do Azure com a sua conta do Azure.
Na caixa de pesquisa do Azure, digite
logic apps
e selecione Aplicativos lógicos.Na página Aplicativos lógicos, selecione Adicionar.
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 (.
).
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.
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.
Quando estiver pronto, selecione Rever + Criar.
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.
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.
Role para baixo após o vídeo e a seção chamada Iniciar com um gatilho comum.
Selecione Quando uma solicitação HTTP for recebida.
Adicione uma amostra de carga útil em json.
{ "orderNumber":"100", "orderDate":"2023-01-01", "orderStatus":"Shipped" }
Uma carga útil do corpo da solicitação HTTP será 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.
Adicionar uma Nova Etapa no fluxo de trabalho
Procure o Banco de Dados do Azure para o conector MySQL.
Exiba todas as ações do Banco de Dados do Azure para o conector do Servidor Flexível MySQL.
Selecione a ação Inserir linha . Selecione Alterar conexão para adicionar uma nova conexão.
Adicione uma nova conexão ao Banco de Dados do Azure existente para o banco de dados do 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.