Controllo dellambito nei flussi di Microsoft Power Automate

Controllo dellambito nei flussi di Microsoft Power Automate

Man mano che creiamo flussi più complessi, la gestione diventa un fattore chiave per la risoluzione dei problemi, i test e la manutenzione. In questo caso è importante raggruppare tutte le azioni sotto un determinato strumento che può anche essere compresso ed espanso per visualizzare meglio le sezioni del nostro flusso. E possiamo farlo utilizzando il controllo Ambito in Power Automate.

Un ambito è un modo per organizzare o raggruppare azioni e condizioni nei flussi di Power Automate. 

Sommario

Esempio di scenario

Diamo un'occhiata a questo esempio di flusso di Power Automate .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Fare clic su Modifica .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Questo flusso è abbastanza complicato. Quando viene pubblicato un nuovo tweet, verrà inviata un'e-mail.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Quindi, attiverà una condizione che contiene un altro set di condizioni nidificate.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Quello che possiamo fare per organizzare questo è raggruppare azioni simili nello stesso ambito. Parleremo dei vantaggi di farlo in seguito. Per ora, voglio solo esaminare uno scenario di esempio in cui è utile raggruppare le cose insieme.

Per questo tutorial, useremo questo semplice flusso che ho creato in precedenza. Ma prima, rendiamolo un po' complicato.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Fare clic su Modifica .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Aggiungiamo anche un'altra azione prima dell'azione HTTP .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Cerca e fai clic sul connettore Slack .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Quindi scegli l' azione Pubblica messaggio .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Pubblicheremo un messaggio sul nostro canale generale che dice “ Il flusso è stato avviato; eseguire il ping del server HTTP ”. 

Controllo dell'ambito nei flussi di Microsoft Power Automate

Utilizzo del controllo dell'ambito in Power Automate

Ora inseriremo queste due azioni in un ambito.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Per farlo, fai clic sull'icona più, quindi fai clic su Aggiungi un'azione .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Fare clic su Controllo .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Quindi fare clic sul controllo Ambito .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Successivamente, trascina e rilascia le azioni che dovrebbero essere in un gruppo. In questo esempio, trasciniamo entrambe le azioni Post message 5 e HTTP .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Ora rinominiamo l'ambito in " Messaggio e fai richiesta HTTP ".

Controllo dell'ambito nei flussi di Microsoft Power Automate

Ed è così che possiamo facilmente raggruppare le azioni insieme. 

Gestione degli errori senza il controllo dell'ambito

Parliamo ora di come possiamo utilizzare gli ambiti per la gestione degli errori. Ecco come appare inizialmente il nostro flusso. Immagina solo che l'ambito non esista.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Se la richiesta HTTP ha esito positivo, il flusso eseguirà l' azione Condizione . Se fallisce, pubblicherà un messaggio sul canale generale in Slack che dice " Un flusso che hai avviato è fallito ".

Controllo dell'ambito nei flussi di Microsoft Power Automate

Tuttavia, se l' azione Post message 5 non riesce, il flusso si interromperà. Questo perché non abbiamo impostato un gestore degli errori per questo. Ciò che vogliamo qui è che il messaggio di notifica dell'errore venga comunque pubblicato ogni volta che una delle due azioni precedenti fallisce. Quindi, dobbiamo aggiungere un altro ramo parallelo per l' azione Invia messaggio 5 .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Cerca e seleziona il connettore Slack .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Fai clic su Pubblica messaggio .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Pubblicheremo un messaggio sul canale generale in Slack simile a quello che abbiamo impostato nell'azione Pubblica messaggio 4 .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Fai clic sui tre puntini e fai clic su Configura esegui dopo .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Deseleziona l' opzione ha successo . Quindi controlla che le opzioni non siano riuscite, siano saltate e siano scadute . Successivamente, fai clic su Fine .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Ora abbiamo due passaggi di gestione degli errori che rendono il nostro flusso piuttosto complesso.

Gestione degli errori utilizzando il controllo dell'ambito

Per quanto possibile, non vogliamo che ogni azione abbia un ramo di gestione degli errori. Vogliamo che una serie di azioni per questo flusso abbia un singolo passaggio di gestione degli errori. Quindi, eliminiamo questa nuova azione Post message che abbiamo creato.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Riportiamo queste due azioni nell'ambito.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Dobbiamo configurarlo in modo che venga eseguito solo dopo che tutti i passaggi all'interno dell'ambito sono stati completati e una delle due azioni ha esito negativo.

Controllo dell'ambito nei flussi di Microsoft Power Automate

Deseleziona l' opzione ha successo . Quindi controlla che le opzioni non siano riuscite, siano saltate e siano scadute . Successivamente, fai clic su Fine .

Controllo dell'ambito nei flussi di Microsoft Power Automate

Ora, abbiamo un'unica azione di gestione degli errori che verrà attivata solo quando qualsiasi azione all'interno dell'ambito Post message e ping del server HTTP fallisce. 

Questa è la grande differenza quando si usa il controllo Ambito nei flussi di Power Automate .


Richiesta HTTP in Power Automate: un'introduzione
Creazione di flussi di Power Automate da zero
Input del flusso di lavoro in Microsoft Power Automate

Conclusione

Per riassumere, il controllo dell'ambito è un modo efficiente per mantenere organizzate le azioni e le condizioni. Possiamo anche avere più ambiti con scopi diversi. Pertanto, possiamo raggruppare le azioni in diversi passaggi categorici o unità logiche. È un ottimo strumento organizzativo dal punto di vista dello sviluppo. L'uso degli ambiti in flussi complicati rende le cose molto più semplici.

È anche un modo più preferito di gestione degli errori nei tuoi flussi. Puoi combinare tutti i messaggi di errore di tutte le azioni utilizzando il controllo Ambito . Quindi non è necessario impostare singoli gestori di errori per ciascuna delle azioni. Puoi semplicemente utilizzare un ambito come blocco di gestione degli errori per il tuo flusso.

Ti auguro il meglio,

Enrico


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere