Condividi tramite


Usare azioni personalizzate per attivare i flussi di Power Automate

Importante

Data Activator è attualmente in anteprima.

Con Power Automate è possibile generare azioni nei sistemi esterni quando si attivano i trigger di Attivazione dati. Questo può essere utile per:

  • Invio di notifiche tramite sistemi diversi da Teams e posta elettronica.
  • Creazione di elementi di azione nei sistemi di creazione di ticket.
  • Chiamata di app line-of-business.

Per attivare i flussi di Power Automate dai trigger, creare prima di tutto un'azione personalizzata. Chiamare quindi l'azione personalizzata dai trigger.

Creare un'azione personalizzata

Un'azione personalizzata è un modello di azione riutilizzabile che è possibile usare in più trigger, in più elementi Reflex. La creazione di un'azione personalizzata richiede familiarità con Power Automate. Tuttavia, dopo aver creato un'azione personalizzata, altri utenti di Data Activator possono usare l'azione in qualsiasi trigger, senza richiedere alcuna conoscenza di Power Automate.

Un'azione personalizzata definisce come chiamare un sistema esterno specifico da un trigger Di attivazione dati usando un flusso. Definisce un set di campi di input da passare dai trigger al flusso, in modo che il flusso possa chiamare il sistema esterno. Si supponga, ad esempio, di voler definire un'azione personalizzata che invia un messaggio SMS. I campi di input per un'azione di questo tipo potrebbero essere Telefono numero e messaggio. Questa azione personalizzata si collega a un flusso che usa un connettore SMS per inviare il messaggio al destinatario.

Assegnare un nome all'azione e aggiungere campi di input

Per creare un'azione personalizzata, selezionare una nuova azione personalizzata dalla barra multifunzione nel riquadro di progettazione. Assegnare quindi all'azione un nome, ad esempio Invia messaggio SMS e definire i campi di input, ad esempio Telefono numero e Messaggio.

Screenshot of creating a data activator new custom action.

Il passaggio successivo consiste nel definire il flusso in Power Automate. Selezionare il pulsante Copia stringa di connessione, quindi selezionare Crea flusso in Power Automate. In questo modo viene creato un flusso in Power Automate e viene visualizzato in modo da poter definire il flusso.

Definire il flusso

Il flusso viene prepopolato con un'azione per l'attivatore di dati.

Importante

È necessario incollare il stringa di connessione del passaggio precedente in questa azione, come illustrato nello screenshot seguente. Al termine, aggiungere altri passaggi al flusso in base alle esigenze e salvare il flusso.

Screenshot of defining a flow for data activator.

Per accedere ai campi di input nel flusso, usare un'espressione di Power Automate del modulo illustrato di seguito. Usare la scheda Espressione nell'editor di campi per aggiungere l'espressione. Sostituire NAME_OF_INPUT_FIELD con il nome del campo di input.

triggerBody()?['customProperties/NAME_OF_INPUT_FIELD'].

Completare l'azione personalizzata

Dopo aver salvato il flusso, tornare a Data Activator. Al termine del salvataggio del flusso, viene visualizzata una casella di conferma in Data Activator come indicato di seguito. A questo punto, l'azione personalizzata è stata completata ed è possibile passare al passaggio successivo, chiamando l'azione personalizzata da un trigger. Se è necessario rinominare l'azione o modificare l'elenco dei campi di input, è comunque possibile farlo a questo punto. Selezionare Fine quando si è pronti.

Screenshot of custom action completion for data activator.

Chiamare l'azione personalizzata da un trigger

Dopo aver creato un'azione personalizzata, è disponibile per l'uso da parte di tutti gli utenti di Data Activator, in tutti i trigger e riflessi. Per chiamare l'azione personalizzata, da un trigger selezionare il riquadro Azione personalizzata nella scheda Act del trigger e selezionare l'azione personalizzata dall'elenco:

Screenshot of calling a custom action for data activator.

Si otterrà quindi una scheda per l'azione personalizzata, contenente i campi di input per l'azione personalizzata. Compilarli in base alle esigenze per la definizione del trigger:

Screenshot of custom action input for data activator.

Quando il trigger viene attivato, chiama il flusso, inviando i valori dei campi di input definiti.

Altre informazioni su Microsoft Fabric sono disponibili anche: