Utilizzare Copilot per analizzare l'attività di automazione e porre domande sui prodotti (anteprima)
[Questo argomento fa parte della documentazione di pre-rilascio, pertanto è soggetto a modifiche.]
La comprensione dell'attività e delle prestazioni dell'automazione è fondamentale per raggiungere gli obiettivi di eccellenza operativa e affidabilità, indipendentemente dalle dimensioni del patrimonio di automazione, del team o del ruolo all'interno dell'organizzazione. Per raggiungere questi obiettivi sono necessarie funzionalità di monitoraggio avanzate e dinamiche che forniscano informazioni preziose che evidenzino le aree di successo e identifichino potenziali colli di bottiglia, tendenze e aree di miglioramento. Disporre di informazioni dettagliate ti consente di prendere decisioni informate che ottimizzano i tuoi processi di automazione, portando a una maggiore efficienza ed efficacia.
Importante
- Questa è una funzionalità di anteprima.
- Le funzionalità di anteprima non sono destinate ad essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono disponibili prima di una versione ufficiale di modo che i clienti possano ottenere un accesso prioritario e fornire dei commenti.
- Questa funzionalità è alimentata dal Servizio OpenAI di Azure.
- Copilot è una nuova tecnologia ancora in fase di sviluppo. È ottimizzato per l'uso con la lingua inglese e ha un supporto limitato con altre lingue. Pertanto, parti di esso potrebbero apparire in inglese anziché nella tua lingua preferita.
- Leggi le FAQ sull'intelligenza artificiale responsabile per Copilot nel centro di automazione (anteprima) per saperne di più su questa nuova esperienza Copilot.
- Altre domande frequenti: Domande frequenti sull'intelligenza artificiale responsabile per Power Automate,Domande frequenti per la sicurezza e la privacy dei dati Copilot in Microsoft Power Platform
Prerequisiti
- Un account aziendale o dell'istituto di istruzione con accesso a un ambiente Power Automate che ha sede negli Stati Uniti.
- Durante l'anteprima iniziale, per utilizzare questa funzionalità è necessario disporre di un ambiente nella regione degli Stati Uniti. Se non hai accesso a un ambiente con sede negli Stati Uniti, puoi chiedere all'amministratore di creare un nuovo ambiente nell'interfaccia di amministrazione di Power Platform e selezionare Stati Uniti come area geografica.
- Per ulteriori informazioni, controlla le limitazioni note.
Come funziona?
Copilot nel centro di automazione è in grado di rispondere a domande sulle seguenti quattro capacità:
Index | Skill | Domande a cui le capacità possono rispondere |
---|---|---|
1 | Registri di esecuzioni del flusso cloud | Stato dell'esecuzione del flusso Cloud, tipo di trigger, durata dell'esecuzione, percentuali di errori. |
2 | Registri di esecuzioni del flusso desktop | Stato di esecuzione del flusso desktop, macchina utilizzata, modalità di esecuzione, tasso di errore. |
3 | Dati della coda di lavoro | Stati degli elementi della coda di lavoro, raggiungimento dell'accordo sul livello di servizio (SLA), conteggi dei processori. |
4 | Documentazione (risposte generative) | Domande di carattere generale sulle funzionalità di Power Automate, ad esempio come analizzare l'attività con Copilot. |
Le prime tre capacità nella tabella sopra traducono le query (domande) in linguaggio naturale immesse dagli utenti nella sintassi di query FetchXML di Microsoft Dataverse. Questa trasformazione consente agli utenti di recuperare facilmente informazioni sui loro dati di automazione ponendo domande in linguaggio naturale. Inoltre, Copilot determina la visualizzazione di output più adatta, ad esempio una tabella, grafico a torta, grafico a barre o un grafico a linee, per presentare in modo efficace informazioni dettagliate all'utente.
Selettore delle competenze di Copilot
Quando Copilot si apre (per sessione) per la prima volta, l'abilità "Cloud flow" è preselezionata. Puoi modificare la competenza selezionando il menu a discesa accanto alla frase Domande su e selezionando la competenza preferita. Durante la fase di anteprima iniziale, la cronologia delle conversazioni viene reimpostata ogni volta che si modifica l'abilità.
Processo di alto livello
- Una volta che l'utente inserisce una richiesta valida, Copilot genera una query FetchXML in base all'input.
- Se la query FetchXML generata è valida, viene eseguita sul backend Dataverse nel contesto di sicurezza dell'utente corrente per recuperare i dati corrispondenti. Recuperando i dati man mano che l'utente accede, si garantisce che questi vedano solo i dati per i quali è già autorizzato ad accedere.
- Copilot determina quindi la visualizzazione di output più adatta, ad esempio una tabella, grafico a torta, grafico a barre o un grafico a linee, per presentare in modo efficace informazioni e dati all'utente.
Cosa sono le query FetchXML?
Microsoft Dataverse FetchXML è un linguaggio utilizzato per recuperare dati da un database Dataverse. FetchXML è progettato per essere facile da creare, utilizzare e comprendere. Ad esempio, potresti chiedere a Dataverse di fornirti un elenco di tutte le esecuzioni del flusso per un flusso specifico. La query è il modo in cui si formula la domanda affinché il database la comprenda e possa fornire i risultati corretti. FetchXML
Procedure consigliate relative alle richieste
- Cerca di essere specifico:
- Quanto più specifica è la tua richiesta, migliore sarà la comprensione e la risposta dell'intelligenza artificiale.
- Se l'IA non produce il risultato desiderato, non preoccuparti. Riprova modificando la richiesta.
- Sperimenta con i prompt:
- Se non ottieni i risultati attesi, prova a riformulare la richiesta o fornisci più contesto.
- Fornisci feedback:
- Se l'intelligenza artificiale ha prodotto risposte soddisfacenti o insoddisfacenti, faccelo sapere selezionando il pollice in su o in giù con un'opzione per fornire ulteriore feedback tramite il collegamento Indica a Microsoft cosa ti è piaciuto di questa funzionalità sottostante.
Esempi di richiesta
Questa sezione fornisce esempi di prompt che puoi utilizzare come prompt di partenza per i tuoi casi d'uso. Alcune di queste richieste potrebbero non essere applicabili o restituire risultati errati. La comprensione del modello, la richiesta effettiva e i dati disponibili in base alle tue autorizzazioni potrebbero influenzare l'accuratezza. Ti consigliamo di esaminare e convalidare i risultati restituiti e la query FetchXML.
Esecuzioni flusso cloud
Nota
La cronologia di esecuzione del flusso cloud in Dataverse, basata sulla nuova funzionalità Tabella elastica, presenta diverse limitazioni note per la creazione di query e l'aggregazione dei dati rispetto alla cronologia di esecuzione del flusso desktop. Queste differenze potrebbero influire sulle risposte di Copilot. Puoi trovare altre informazioni su queste limitazioni note qui:
- Quante esecuzioni sono state attivate il mese scorso da un altro flusso cloud?
- Chi ha avviato le esecuzioni di flusso il mese scorso?
- Quanti flussi non sono stati completati ieri?
Esecuzioni flusso desktop
- Quali flussi sono stati eseguiti di più la scorsa settimana?
- Quali sono stati i primi cinque flussi di ieri per numero di esecuzioni completate?
- Qual è la distribuzione degli stati di esecuzione del flusso?
Errori
- Mostrami gli errori di esecuzione più frequenti il mese scorso.
- Mostrami una distribuzione dei flussi riusciti rispetto a quelli non riusciti nell'ultimo trimestre.
- Quante sono state le esecuzioni non riuscite nella settimana precedente l'ultima?
Code di lavoro
- Mostrami il numero di elementi in attesa.
- Mostrami il numero di elementi che rischiano di violare il contratto di servizio.
- Qual è il tempo medio di gestione per processore (computer) e coda?
Computer
- Quali robot hanno avuto il maggior numero di errori di esecuzione oggi?
- Quali macchine sono in modalità manutenzione?
- Quali sono le macchine con il maggior numero di guasti?
Autori
- Mostrami i flussi principali per numero di esecuzioni insieme alle informazioni sul proprietario.
- Chi erano i primi 10 utenti che hanno eseguito flussi il mese scorso?
- Quando e da chi sono stati modificati i flussi desktop la scorsa settimana?
Documentazione (risposte generative)
- Come posso aggiungere una condizione in Power Automate desktop?
- I flussi cloud possono gestire approvazioni e processi decisionali?
- Dove posso trovare i flussi eliminati in Power Automate?
Richieste a più turni
Nel contesto dell'intelligenza artificiale, le richieste a più turni ti consentono di avere una conversazione in corso con Copilot, che ricorda il contesto dei messaggi precedenti nella conversazione. Non si tratta semplicemente di rispondere a domande specifiche; si tratta di avviare un dialogo con te, in cui ogni risposta si basa su quanto detto in precedenza.
Nota
- Le risposte generative (competenza di documentazione) non supportano ancora le conversazioni a più turni.
- Quando si intraprende una conversazione a più turni, Copilot tiene traccia solo delle dieci domande più recenti. Ciò significa che Copilot inizia a cancellare i prompt immessi per primi e conserva solo gli ultimi dieci. Per migliorare la qualità delle risposte, ti consigliamo di limitare le domande di follow-up o di riavviare la chat più frequentemente. Per ulteriori informazioni, vedi Cancellare il contesto della richiesta precedente per ricominciare da capo.
Esempio
Turno | Richiesta e risposta |
---|---|
Utente: Mostrami una distribuzione dei flussi riusciti rispetto a quelli falliti nell'ultimo trimestre | |
Copilot: ecco la distribuzione dei flussi riusciti e di quelli falliti durante l'ultimo trimestre. | |
Utente: Qual è stato l'errore più frequente tra le esecuzioni fallite? | |
Copilot: Ecco l'errore principale delle esecuzioni non riuscite. | |
Utente: su quale computer ci sono stati più errori nei nomi? | |
Copilot: di seguito sono riportati i nomi dei computer in cui si è verificato il maggior numero di errori. | |
Utente: Qual è stata la durata media di esecuzione dei flussi riusciti? | |
Copilot: ecco la durata media di esecuzione dei flussi riusciti. |
Influenza del formato di output
È possibile influenzare il formato di output di Copilot chiedendo tipi di output espliciti come "mostrami la distribuzione dell'esecuzione del flusso non riuscita e riuscita come grafico a barre". Questa richiesta probabilmente produce il seguente risultato:
Cancella il contesto del prompt precedente per ricominciare
Se desideri reimpostare la conversazione con Copilot, seleziona i tre puntini ...
accanto al nome del copilota, quindi seleziona Nuova chat.
Modificare e rieseguire query FetchXML restituite da Copilot
È possibile perfezionare le query restituite da Copilot tramite modifiche in loco nell'area del codice. Basta modificare il codice in modo che corrisponda ai nuovi criteri di ricerca e selezionare Esegui. Per fare un esempio, consideriamo il seguente suggerimento:
- "Quanti flussi sono stati attivati secondo la pianificazione negli ultimi tre giorni?"
Risultati della query prima di qualsiasi modifica
<fetch version="1.0" mapping="logical" aggregate="true">
<entity name="flowrun">
<attribute name="flowrunid" alias="flowrun_count" aggregate="count"/>
<filter type="and">
<condition attribute="parentrunid" operator="null"/>
<condition attribute="triggertype" operator="eq" value="Scheduled"/>
<condition attribute="starttime" operator="ge" value="2024-05-05T12:28:35.000Z"/>
</filter>
</entity>
</fetch>
Risultati della query modificati
<fetch version="1.0" mapping="logical" aggregate="true">
<entity name="flowrun">
<attribute name="flowrunid" alias="flowrun_count" aggregate="count"/>
<filter type="and">
<condition attribute="parentrunid" operator="null"/>
<condition attribute="triggertype" operator="eq" value="Instant"/>
<condition attribute="starttime" operator="ge" value="2024-04-01T12:28:35.000Z"/>
</filter>
</entity>
</fetch>
Convalidare i risultati delle query FetchXML generati da Copilot
I passaggi seguenti ti guidano attraverso il processo di convalida (e potenzialmente di riutilizzo) delle query FetchXML nei flussi cloud Power Automate.
Passaggio 1: creare una copia della query FetchXML
Dopo aver inviato la tua richiesta a Copilot, riceverai una risposta che include un collegamento denominato Mostra codice. Per copiare il codice, seleziona questo collegamento e poi seleziona l'icona di copia situata nell'angolo in alto a destra della casella FetchXML.
Passaggio 2: creare un flusso cloud e testare la query FetchXML
- Accedi al portale Power Automate e seleziona Flussi personali dal menu di spostamento a sinistra.
- Continua selezionando + Nuovo flusso sulla barra dei comandi, quindi seleziona Flusso cloud istantaneo dal menu a discesa.
- Immetti un nome per il flusso, seleziona Attiva un flusso manualmente, quindi Crea.
- Viene visualizzato la finestra di progettazione del flusso cloud. Trova e seleziona il pulsante + Nuovo passaggio.
- Nella barra di ricerca visualizzata, inserisci Dataverse, quindi seleziona il connettore Dataverse dai risultati.
- Vengono visualizzate varie azioni. Scorri fino a trovare e selezionare l'azione Elenca righe.
- All'interno dell'azione Elenca righe, seleziona il collegamento Mostra opzioni avanzate.
- Viene visualizzato un campo di query. FetchXML In questo campo puoi inserire la query copiata FetchXML generata in precedenza da Copilot.
- Dopo aver incollato la query FetchXML, seleziona Salva.
- Metti alla prova il tuo flusso selezionando Test.
- Segui le istruzioni visualizzate sullo schermo per avviare manualmente il flusso ed esaminarne i risultati.
Passaggio 3: comprendere i risultati
Supponiamo che tu abbia chiesto a Copilot "quanti flussi falliti e riusciti abbiamo avuto il mese scorso?" Questo prompt produce una FetchXML query simile al seguente esempio:
<fetch version="1.0" mapping="logical" aggregate="true" count="3" page="1">
<entity name="flowsession">
<attribute name="flowsessionid" alias="flowsession_count" aggregate="count" />
<attribute name="statuscode" alias="flowsession_statuscode" groupby="true" />
<filter type="and">
<condition attribute="completedon" operator="last-x-months" value="1" />
</filter>
</entity>
</fetch>
Se i dati corrispondono alla query FetchXML fornita l'azione Dataverse Elenca righe configurata nel passaggio 2 restituisce i dati in un formato denominato JSON (JavaScript Object Notation), che è essenzialmente un metodo utilizzato per presentare i dati in modo ben organizzato, rendendoli facili da leggere e scrivere in formato digitale.
Per le domande basate sulla distribuzione come menzionato in precedenza, i dati vengono raggruppati in uno o più campi (statuscode
), insieme a un'aggregazione (count
) che restituisce il numero per ciascun gruppo (ovvero, failed
, succeeded
e così via).
Ogni record restituito contiene campi quali:
flowsession_count
: il numero di volte che è stato eseguito il flusso di lavoro.flowsession_regardingobjectid
: l'identificatore univoco per l'esecuzione del flusso.flowsession_statuscode
: lo stato dell'esecuzione del flusso (ad esempio, Non riuscito).workflow_name
: il nome del flusso.
Se vuoi sapere quante volte è stato eseguito un flusso specifico, guarda la flowsession_count
colonna del record dove workflow_name
è il nome del tuo flusso.
Comprendere le risposte di Copilot a richieste problematiche
Questa tabella mostra le risposte predefinite restituite quando Copilot non è in grado di comprendere la tua domanda, l'intento o di generare una risposta valida.
Risposta di Copilot | Dettagli |
---|---|
Sorry, something went wrong. Please try again. |
Si è verificato un errore imprevisto. Riformula la domanda e riprova. |
Sorry, I couldn't find any results for that query. Please try again by refining your question, or consider using a sample suggestion from the prompt guide. |
La domanda è stata compresa ed è stata generata una query valida, ma non sono disponibili dati da restituire. |
Sorry, I couldn’t understand your question. Rephrase it and try again. I’m able to answer questions that are about the data on this page. For more examples of prompts that you can ask Copilot, you can visit the prompt example section on our documentation page. |
La tua domanda non può essere tradotta in una query valida. FetchXML Riformula la domanda e riprova. |
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. |
Ci sono limitazioni di risorse sul backend. Riprova la tua domanda dopo poco tempo. |
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. |
Il servizio backend ha bloccato la tua domanda perché potrebbe includere contenuti potenzialmente dannosi. Rimuovi eventuali contenuti potenzialmente dannosi dalla tua domanda e riprova. |
Sorry, I was not able to generate a valid answer based on your question. Please rephrase it and try again. I’m able to answer questions that are about the data on this page. For more examples of prompts that you can ask Copilot, you can visit the prompt example section on our documentation page. |
La query FetchXML generata non è valida oppure la query non è riuscita quando Copilot ha provato a eseguirla. Riformula la domanda e riprova. |
Sorry, your search includes too many results. Please refine your query and try again. For examples on how to limit search results returned by Copilot, visit our documentation page. |
I filtri applicati alla query superano i limiti di aggregazione correnti in FetchXML. Aggiungere filtri più appropriati, ad esempio solo i dati di ieri o del mese scorso, per garantire che la query restituisca dati entro tali limiti. |
Problemi noti e limitazioni
L'elenco seguente contiene le limitazioni note di Copilot nel centro di automazione.
- Copilot è una nuova tecnologia ancora in fase di sviluppo. È ottimizzato per l'uso con la lingua inglese, mentre il supporto per altre lingue è limitato. Pertanto, parti di esso potrebbero apparire in inglese anziché nella tua lingua preferita.
- Copilot è attualmente disponibile solo in ambienti Dataverse con sede negli Stati Uniti.
- Copilot potrebbe restituire dati e query FetchXML errati o incompleti.
- Inizialmente Copilot è in grado di rispondere solo a domande su attività del flusso desktop, attività del flusso cloud, code di lavoro e funzionalità generali del prodotto di Power Automate.
- Nelle conversazioni a più turni, Copilot mantiene il contesto solo delle ultime 10 domande. Se riscontri risultati errati o incompleti, valuta la possibilità di reimpostare la conversazione.
- Le conversazione a più turni non sono supportate per le risposte generative (competenze di documentazione).
- Per le query che restituiscono set di risultati di grandi dimensioni, Copilot potrebbe non essere in grado di restituire o visualizzare il risultato.
Informazioni correlate
- Introduzione a Copilot nei flussi cloud
- Domande frequenti su Copilot nel centro di automazione (anteprima)
- Domande frequenti per Copilot nell'attività del flusso desktop (anteprima)
- Domande frequenti per Copilot nei flussi cloud
- Domande frequenti su Copilot in Process Mining Power Automate
- Domande frequenti per la sicurezza e la privacy dei dati di Copilot in Microsoft Power Platform