Présentation des boucles

Effectué

Les tâches répétitives basées sur des règles exécutées sur de grands jeux de données sont des candidats prioritaires pour l’automatisation. L’automatisation de ces tâches réduit considérablement leur temps d’exécution, tout en éliminant également les erreurs humaines. Ces tâches sont généralement effectuées dans tous les secteurs d’activité et automatisées grâce à l’utilisation de structures répétitives appelées boucles.

Prenons l’exemple suivant : une fois par mois, un état est généré contenant toutes les modifications de contrat d’assurance pour les collaborateurs d’une multinationale. Cet état contient tous les collaborateurs dont le statut d’assurance doit être vérifié et mis à jour conformément aux politiques de la société. Selon la taille de la société, ce fichier peut contenir des centaines, voire des milliers d’enregistrements à examiner et mettre à jour un par un dans les systèmes internes. Cette tâche prendrait un temps précieux aux collaborateurs et serait très sujette aux erreurs en raison de sa nature répétitive. Dans le scénario ci-dessus, des boucles permettent d’automatiser efficacement la tâche à accomplir.

Dans ce module, vous allez découvrir l’utilisation des boucles et le déploiement des différents types de boucles en fonction de la tâche à accomplir. Vous allez également utiliser des actions de boucle dans différents scénarios, afin de mieux comprendre leur application dans des scénarios réels.

À la fin de ce module, vous serez en mesure de comprendre les différences entre les divers types de boucles et de les utiliser pour automatiser facilement les tâches répétitives.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Utiliser des boucles simples pour effectuer un nombre donné de répétitions et parcourir les données
  • Déployer des conditions de boucle afin de répéter des actions jusqu’à ce qu’une condition soit remplie
  • itérer dans les éléments d’une liste à l’aide de boucles For Each ;
  • terminer explicitement des boucles si nécessaire.

Conditions préalables

  • Connaissance de base du Concepteur de flux Power Automate pour le bureau
  • Connaissance de base des listes, des tables et de la notation entre crochets