Introduzione ai cicli

Completato

Le attività ripetitive basate su regole eseguite su set di dati di grandi dimensioni sono i principali candidati per l'automazione. L'automazione di attività di questo tipo ne riduce notevolmente il tempo di completamento, eliminando anche gli errori umani. Tali attività si trovano comunemente in tutti i settori e vengono automatizzate tramite l'uso di strutture ripetitive dette cicli.

Si consideri l'esempio seguente: una volta al mese viene generato un report contenente tutte le modifiche al contratto di assicurazione per i dipendenti di una multinazionale. In questo report sono contenuti tutti i dipendenti il cui stato assicurativo deve essere controllato e aggiornato in base alle politiche aziendali. A seconda delle dimensioni della società, questo file può contenere centinaia o addirittura migliaia di record che dovranno essere esaminati e aggiornati uno a uno nei sistemi interni. Un'attività di questo tipo può richiedere tempo prezioso dei dipendenti ed essere estremamente soggetta a errori a causa della sua natura ripetitiva. Nello scenario precedente è possibile usare i cicli per automatizzare in modo efficiente l'attività da svolgere.

Questo modulo contiene informazioni su come usare i cicli e su come vengono distribuiti i diversi tipi di cicli in base all'attività da svolgere. Si useranno inoltre le azioni di ciclo in diversi scenari, al fine di comprendere meglio la loro applicazione negli scenari reali.

Al termine del modulo si sarà in grado di comprendere le differenze tra i diversi tipi di cicli e di usarli per automatizzare facilmente le attività ripetitive.

Obiettivi di apprendimento

Contenuto del modulo:

  • Uso di cicli semplici per eseguire un determinato numero di ripetizioni ed eseguire l'iterazione sui dati
  • Distribuzione delle condizioni di ciclo per ripetere le azioni finché una condizione non viene soddisfatta
  • Eseguire l'iterazione tra le voci di un elenco usando cicli For Each
  • Come terminare esplicitamente i cicli quando necessario

Prerequisiti

  • Conoscenza di base di Power Automate per progettazione dei flussi desktop
  • Conoscenza di base di elenchi, tabelle e notazione tra parentesi quadre