Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'ottimizzazione delle prestazioni dei flussi in Power Automate è essenziale per la creazione di flussi di lavoro efficienti e affidabili che vengono eseguiti rapidamente e con errori minimi. Seguire queste procedure consigliate per semplificare i processi di automazione e ottenere risultati migliori.
Scegliere le azioni appropriate per interagire con app e servizi
Quando si cercano azioni per automatizzare l'app o il servizio, prendere in considerazione le priorità seguenti, elencate dalla maggior parte al meno preferibile:
Azioni del connettore cloud. Altre informazioni su Connettori cloud come azioni Power Automate per desktop.
Azioni di Power Automate per desktop specifiche per l'applicazione o il file. Ad esempio, Excel, PDF e file e cartelle.
Azioni dei gruppi di azioni di automazione interfaccia utente e Automazione browser .
Azioni di riconoscimento delle immagini come Sposta il mouse sull'immagine ed Estrai testo con OCR, azioni Mouse e tastiera come Invia tasti e Invia clic del mouse e azioni degli Appunti. Altre informazioni sull'automazione con azioni mouse, tastiera e OCR.
In alternativa alle azioni OCR per l'estrazione dei dati, considerare l'azione del connettore cloud di AI Builder Riconoscere il testo in un'immagine o in un documento PDF, disponibile per i flussi cloud. Altre informazioni sull'uso del modello predefinito di riconoscimento del testo in Power Automate.
Per scenari più avanzati, prendere in considerazione azioni di scripting, ad esempio Esegui VBScript o Esegui script Python e azioni HTTP, ad esempio Richiama servizio Web.
Applicare la gestione degli errori
Identificare i potenziali punti di errore all'interno del flusso e gestirli con la funzionalità di gestione degli errori nel prodotto.
Gestisci gli errori per le singole azioni tramite i parametri On error.
Gestisci gli errori per gruppi di azioni con l'azione Errore su blocco.
Recuperare l'errore più recente e usarlo nelle azioni successive con l'azione Ottieni ultimo errore .
Usare l'azione Arresta flusso per arrestare correttamente il flusso.
Registrare messaggi personalizzati con l'azione Registra messaggio o qualsiasi altra azione in grado di scrivere testo in una posizione esterna.
Altre informazioni sulla configurazione della funzionalità di gestione degli errori.
Usare le azioni "Wait for" e i timeout
L'uso di azioni di attesa e timeout consente di migliorare le prestazioni e l'affidabilità del flusso.
Usa le azioni Attendi … e imposta un timeout. Evitare di usare l'azione di attesa generica .
Configurare la proprietà Flow timeout per specificare il tempo massimo consentito per l'esecuzione del flusso.
Modificare le impostazioni di timeout per scenari distinti di automazione desktop e Web. Altre informazioni sulla configurazione del timeout per l'automazione dell'interfaccia utente e del browser.
Rimuovere i componenti inutilizzati
Mantenere solo i componenti di flusso necessari eliminando eventuali azioni disabilitate e rimuovendo gli elementi e le immagini dell'interfaccia utente inutilizzati. Questa pratica riduce le dimensioni del flusso e riduce il risparmio e i tempi di caricamento.
Evitare cicli non necessari
Evitare di scorrere set di dati di grandi dimensioni, ad esempio file Excel con migliaia di record.
Utilizzare le azioni della tabella dati o azioni di database per le operazioni correlate alla tabella dati.
Usare le funzioni di PowerFx . Scopri di più su Power Fx nei flussi desktop.
Usare azioni di scripting, ad esempio Esegui VBScript o Esegui script Python.
Seguire le procedure consigliate per i flussi cloud apprendendo di più sull'uso solo dei dati pertinenti ed evitando anti-modelli.