Attivare azioni personalizzate (flussi di Power Automate)
È possibile attivare sistemi esterni con una regola di attivazione definendo azioni personalizzate con Power Automate. Le azioni personalizzate possono essere utili per:
- Invio di notifiche tramite sistemi diversi da Teams e posta elettronica.
- Creazione di attività nei sistemi di creazione di ticket.
- Chiamare app line-of-business.
Per attivare azioni personalizzate dalle regole, definire innanzitutto un'azione personalizzata creando un flusso di Power Automate. Quindi, chiama la tua azione personalizzata dalla regola Activator.
Creare un'azione personalizzata
Un'azione personalizzata è un'azione riutilizzabile che è possibile usare in più regole all'interno degli elementi Activator. La creazione di un'azione personalizzata richiede familiarità con Power Automate. Tuttavia, dopo aver creato un'azione personalizzata, altri utenti di Activator possono usare l'azione in qualsiasi regola, senza richiedere alcuna conoscenza di Power Automate.
Un'azione personalizzata definisce come chiamare un sistema esterno specifico da una regola usando un flusso. Definisci un set di campi di input da trasferire dalle tue regole al flusso, in modo che il flusso possa chiamare il sistema esterno. Si supponga, ad esempio, di voler definire un'azione personalizzata che aggiunge un'attività a Microsoft To Do. Il campo di input per un'azione di questo tipo potrebbe essere Nome attività. Questa azione personalizzata si collega a un flusso che usa un connettore Microsoft To Do per creare l'attività per conto dell'utente.
Assegnare un nome all'azione e aggiungere i campi di input
Aprire Activator e selezionare una regola per visualizzare il riquadro Definizione. Scorrere verso il basso fino a Azione>Tipoe selezionare Nuova azione personalizzata.
Poi, dai un nome all'azione, ad esempio Aggiungi un'attività da fare. Definire i campi di input da usare in un secondo momento durante la creazione di un flusso in Power Automate. Queste stringhe, ad esempio nome attività, assegnatarioe così via, possono essere passate nel codice a Power Automate. E, di nuovo in Activator, è possibile assegnare a queste stringhe un nome che viene visualizzato nell'attività To Do, ad esempio *controllare la temperatura del pacchetto" e "Sally".
Il passaggio successivo consiste nel definire il flusso in Power Automate. Selezionare Copia per copiare il stringa di connessione e quindi scegliere Apri generatore di flussi. L'attivatore consente di passare a Power Automate in modo da poter definire il flusso.
Definire il flusso in Power Automate
Il flusso viene prepopolato con un'azione per Activator.
È necessario incollare la stringa di connessione del passaggio precedente in questa azione. Selezionare il riquadro di Power Automate che visualizza i Parametri non validi errore. Incollare quindi la stringa di connessione copiata nel passaggio precedente. Questo rimuove il messaggio di errore e consente di continuare a costruire il flusso.
Aggiungere un nuovo passaggio al flusso
Selezionare il segno più (+) per aggiungere un nuovo passaggio al flusso.
In questo esempio viene aggiunta un'attività di To Do, quindi si cerca To Do e si sceglie Aggiungi un to-do (V3).
Compilare i campi necessari nella finestra Aggiungi un to-do (V3). Per iniziare, selezionare un elenco esistente dalla lista a discesa elenco To Do o scegliere Immettere un valore personalizzato e assegnare un nome a un nuovo elenco To Do.
Facoltativamente, inserire un'espressione nei campi di input. Se si seleziona un campo di input e viene visualizzata un'icona fx, il campo supporta funzioni e contenuto dinamico. Aggiungiamo contenuto dinamico al campo di input Titolo e passiamo una funzione nel campo di input Contenuto del Corpo.
Usare il contenuto dinamico nel flusso
Contenuto Dinamico consente di aggiungere campi dall'evento stesso di Activator. Selezionare il campo dall'elenco a discesa per passarlo dinamicamente al flusso.
- Col cursore nel campo Titolo, selezionare fx.
- Selezionare la scheda contenuto dinamico.
Quando si seleziona contenuto dinamico, viene aggiunto nella casella di testo. - Aggiungere la data e l'ora usando tempo di attivazione. Quando si seleziona Aggiungi, l'espressione viene visualizzata nel campo Titolo. Passare il puntatore del mouse su tempo di attivazione per vedere quali informazioni vengono trasmesse. Aggiungendo una data al titolo, è possibile evitare nomi duplicati.
- Rimuovere il testo segnaposto DefaultToDo e sostituirlo con qualcosa di più significativo, ad esempio l'attività Temperatura.
Trasferire un campo di input al flusso
Spostare il cursore nel campo Corpo del Contenuto, selezionare fx.
Cerca la funzione triggerBody o copia e incolla questa funzione: triggerBody()?['customProperties/NAME_OF_INPUT_FIELD']. Sostituire NAME_OF_INPUT_FIELD con uno dei campi di input creati in precedenza. In questo esempio, utilizziamo il nome dell'attività .
È possibile usare qualsiasi campo di input predefinito creato nelle funzioni di Power Automate.
Selezionare Aggiungi>Salva. Il salvataggio potrebbe richiedere alcuni minuti.
Facoltativamente, selezionare Test dalla barra dei menu per forzare l'esecuzione del flusso.
Per altre informazioni su Power Automate, vedere Power Automate.
Completare l'azione personalizzata
Dopo aver salvato il flusso, tornare a Activator.
Chiamare l'azione personalizzata da una regola
Dopo aver creato un'azione personalizzata, è disponibile per l'uso da parte di tutte le regole e gli utenti che hanno accesso all'elemento attivatore definito nell'azione personalizzata. Per chiamare l'azione personalizzata, da una regola selezionare la regola e scegliere Azione>Tipo dal riquadro Definizione e selezionare l'azione personalizzata dall'elenco.
Selezionare l'azione "Modifica" per visualizzare i campi di immissione per la regola. Compilarli in base alle esigenze per la definizione della regola:
Quando la regola viene attivata, chiama il flusso, inviando i valori dei campi di input definiti. Poiché abbiamo chiesto al flusso di aggiornare una lista di Microsoft To Do, apri Microsoft To Do per vedere il nuovo incarico.
Contenuto correlato
- Introduzione a Activator
- Creare regole di attivazione in modalità progettazione
- Esercitazione sull'attivazione tramite dati di esempio
Ulteriori informazioni su Microsoft Fabric sono disponibili anche: