Compartilhar via


Banco de Dados do Azure para MySQL

O Servidor Flexível do Banco de Dados do Azure para MySQL fornece um serviço de banco de dados totalmente gerenciado para desenvolvimento e implantação de aplicativos com recursos internos, como alta disponibilidade, réplicas de leitura, manutenção personalizada e muito mais. Use o conector para se conectar aos bancos de dados do Banco de Dados do Azure para MySQL Para ler/gravar dados e disparar fluxos de trabalho quando os dados forem alterados.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate
Aplicativos Lógicos Standard Todas as regiões de Aplicativos Lógicos
Power Apps Premium Todas as regiões do Power Apps
Power Automate Premium Todas as regiões do Power Automate
Metadados do conector
Publicador Microsoft
Site https://go.microsoft.com/fwlink/?linkid=2136898
Política de privacidade https://go.microsoft.com/fwlink/?linkid=512132

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Autenticação Básica Use um nome de usuário e senha para acessar seu banco de dados MySQL. Todas as regiões Compartilhável
Padrão [PRETERIDO] Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. Todas as regiões Não compartilhável

Autenticação Básica

ID de autenticação: mysqlAuthentication

Aplicável: todas as regiões

Use um nome de usuário e senha para acessar seu banco de dados MySQL.

Essa é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a visão geral dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs

Nome Tipo Description Obrigatório
Servidor cadeia Especifique o servidor MySQL. Verdade
Nome do Banco de Dados cadeia Especifique o nome do banco de dados MySQL. Verdade
Nome de usuário secureString Credencial de nome de usuário Verdade
Senha secureString Credencial de palavra-passe Verdade
Criptografar conexão bool Criptografar conexão

Padrão [PRETERIDO]

Aplicável: todas as regiões

Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 200 60 segundos

Ações

Atualizar linha

Esta operação atualiza uma linha existente em uma tabela.

Excluir linha

Essa operação exclui uma linha de uma tabela.

Executar procedimento armazenado

Esta operação executa um procedimento armazenado.

Executar uma consulta MySQL

Executar uma consulta MySQL

Inserir linha

Essa operação insere uma nova linha em uma tabela.

Obter linha

Essa operação obtém uma linha de uma tabela.

Obter linhas

Essa operação obtém linhas de uma tabela.

Obter procedimentos armazenados

Essa operação obtém procedimentos armazenados para um banco de dados.

Obter tabelas

Essa operação obtém tabelas de um banco de dados.

Atualizar linha

Esta operação atualiza uma linha existente em uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela

ID da linha
id True string

Identificador exclusivo da linha a ser atualizada

Linha
item True dynamic

Linha com valores atualizados

Retornos

As saídas desta operação são dinâmicas.

Excluir linha

Essa operação exclui uma linha de uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela

ID da linha
id True string

Identificador exclusivo da linha a ser excluída

Executar procedimento armazenado

Esta operação executa um procedimento armazenado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome do procedimento
procedure True string

Nome do procedimento armazenado

Lista de parâmetros
parameters True dynamic

Parâmetros de entrada para o procedimento armazenado

Retornos

As saídas desta operação são dinâmicas.

Executar uma consulta MySQL

Executar uma consulta MySQL

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Query
query True dynamic

corpo da consulta

Retornos

As saídas desta operação são dinâmicas.

Inserir linha

Essa operação insere uma nova linha em uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela

Linha
item True dynamic

Linha a ser inserida na tabela especificada

Retornos

As saídas desta operação são dinâmicas.

Obter linha

Essa operação obtém uma linha de uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela MySQL

ID da linha
id True string

Identificador exclusivo da linha a ser recuperada

Retornos

As saídas desta operação são dinâmicas.

Obter linhas

Essa operação obtém linhas de uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela MySQL

Filtrar Consulta
$filter string

Uma consulta de filtro ODATA para restringir as entradas retornadas (por exemplo, stringColumn eq 'string' OR numberColumn lt 123).

Ordenar por
$orderby string

Uma consulta orderBy do ODATA para especificar a ordem das entradas.

Contagem máxima de obtenção
$top integer

Número máximo de entradas a serem recuperadas (padrão = 512).

Ignorar Contagem
$skip integer

O número de entradas a serem ignoradas (padrão = 0).

Selecionar Consulta
$select string

Campos específicos a serem recuperados de entradas (padrão = todos).

Retornos

As saídas desta operação são dinâmicas.

Obter procedimentos armazenados

Essa operação obtém procedimentos armazenados para um banco de dados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Retornos

Representa uma lista de procedimentos.

Obter tabelas

Essa operação obtém tabelas de um banco de dados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Retornos

Representa uma lista de tabelas.

Corpo
TablesList

Gatilhos

Quando um item é criado

Dispara um fluxo quando um item é criado no MySQL

Quando um item é modificado

Dispara um fluxo quando um item é modificado/inserido no MySQL

Quando um item é criado

Dispara um fluxo quando um item é criado no MySQL

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela MySQL

Filtrar Consulta
$filter string

Uma consulta de filtro ODATA para restringir as entradas retornadas (por exemplo, stringColumn eq 'string' OR numberColumn lt 123).

Contagem superior
$top integer

Número total de entradas a serem recuperadas (padrão = todas).

Ordenar por
$orderby string

Uma consulta orderBy do ODATA para especificar a ordem das entradas.

Selecionar Consulta
$select string

Campos específicos a serem recuperados de entradas (padrão = todos).

Retornos

As saídas desta operação são dinâmicas.

Quando um item é modificado

Dispara um fluxo quando um item é modificado/inserido no MySQL

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do servidor
server True string

Nome do servidor MySQL

Nome do banco de dados
database True string

Nome do banco de dados

Nome da tabela
table True string

Nome da tabela MySQL

Filtrar Consulta
$filter string

Uma consulta de filtro ODATA para restringir as entradas retornadas (por exemplo, stringColumn eq 'string' OR numberColumn lt 123).

Contagem superior
$top integer

Número total de entradas a serem recuperadas (padrão = todas).

Ordenar por
$orderby string

Uma consulta orderBy do ODATA para especificar a ordem das entradas.

Selecionar Consulta
$select string

Campos específicos a serem recuperados de entradas (padrão = todos).

Retornos

As saídas desta operação são dinâmicas.

Definições

Procedure

Procedimento.

Nome Caminho Tipo Description
Nome
Name string

Nome do procedimento.

DisplayName
DisplayName string

Nome de exibição do procedimento.

ProceduresList

Representa uma lista de procedimentos.

Nome Caminho Tipo Description
value
value array of Procedure

Lista de procedimentos.

Table

Representa uma tabela.

Nome Caminho Tipo Description
Nome
Name string

O nome da tabela. O nome é usado no runtime.

DisplayName
DisplayName string

O nome de exibição da tabela.

TablesList

Representa uma lista de tabelas.

Nome Caminho Tipo Description
value
value array of Table

Lista de tabelas