Funzionamento della modalità Direct Lake con la creazione di report PBI
In Microsoft Fabric, quando l'utente crea una lakehouse, il sistema effettua anche il provisioning dell'endpoint SQL associato e del set di dati predefinito. Il set di dati predefinito è un modello semantico con metriche sui dati lakehouse. Il set di dati consente a Power BI di caricare i dati per la creazione di report.
Importante
Microsoft Fabric è disponibile in anteprima.
Quando un report di Power BI mostra un elemento che usa i dati, lo richiede dal set di dati sottostante. Il set di dati accede quindi a una lakehouse per recuperare i dati e restituirlo al report di Power BI. Per un set di dati predefinito per l'efficienza, i dati richiesti vengono caricati nella cache e aggiornati quando necessario.
Lakehouse applica l'ottimizzazione dell'ordine V alle tabelle. Questa ottimizzazione consente di caricare rapidamente i dati nel set di dati e di averlo pronto per l'esecuzione di query senza altre trasformazioni o ordinamento.
Questo approccio offre prestazioni senza precedenti e la possibilità di caricare immediatamente grandi quantità di dati per la creazione di report di Power BI.
Impostazione delle autorizzazioni per l'utilizzo dei report
Il set di dati predefinito recupera i dati da una lakehouse su richiesta. Per assicurarsi che i dati siano accessibili per l'utente che visualizza il report di Power BI, è necessario impostare le autorizzazioni necessarie per il lakehouse sottostante.
Un'opzione consiste nel assegnare al ruolo Visualizzatore utenti nell'area di lavoro e concedere le autorizzazioni necessarie ai dati usando la sicurezza degli endpoint SQL. In alternativa, all'utente può essere assegnato Amministrazione, membro o collaboratore per avere accesso completo ai dati.