Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Sapevi che puoi utilizzare Power Automate per creare funzioni di chat e bot all'interno dei team? In questo tutorial, ti mostrerò come combinare Power Automate con Teams per creare flussi di lavoro che si attivano ogni volta che viene inviato un messaggio. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Ciò che esamineremo non farà che grattare la superficie di ciò che è possibile quando si integra Power Automate con Teams per creare un'automazione molto potente. Iniziamo con una rapida demo di come si presenta la soluzione.
Sommario
Utilizzo di Power Automate con Teams per l'automazione della chat
Esaminiamo il nostro caso d'uso. Ho i miei team aperti qui e sto conversando con me stesso, Brad, Jamie e Luke. In questa conversazione, avevo inviato loro un messaggio per inviare una lettera personalizzata a un particolare cliente di nome Xander, nel suo ufficio, e personalizzarla con il suo marchio. Brad Pitt risponde, chiedendo il suo ufficio e il suo marchio.
Potremmo semplicemente andare al nostro elenco clienti e andare da quel cliente, Xander, e provare a trovare il suo ufficio e il suo marchio usando questo elenco, oppure Brad Pitt potrebbe andare e farlo. Ma lo facciamo così tante volte per Teams che vogliamo farlo in una funzione automatizzata.
Quindi, ho creato una funzione all'interno di Power Automate con Teams, in cui posso semplicemente digitare la barra rovesciata get ( /get ), quindi il nome del cliente, che in questo caso è Xander. Power Automate, in background, lo sta rilevando. Sta cercando quell'elenco e poi restituisce (come possiamo vedere qui) il nome, l'ufficio e il marchio.
Posso farlo per qualsiasi cliente. La cosa bella di questo è che questa è una funzione all'interno di Teams, il che significa che non importa con chi sto chattando o se sono in una chat di canale, non importa. Anche se sono in riunione con persone esterne, posso comunque utilizzare questa funzione.
Ora vediamo come possiamo farlo su Power Automate. Ho già creato l'intero flusso e passerò attraverso ogni flusso per mostrarti cosa fa ogni funzione.
Il nostro trigger per questo Power Automate è quando viene aggiunto un nuovo messaggio di chat . Questo attiva ogni singolo messaggio di chat, qualunque cosa accada. Questo può essere un grosso problema perché non vuoi che venga inviato o attivato automaticamente ogni singola volta per ogni singola chat. Vuoi un caso d'uso specifico. Quindi, nel nostro caso d'uso, è /get is che attiva il flusso di Power Automate.
Successivamente, inizializziamo la variabile (che esamineremo in seguito), quindi otteniamo i dettagli del messaggio. Abbiamo bisogno dei dettagli del messaggio perché il contenuto dinamico prodotto dal primo passaggio non produce il contenuto effettivo del messaggio. Non produce il messaggio vero e proprio.
Questo restituisce quindi un grande set di oggetti JSON e devi analizzarlo due volte. Se andiamo a Get message details , possiamo guardare l'output e puoi vedere che questi sono tutti i dettagli relativi a quel messaggio. Guarda quanto Teams acquisisce per il tuo messaggio.
Se guardiamo dentro il corpo del corpo , e poi dentro il contenuto , troveremo ciò di cui abbiamo bisogno.
Torniamo al nostro flusso, dove prima analizziamo il JSON. La cosa buona è che questo crea un contenuto dinamico al primo livello. Tuttavia, non crea il contenuto dinamico per due livelli in basso, che è ciò di cui abbiamo bisogno.
Quindi, dobbiamo analizzare nuovamente il JSON.
Quindi, andiamo alla nostra condizione. La nostra dichiarazione di condizione dice, esegui questo flusso solo se il messaggio inizia con /get, altrimenti non fare nulla, perché non vogliamo che questo messaggio venga eseguito ogni volta.
La prossima cosa che faremo è se questo è sì, quindi imposteremo una variabile chiamata firstname .
Questa è una formula molto complessa, ma è una manipolazione di stringhe molto semplice, o una parte di una stringa. Usiamo la funzione slice . La funzione slice accetta tre argomenti. Il primo argomento che accetta è una stringa. La prossima cosa che prende è un numero intero, che rappresenta il carattere iniziale, e poi vi aggiunge 1. L'ultimo argomento è dove dovrebbe finire la stringa, che è l'intera lunghezza di quella stringa meno 4.
Dopodiché, le cose sono molto semplici. Chiediamo quindi a Power Automate di cercare l'elenco dei clienti. Il campo 0 è il nome nell'elenco dei clienti.
Quello che fa è per ogni elemento che viene restituito, dove corrisponde (se c'è un'analisi multipla, ad esempio, funzionerà ancora), vuoi pubblicare un messaggio nella chat o nel canale con il nome, il cognome, l'ufficio , il valore dell'ufficio e il marchio.
Pianifica un flusso desktop da eseguire in Power Automate
Invia e-mail con LuckyTemplates e la piattaforma Power Automate
Integrazione di LuckyTemplates in MS Teams
Conclusione
Questo è l'intero flusso di lavoro. Puoi utilizzare queste funzioni di chat di Teams con Power Automate in modo molto potente. Ti consiglio vivamente di farlo perché è semplicemente fantastico ed è un ottimo modo per mostrare le tue capacità di Power Automate con Teams. Puoi divertirti molto con esso.
Ancora una volta, questo sta graffiando la superficie, ma spero che tu lo prenda e lo proietti davvero in avanti. In questo tutorial, presumo che tu abbia già una certa conoscenza di Power Automate. Ma se non lo fai, ci sono molti tutorial su questo sito Web su Power Automate e c'è anche un intero corso disponibile. Puoi controllare i link sottostanti per altri contenuti correlati.
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