Confronto tra connessione dinamica e DirectQuery

La connessione dinamica è un modo per connettere un report di Power BI a un modello semantico di Power BI pubblicato. DirectQuery è un metodo che è possibile usare per connettere il modello semantico ai dati. Questo articolo descrive le principali differenze tra questi concetti.

Connessione dinamica

La connessione dinamica è un metodo che consente di creare un report in Power BI Desktop senza dover creare un modello semantico. Quando si crea il report in Power BI Desktop, è possibile connetterlo a un modello semantico già esistente. Una connessione dinamica consente di basarsi sui dati esistenti, che possono essere aggiornati senza accedere al report.

Usando la connessione dinamica è possibile connettere il report a una delle origini dati seguenti:

  • Modello semantico già esistente in servizio Power BI

  • Un database di Azure Analysis Services (AAS)

  • Istanza locale di SQL Server Analysis Services (SSAS)

DirectQuery

Un modello semantico di Power BI può avere dati copiati durante un'operazione di aggiornamento, in modalità di importazione. In alternativa, il modello semantico può richiedere dinamicamente i dati da un'origine dati a cui è connessa usando un metodo denominato DirectQuery.

Quando si usa DirectQuery, il report usa query DAX (Data Analysis Expression) per ottenere i dati. Dopo che il modello semantico riceve la query DAX del report, genera un altro set di query eseguite nell'origine dati per ottenere i dati necessari. Se ad esempio l'origine dati è un database di SQL Server, Power BI genererà query SQL per ottenere i dati necessari. Altre origini dati possono generare query in altri linguaggi di query.

DirectQuery è utile quando:

  • Si sta lavorando su origini dati con un volume elevato di dati

  • Si vogliono usare i dati "quasi in tempo reale"

È anche possibile usare DirectQuery con Analysis Services, come descritto in Uso di DirectQuery per modelli semantici di Power BI e Analysis Services.

Per altre informazioni, vedere le risorse seguenti: