Olá para todos!
Quando estamos criando algum Flow ou PowerApps pode ocorrer de precisarmos manipular dados que não estão na nuvem, como por exemplo: Arquivos em um file server, banco de dados que não pode ser migrado para nuvem, algum SharePoint On Premise, etc. Uma solução bem interessante para resolver este problema é a utilização do Gateway de dados local.
O Gateway de dados local é uma forma segura de manipular dados que estão em sua rede local, com a nuvem, via PowerApps, Flow, etc. Para utilizá-lo você precisa fazer o download do arquivo GatewayInstall.exe no endereço https://powerapps.microsoft.com/pt-br/downloads/.

Instalação do Gateway
Após fazer o download do arquivo GatewayInstall.exe citado acima, basta executá-lo.
Local onde o Gateway será salvo:

Aguarde a instalação

No fim da instalação é hora de configurar o gateway. Para isso informe o e-mail para conectar ao seu Tenant:

Como estamos configurando um novo gateway, selecione a opção “Registrar um novo gateway neste computador“:

Será necessário informar o nome do Gateway e a chave de recuparação, caso precisemos fazer alguma alteração. Feito isso aguarde a configuração.

Após a instalação vamos checar se o gateway está OK. Para isso clique em “Diagnóstico” e em “Iniciar novo teste“. Caso tudo esteja certo, ele irá apresentar o resultado de sucesso:

Feito a configuração basta acessar a página do Microsoft Flow (https://flow.microsoft.com), clicar na Engrenagem > Gateways:

Podem observar que o nosso Gateway apareceu na listagem:

Criando o Flow para monitorar os arquivos locais
Agora que o gateway está disponível vamos criar um flow para notificar quando os arquivos forem alterados.
Crie um novo Flow do tipo automático, e selecione como gatilho “Quando um arquivo é adicionado ou modificado” do File System:

Nas configurações do gatilho, clique em adicionar nova conexão:

Na tela de configurações da conexão preencha os dados de acordo:
- Nome da conexão: Arquivos-Notebook. Este será nome que exibido na conexão;
- Pasta Raiz: E:\SharedDocs. É o diretório que queremos monitorar;
- Tipo de autenticação: windows.
- Usuário: Informe a conta windows para acesso ao diretório. Deve estar no formato: dominio\usuario;
- Senha: Qual a senha da conta informada.
- Gateway: O gateway que criamos nos passos anteriores
|Feito isso clique em Criar.

Uma vez criada a conexão basta selecionar a pasta a ser monitorada. Neste caso vamos selecionar a pasta raiz da conexão “\“. O nosso diretório raiz “\” aponta para “e:\SharedDocs” pois configuramos nossa conexão para que este seja o diretório padrão :

Selecionado a pasta, adicione uma ação de notificação:

Configure a notificação para enviar como assunto do e-mail o nome do arquivo. O Corpo do e-mail deve conter o diretório onde o arquivo foi criado.
Após isso clique em salvar.

Testando o Flow!!!
Agora que o Flow está feito, vamos testá-lo. Para isso crie um novo arquivo no diretório E:\SharedDocs:


Execução do flow


Detalhes do gatilho, onde mostra claramente os detalhes do arquivo criado:

Notificação recebida por e-mail:

Conclusão
Neste post mostrei como é instalar e configurar um gateway para manipulação de dados locais. Essa informação é útil para caso você queira trabalhar com arquivos, SharePoint On Premises e banco de dados SQL Server ou Oracle.
Bom é apenas isso. Espero que gostem e se tiverem alguma dúvida comentem ou entrem em contato comigo!
Até mais a todos!

Referências:
- https://powerapps.microsoft.com/pt-br/downloads/
- https://docs.microsoft.com/en-us/flow/gateway-reference
- https://docs.microsoft.com/en-us/connectors/filesystem/#onupdatedfiles