Condividi tramite


Informazioni sui flussi di attività translitici (anteprima)

Con i flussi di attività translitici, è possibile automatizzare azioni dell'utente finale come l'aggiornamento dei record, l'aggiunta di annotazioni o la creazione di flussi di lavoro che attivano azioni in altri sistemi. I flussi di attività translitiche consentono scenari automatizzati, tra cui:

  • Aggiungere dati: aggiungere un record di dati a una tabella nel database e visualizzarlo riflesso nel report. Ad esempio, aggiungere un nuovo record di cliente.
  • Modifica dati: modificare un record esistente di dati in una tabella nel database e visualizzarlo nel report. Ad esempio, aggiornare un campo di stato o un'annotazione.
  • Elimina dati: eliminare un record esistente di dati da una tabella nel database e visualizzarlo rimosso dal report. Ad esempio, la rimozione di un record cliente non più necessario.
  • Chiamare un'API esterna: effettuare una richiesta API accessibile tramite una richiesta di rete. Ad esempio, effettuare una richiesta all'endpoint REST di un'API pubblica che aggiorna i dati sottostanti o l'input dell'utente finale oppure intervenire in un sistema diverso.

I flussi di attività traslitici funzionano utilizzando funzioni dei dati utente in Fabric per attivare funzioni sulle origini dati sottostanti di Fabric.

L'esempio seguente illustra un flusso di attività translitica che connette un report di Power BI che mostra le opportunità di vendita a un flusso di lavoro che invia richieste a Teams. In questo esempio è possibile osservare che l'utente ha filtrato la tabella per visualizzare solo opportunità di elevata quantità ad alto rischio con intervalli di tempo limitati. L'utente richiede uno sconto di 10% per queste opportunità e giustifica la richiesta in un campo di commento. Dopo aver selezionato il pulsante Richiedi sconto , l'input della tabella e i campi di testo vengono passati a una funzione dati utente. La funzione pubblica un messaggio in Teams con i dettagli in modo che la richiesta possa essere approvata o rifiutata.

Gif animata che mostra un utente che richiede uno sconto per le opportunità trovate in un report di Power BI e che richiedono la visualizzazione come post di Teams.

Sei pronto per iniziare?

Annotazioni

La funzionalità di flusso di attività translytical è attualmente disponibile in anteprima pubblica.

Riscrittura dei dati

I flussi di attività translitiche possono abilitare il writeback dei dati in modo che gli utenti finali possano aggiornare, aggiungere o eliminare dati nei database di Fabric dall'interno dei report di Power BI. Usando le funzioni dati utente di Fabric, è possibile aggiornare, aggiungere o eliminare record di dati a livello di codice in base al contesto di filtro passato dal report.

Ad esempio, il report di Power BI seguente consente di modificare il valore di sconto visualizzato nella tabella senza uscire dal report. Quando si immette il nuovo valore nel slicer di testo e si seleziona Invia sconto, una funzione dati utente di Fabric aggiorna automaticamente i record dell'origine dati corrispondenti ai filtri applicati.

Gif animata che mostra un report di Power BI che include un'interfaccia interattiva per la modifica di un record di dati.

Per gli scenari di writeback dei dati, le funzioni dei dati degli utenti hanno una gestione nativa delle connessioni per le seguenti origini dati Fabric:

  • Sistema di database SQL Fabric
  • Magazzini di tessuti
  • Fabric lakehouses (per i file)

Per la maggior parte degli scenari di writeback, è consigliabile usare il database SQL come origine dati sottostante. I database SQL funzionano correttamente con le operazioni di lettura/scrittura elevate necessarie negli scenari di creazione di report.

Per esempi funzionanti di funzioni dati utente, vedere Esempi di flusso delle attività translitiche.

Automazione personalizzata

I flussi di attività translitiche possono anche automatizzare molte attività e persino intraprendere azioni in altri sistemi usando API esterne.

Ad esempio, il report di Power BI seguente consente di generare suggerimenti personalizzati di intelligenza artificiale per i fattori di influenza visualizzati nella tabella usando l'API Risposte OpenAI di Azure. Quando si seleziona un fattore di influenza e quindi si seleziona Genera suggerimento per intelligenza artificiale, una funzione dati utente di Fabric fornisce una risposta OpenAI di Azure in base a un prompt completamente personalizzabile.

Gif animata che mostra un report di Power BI di esempio che include un'interfaccia interattiva per effettuare una chiamata all'API OpenAI di Azure.

Per esempi funzionanti di funzioni dati utente, vedere Esempi di flusso delle attività translitiche.

Funzionalità di anteprima necessarie

I flussi di attività translitici sono attualmente disponibili in anteprima pubblica e si basano anche su altre funzionalità in anteprima pubblica. Assicurarsi che le funzionalità necessarie siano abilitate in Power BI Desktop.

In Power BI Desktop è necessario abilitare flussi di attività translytical, selezionatori di testo e selezionatori a elenco.

Usare la procedura seguente per abilitare le funzionalità di anteprima in Power BI:

  1. Aprire la versione più recente di Power BI Desktop.

  2. Passare a Opzioni file>e impostazioni>Opzioni>Funzionalità di anteprima.

  3. Selezionare le funzionalità seguenti:

    • Flussi di attività translitiche
    • Visivo suddivisore di testo per scenari che richiedono inserimento libero.
    • Filtro elenco visivo per scenari che richiedono la selezione del filtro.

I flussi di attività traslitici funzionano utilizzando funzioni dei dati utente in Fabric per attivare funzioni sulle origini dati sottostanti di Fabric.

Limitazioni

Attualmente, le limitazioni seguenti si applicano ai flussi di attività translitici:

  • Solo i nuovi filtri di anteprima (filtro dei pulsanti, filtro elenco e filtro di testo) vengono riconosciuti automaticamente come controlli di input per i parametri della funzione. Se è necessario usare i vecchi slicer, è necessario creare una misura DAX (Data Analysis Expressions) per fare riferimento a tali input.
  • I formati PBIR (report avanzato di Power BI) e PBIP (progetto Power BI) non sono supportati.
  • Power BI Embedded non è supportato.

Le limitazioni del servizio seguenti possono influire anche sui flussi di attività translitici:

Passaggi successivi