Ir para o conteúdo

Conectando o Power Automate Desktop a um banco de dados MySQL⚓︎

A utilização desse robô, em geral, será apenas um subfluxo de um robô completo. O intuito desse post é explicar como fazer uma conexão direta do Power Automate Desktop com um Banco de Dados MySQL.

Info

Para as configurações a seguir, serão necessários os dados de acesso ao banco de dados (URL, login e senha)

Instalando o conector⚓︎

O primeiro passo para a configuração do Banco de Dados no robô é a instalação de um arquivo que vai funcionar como conector entre o banco e o Power Automate Desktop. Antes de instalar, é necessário fazer o download desse conector, chamado Connector/ODBC (aqui será utilizada a versão 9.3.0, a mais atual no momento desse post).

Nesse link é possível fazer o download do conector

Depois de baixado o conector, basta proceder com sua instalação básica/típica.

Criando a fonte de conexão⚓︎

Instalado o conector, o passo seguinte é configurar a fonte de dados da conexão. Para isso, é necessário abrir um programa nativo do Windows chamado Fonte de Dados ODBC (⚠ importante abrir o programa na mesma opção de bits do download do passo inicial).

programa-fonte-de-dados

Nele, selecione a aba "DSN de Arquivo", e clique em "Adicionar". Caso tenha seguido todos os passos corretamente até aqui, na lista com os drivers de fonte de dados que abrir, deverá aparecer o driver "MySQL ODBC 'versão instalada' Unicode Driver", como mostrado a seguir.

lista-drivers-conector

Selecione esse driver conforme a imagem e clique em "Avançar". Na tela seguinte, defina um nome para esse conector e em "Procurar", selecione em qual pasta quer salvar esse conector (um ícone será criado nessa pasta indicada, que será usado posteriormente).
Por fim, clique em "Avançar" e na tela seguinte em "Concluir".

Automaticamente deverá abrir uma tela onde as credenciais do banco de dados deverão ser preenchidas com a URL ou IP, usuário e senha do banco.

Info

⚠ Ao preencher as credenciais, essa tela iniciará o reconhecimento do acesso ao banco que poderá parar ou sobrecarregar a máquina por alguns segundos, então é importante aguardar um pouco.

Ao reconhecer o acesso, a lista de "Database" mostrará os bancos que seu login tem acesso. Selecione o banco correto e clique em "Ok". Na tela do Administrador de Fonte de Dados ODBC, aparecerá o ícone da fonte de dados criado, clique em "Ok" novamente.

credenciais-banco-de-dados-preenchida

USANDO A FONTE DE DADOS NO POWER AUTOMATE⚓︎

Após abrir no Power Automate o fluxo que será usada a conexão com o Banco de Dados, crie um novo subfluxo para configurar a conexão com o Banco. A primeira ação a ser usada nesse fluxo será "Abrir conexão SQL". Na tela de configuração dessa ação, será necessário preencher a cadeia de conexão. Para isso clique no botão "Criar cadeia de conexão".

criar cadeia de conexão

Na tela seguinte selecione a opção "Microsoft OLE DB Provider for ODBC Drivers" e clique em "Avançar". Marque a opção "Usar cadeia de conexão" e clique em "Criar". Encontre fonte de dados criada nos passos anteriores (arquivo no formato .dsn normalmente) na pasta em que ele estiver salvo, selecione a mesma e clique em "Ok".

seleção do conector

A tela de configuração incial da conexão Banco abrirá novamente, porém já preenchida com os dados, conforme feito na criação da fonte. Clique em "Ok" e aguarde, nesse momento o próprio Power Automate fará a conexão com o Banco de Dados (o computador pode travar um pouco e demorar alguns segundos). O campo "Cadeia de Conexão" será preenchido com os dados do Banco. Clique em "Ok" e posteriormente, na configuração da ação do Power Automate, clique em "Salvar".

ação abrir SQL no power automate

Daí pra frente, basta usar a ação "Executar instrução SQL" com os respectivos códigos em SQL para manuseio e utilização do Banco de Dados. 🚀🚀

Comentários