Condividi tramite


Usare DirectQuery con i flussi di dati

L'uso di DirectQuery con flussi di dati di Power BI consente di connettersi direttamente a un flusso di dati senza dover importare i dati in un modello semantico. Esistono molti motivi per cui l'uso di DirectQuery con flussi di dati, invece di importare dati, è utile. Di seguito sono riportati alcuni esempi:

  • Uso di grandi flussi di dati
  • Riduzione delle esigenze di orchestrazione per i flussi di dati
  • Fornire i dati ai clienti in modo gestito e con attenzione alle prestazioni
  • Prevenzione della necessità di duplicare i dati in un flusso di dati e in un modello semantico importato

Configurazioni

Per usare DirectQuery con flussi di dati, è necessario impostare in modo esplicito il motore di calcolo avanzato su On nelle impostazioni del flusso di dati. È quindi necessario aggiornare il flusso di dati prima che possa essere utilizzato in modalità DirectQuery.

  1. Passare al flusso di dati Premium e impostare il motore di calcolo avanzato su On.
  2. Aggiornare il flusso di dati.

Dopo aver completato i passaggi, il flusso di dati è accessibile in Power BI Desktop con la modalità DirectQuery.

Consumo

Quando DirectQuery è disponibile per un flusso di dati, la connessione a un flusso di dati tramite il connettore Flussi di dati richiede di scegliere se connettersi alle tabelle tramite DirectQuery o Importa.

Le entità del flusso di dati che supportano DirectQuery visualizzano l'icona Visualizza in Power BI Desktop, anziché l'icona Tabella. L'icona Visualizza viene visualizzata come due caselle sovrapposte l'una sull'altra, l'icona Tabella è una singola tabella con una griglia.

L'immagine seguente mostra l'icona Visualizza, che indica che la tabella Orders supporta DirectQuery:

Screenshot dell'icona Visualizza che mostra che è supportata la query diretta.

Questa immagine mostra l'icona Tabella che indica che la tabella Query supporta solo l'importazione:

Screenshot dell'icona Tabella che mostra che è supportata la query diretta.

In modalità DirectQuery, è possibile interrogare rapidamente in locale set di dati di grandi dimensioni. Tuttavia, non è attualmente possibile eseguire altre trasformazioni.

Questo articolo offre una panoramica dell'uso di DirectQuery con flussi di dati. Anche gli articoli seguenti potrebbero essere utili:

Gli articoli seguenti contengono altre informazioni sui flussi di dati e su Power BI: