Tenho trabalhado em um projeto para o Caribbean GeoPortal para permitir que estudantes se registrem para um evento e permitir que os organizadores acompanhem as inscrições a partir de um relatório do Power BI. Parecia uma ótima oportunidade para aproveitar o Power Automate e o recentemente lançado ArcGIS for Power Automate Connector.
Para coletar as informações dos inscritos, estamos usando o Microsoft Forms, que nos permitiu projetar facilmente a interface, aplicar lógica para obter o nível correto de detalhes e usar um gatilho do Power Automate para iniciar o restante do nosso fluxo.
A lógica é iniciada usando o gatilho 'When a new response is submitted', que escuta o webhook quando alguém envia o formulário. Após o formulário disparar o webhook, obtemos os detalhes do inscrito para que possamos executar alguma lógica específica.
Lógica condicional inspeciona as respostas em busca de certos valores no formulário para enviar e-mails dependendo do país de origem e se possuem um orientador.
A habilitação espacial ocorre quando geocodificamos as informações de endereço enviadas no formulário. Para este cenário, estamos usando uma identidade ArcGIS Online para geocodificar usando a ação 'Find address candidate' do Conector ArcGIS. Essa lógica também é possível se você não tiver uma Organização ArcGIS Online; você pode usar a mesma ação, mas aproveitar o conector ArcGIS PaaS e pagar conforme usar as capacidades.

Para acessar as informações no Power BI, estamos conectando a um arquivo CSV como fonte de dados. Precisamos de uma forma de manter o CSV atualizado; para isso, precisamos acessar o arquivo e analisá-lo para que possamos adicionar informações adicionais a ele. O Flow mapeia as entradas do formulário para as colunas no CSV. Para o aspecto de localização, eu mapeio a resposta de Latitude & Longitude da geocodificação para as colunas Latitude e Longitude.

As etapas finais são reescrever o arquivo e atualizá-lo. No final, nosso Flow fica assim, mas você pode aproveitar uma lógica semelhante para habilitar espacialmente seus Forms e usar relatórios do Power BI para entender.

Você está usando Microsoft Forms e Power Automate para automatizar seus fluxos de trabalho ou lógica de negócios? Como você está incorporando espacialidade neles?