Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial parleremo di un controllo Power Automate che termina le azioni in un flusso. Se una delle condizioni in un caso Switch non è stata soddisfatta, vorremmo visualizzare un messaggio di errore e terminare tutte le azioni all'interno di un flusso. In tali scenari, il controllo dell'azione Terminate di Power Automate è utile.
Il controllo Terminate in Microsoft Power Automate termina semplicemente l'esecuzione di un flusso.
Nella nostra discussione, scopriremo come funziona e perché è importante.
Sommario
Esempio di scenario
In questo flusso di esempio che ho creato in precedenza, all'utente verrà chiesto di inserire un metodo di consegna e un messaggio. I metodi di consegna disponibili inclusi nelle custodie Switch sono Tweet, Email, Slack e Trello .
Fare clic su Test per provare il flusso.
Quindi, scegli l' opzione Eseguirò l'azione di attivazione e fai clic sul pulsante Test .
Inseriamo “ Ciao! " come nostro messaggio e invece di " Slack ", digitiamo invece " Slacks ". Quindi fare clic sul pulsante Esegui flusso .
Come possiamo vedere, l'esecuzione del flusso ha avuto successo e, come utenti, penseremmo che non ci sia niente di sbagliato nel nostro input. Ora, facciamo clic sul pulsante Fine e controlliamo il nostro Slack.
Dopo aver controllato Slack, il messaggio che abbiamo inviato non era presente.
Quindi, torniamo al nostro flusso per vedere cosa è realmente accaduto facendo clic sulla nostra ultima esecuzione.
Nel nostro flusso, scopriremmo che il caso Default è stato eseguito perché abbiamo scritto male la parola " Slack ". Pertanto, nessuno dei casi corrisponde al valore inserito.
Tuttavia, non abbiamo impostato alcuna azione all'interno del caso predefinito. Quindi, il flusso è appena riuscito. È qui che diventa utile il controllo dell'azione Terminate . Forza la fine del flusso se incontra un certo errore. In questo caso, se l'utente ha immesso un valore che non corrisponde a nessuno dei casi, l'azione predefinita dovrebbe essere Termina con un messaggio di errore.
Aggiunta di un controllo di terminazione in Power Automate
Torniamo indietro e facciamo clic su Modifica .
Fare clic sull'istruzione Switch .
Sotto Caso predefinito , fai clic sul pulsante Aggiungi un'azione .
Scegli Controllo .
Quindi fare clic su Termina.
Il controllo Terminate ci dà la possibilità di impostare lo stato. Possiamo impostarlo su Failed , Succeeded , Canceled o persino aggiungere un Custom Value . In questo scenario, impostiamolo su Failed .
Possiamo anche inserire un codice se stiamo creando la nostra documentazione dell'applicazione. Ad esempio, digitiamo 1502 che è solo un codice inventato. Quindi aggiungere il messaggio di errore.
Salviamolo ora.
Testare il controllo di terminazione in Power Automate
Rieseguiamo il flusso e vediamo cosa succede. Per prima cosa, fai clic su Prova .
Scegli i dati della nostra esecuzione più recente. Quindi, fare clic sul pulsante Prova .
Ovviamente, la nostra esecuzione del flusso è fallita.
Se andiamo al caso predefinito , vedremo che l'opzione terminata è ancora avvenuta e possiamo anche vedere qual era il messaggio.
La cosa grandiosa di questo è che gli utenti scoprono immediatamente che il flusso non è riuscito a causa di un errore da parte loro. Se controlliamo il nostro flusso nella pagina Dettagli , vedremo anche che non è riuscito.
Possiamo anche rendere il messaggio di errore più dinamico in modo che l'utente sappia cosa ha fatto in modo errato. Ad esempio, possiamo digitare " Hai scelto la parola " e aggiungere la variabile Metodo di consegna .
Trigger HTTP Microsoft Flow | Un tutorial su Power Automate
Diagrammi di flusso e pagina dei dettagli del flusso in Power Automate
Approvazione del flusso Microsoft con più opzioni
Conclusione
Tutto sommato, il controllo dell'azione Terminate è davvero un elemento essenziale in Power Automate . Ci sono momenti in cui gli input dell'utente non soddisfano determinate condizioni e tendiamo a lasciare il flusso in quel modo.
Possiamo semplicemente usare il controllo Terminate per terminare correttamente un'esecuzione del flusso dichiarando che non ha avuto successo. Possiamo anche configurare l'esecuzione del flusso di Terminate in base allo stato delle nostre esecuzioni precedenti.
Ci sono molte cose interessanti che possiamo fare qui, ma questo è solo un esempio del suo utilizzo. Spero che aiuti.
Ti auguro il meglio,
Enrico
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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