Je travaille sur un projet pour le Caribbean GeoPortal afin de permettre aux étudiants de s'inscrire à un événement et de laisser les organisateurs suivre les inscriptions depuis un rapport Power BI. Cela semblait être une excellente opportunité pour exploiter Power Automate et le connecteur ArcGIS for Power Automate Connector récemment publié.<\/P>
Pour collecter les informations des inscrits, nous utilisons Microsoft Forms qui nous a permis de concevoir facilement l'interface, d'appliquer une logique pour recueillir le niveau de détail correct, et d'exploiter un déclencheur Power Automate pour lancer le reste de notre flux.<\/P>
La logique est déclenchée en utilisant le déclencheur 'When a new response is submitted' qui écoute le webhook lorsqu'une personne soumet le formulaire. Après que le formulaire ait déclenché le webhook, nous obtenons les détails de l'inscrit afin de pouvoir exécuter une logique spécifique.<\/P>
La logique conditionnelle inspecte les réponses pour certaines valeurs dans le formulaire afin d'envoyer des emails selon le pays d'origine et la présence ou non d'un conseiller.<\/P>
L'activation spatiale se produit lorsque nous géocodons les informations d'adresse soumises dans le formulaire. Pour ce scénario, nous utilisons une identité ArcGIS Online pour géocoder en utilisant l'action 'Find address candidate' du connecteur ArcGIS. Cette logique est également possible si vous ne disposez pas d'une organisation ArcGIS Online, vous pouvez utiliser la même action mais exploiter le connecteur ArcGIS PaaS et payer à l'utilisation des capacités.<\/P>
<\/span><\/P>Pour accéder aux informations dans Power BI, nous connectons à un fichier CSV comme source de données. Nous avons besoin d'un moyen pour garder le CSV à jour, pour cela nous devons accéder au fichier et l'analyser afin d'y ajouter des informations supplémentaires. Le flux mappe les entrées du formulaire aux colonnes du CSV. Pour l'aspect localisation, je mappe la réponse Latitude & Longitude du géocodage aux colonnes Latitude et Longitude.<\/P>
<\/span><\/P>Les étapes finales consistent à réécrire le fichier et à le mettre à jour. Au final, notre flux ressemble à ceci, mais vous pouvez exploiter une logique similaire pour activer spatialement vos Forms et exploiter les rapports Power BI pour comprendre.<\/SPAN><\/P>
<\/span><\/P>Utilisez-vous Microsoft Forms et Power Automate pour automatiser vos flux de travail ou votre logique métier ? Comment intégrez-vous l'aspect spatial dans ceux-ci ?<\/P>