Share via


Origini dati per domande e risposte in linguaggio naturale

La funzionalità domande e risposte in Power BI consente di ottenere rapidamente risposte sui dati usando il linguaggio naturale per porre domande sui dati. Questo articolo descrive le configurazioni supportate per Q&A e il modo in cui l'indicizzazione e la memorizzazione nella cache migliorano le prestazioni per ogni configurazione.

Origini dati supportate

Le configurazioni di Power BI seguenti supportano domande e risposte:

  • Modalità di importazione.
  • Modalità di connessione dinamica con set di dati di SQL Server Analysis Services, Azure Analysis Services o Power BI locali.
  • DirectQuery con Azure Synapse Analytics, AZURE SQL o SQL Server 2019. Altre origini potrebbero funzionare in modalità query diretta, ma non sono ufficialmente supportate.

L'uso di un oggetto visivo Q&A in un report consente il linguaggio naturale Q&A per impostazione predefinita. Se si usa DirectQuery o la connessione dinamica, viene visualizzato un prompt.

In Power BI Desktop, per attivare o disattivare in modo esplicito le funzionalità del linguaggio naturale per un report:

  1. Passare a Opzioni file>e impostazioni>Opzioni.
  2. In Caricamento dati file>correnti selezionare o deselezionare Attiva Q&A per porre domande in linguaggio naturale sui dati.

Screenshot showing the Power BI Desktop Q&A options.

Per altre informazioni, vedere Limitazioni di Domande e risposte di Power BI.

Indicizzazione Q&A

L'abilitazione di domande e risposte compila un indice per fornire rapidamente feedback in tempo reale all'utente e aiutare a interpretare le proprie domande. La compilazione dell'indice può richiedere del tempo. L'indice presenta le caratteristiche seguenti:

  • Tutti i nomi di colonna e le tabelle vengono inseriti nell'indice, a meno che non vengano disattivati in modo esplicito dagli strumenti Q&A.
  • Tutti i valori di testo di meno di 100 caratteri vengono indicizzati. I valori di testo di 100 caratteri e altro non vengono indicizzati.
  • L'indice Q&A archivia un massimo di 5 milioni di valori univoci. Se si supera questo numero, l'indice non contiene tutti i valori potenziali, che potrebbero diminuire l'accuratezza di Q&A.
  • L'indice Q&A viene compilato in base alle prime 1.000 entità del modello (tabelle e campi). Se il modello di dati supera questo numero, l'indice non contiene tutte le potenziali entità del modello, che potrebbero ridurre l'accuratezza delle domande e risposte.
  • Se si verifica un errore durante l'indicizzazione, l'indice rimane in uno stato parziale e ricrea nel successivo aggiornamento.

Aggiornamento e memorizzazione nella cache dell'indice

Power BI Desktop crea l'indice quando si usa Q&A. Quando si compila l'indice viene visualizzata un'icona piccola. Durante la compilazione dell'indice, l'oggetto visivo Q&A e i suggerimenti potrebbero richiedere del tempo per il caricamento.

Se il modello cambia o l'indice diventa obsoleto, l'indice deve essere aggiornato. Poiché l'indice può richiedere tempo per la ricompilazione, l'indice viene aggiornato solo se si usa Q&A nella stessa sessione di quando si verificano le modifiche.

Nell'servizio Power BI l'indice viene ricreato in fase di pubblicazione, ripubblicazione e aggiornamento. La creazione di indici Q&A non è sempre automatica e può verificarsi su richiesta per ottimizzare gli aggiornamenti del set di dati. Per DirectQuery, gli indici di dati Q&A al massimo una volta al giorno, per ridurre l'impatto sull'origine DirectQuery.

Per altre informazioni sull'integrazione del linguaggio naturale nei report, vedere: