Azioni comuni

Completato

Le azioni usate in Power Automate vengono definite dai connettori. Ogni connettore ha il proprio set di azioni. Le sezioni seguenti spiegano le azioni più diffuse in Power Automate e Dataverse.

Il connettore Dataverse include le seguenti azioni:

  • Crea un nuovo record
  • Recupera il record
  • Elenca record
  • Aggiorna un record
  • Elimina un record

Oltre a queste, il connettore Common Dataverse (ambiente corrente) offre diverse altre azioni:

  • Crea una nuova riga
  • Recupera una riga tramite ID
  • Elenca righe
  • Aggiorna una riga
  • Elimina una riga
  • Crea correlazione righe
  • Annulla correlazione righe
  • Esegui una richiesta di insieme di modifiche
  • Scarica un file o un'immagine
  • Carica un file o un'immagine
  • Esegui un'azione associata
  • Esegui un'azione non associata
  • Prevedi tramite modelli di AI Builder

Il connettore Dataverse consente anche di creare e usare i flussi figlio.

Nota

Il connettore Dataverse ha molti vantaggi rispetto agli altri connettori e dovrebbe essere la prima scelta con Power Automate.

Recupero dei dati

Quando si usano le azioni Recupera una riga tramite ID o Elenca righe per recuperare i dati, assicurarsi di specificare solo i campi della colonna richiesti per il flusso.

La maggior parte dei trigger Dataverse fornisce tutti i campi e non è necessario recuperare esplicitamente il record subito dopo l'esecuzione del trigger. Tuttavia, si applicano le seguenti eccezioni:

  • Il trigger Quando viene selezionato un record non include i campi di ricerca molti-a-uno, quindi sarà necessaria un'azione Recupera una riga tramite ID.
  • L'opzione Elimina include solo l'ID della riga e nessun'altra colonna.

Nota

Quando si fa riferimento ai dati recuperati in precedenza in un flusso, i dati non vengono aggiornati automaticamente dopo l'esecuzione del passaggio originale.

Recupero di elenchi di dati

L'azione Elenca righe consente di filtrare i dati tramite una query OData o FetchXML per poterli recuperare.

Screenshot che mostra l'azione Elenca righe.

Quando si usa l'azione Elenca righe è necessario:

  • Filtrare i dati nell'azione Elenca righe e non in una fase successiva con le azioni delle operazione sui dati.
  • Considerare che i filtri Recupera query XML possono eseguire criteri più avanzati, comprese le entità correlate.
  • Usare il filtro Espandi Query per includere le righe correlate nel risultato.
  • Usare lo strumento FetchXMl Builder in XrmToolBox per creare le query OData e FetchXML.
  • Abilitare l'impaginazione per visualizzare più pagine di dati. La dimensione della pagina è determinata dal connettore e per Dataverse è 1024. L'impaginazione è abilitata tramite le impostazioni dell'azione. Il limite è di 100.000 righe.

Nota

Il filtro Espandi query consente di ridurre la complessità dei flussi, limitare il numero di chiamate API effettuate e accelerare i flussi.

Aggiornamento dei dati

Quando si usa l'azione Aggiorna una riga è necessario:

  • Includere solo le colonne modificate. Questo approccio evita l'attivazione di altre automazioni e registrazioni di controlli.
  • Usare l'espressione Null per cancellare i valori.
  • Specificare un GUID per l'ID primario se si applica una chiave alternativa, che eseguirà un'operazione Upsert usando le altre colonne di dati fornite.

Chiamata di azioni personalizzate

Microsoft usa il termine azione per diversi comportamenti nei processi, per un tipo di processo e per passaggi all'interno di processi e flussi. Le azioni personalizzate sono processi con capacità simili ai flussi di lavoro classici in termini di operazioni che possono essere eseguite con passaggi. In altre parole, i processi delle azioni possono usare condizioni e possono creare e aggiornare le righe.

Le azioni personalizzate sono processi riutilizzabili che possono essere avviati dal codice e da Power Automate. Microsoft include anche diverse azioni predefinite come:

  • Imposta modello di Word: crea un documento Microsoft Word da un modello di Word.
  • Aggiungi alla coda: aggiunge un record a una coda.

I flussi cloud di Power Automate possono chiamare le azioni personalizzate usando il connettore Dataverse. Usare Esegui un'azione associata per i processi delle azioni associati a una tabella ed Esegui un'azione non associata per i processi delle azioni impostati come globali.