Che cos'è l'endpoint di Analisi SQL per un lakehouse?
Microsoft Fabric offre un'esperienza basata su SQL per le tabelle Delta Lakehouse. Questa esperienza basata su SQL è denominata endpoint di Analisi SQL. È possibile analizzare i dati nelle tabelle Delta usando il linguaggio T-SQL, salvare le funzioni, generare viste e applicare la sicurezza SQL. Per accedere all'endpoint di analisi SQL, selezionare un elemento corrispondente nella visualizzazione dell'area di lavoro o passare alla modalità endpoint analisi SQL in Esplora lakehouse.
La creazione di un lakehouse crea un endpoint di Analisi SQL che punta all'archiviazione delle tabelle Delta Lakehouse. Dopo aver creato una tabella Delta nella lakehouse, è disponibile per l'esecuzione di query usando l'endpoint di analisi SQL. Per altre informazioni, vedere la documentazione di Data Warehouse: Endpoint di Analisi SQL.
Riprovisioning degli endpoint di Analisi SQL
È possibile ripetere il provisioning degli endpoint di Analisi SQL direttamente all'interno di un lakehouse. Pertanto, se il tentativo di provisioning iniziale non riesce, è possibile riprovare senza bisogno di creare un lakehouse completamente nuovo. Questa funzionalità consente di ridurre automaticamente i problemi di provisioning in modo pratico nell'interfaccia utente, evitando la necessità di completare la nuova creazione del lakehouse.
Nota
È importante tenere presente che, mentre questa funzionalità migliora l'esperienza utente, il riprovisioning di un endpoint di Analisi SQL può comunque non riuscire, proprio come può durante la creazione iniziale di un lakehouse.
Modalità di sola lettura dell'endpoint di Analisi SQL
L'endpoint di Analisi SQL funziona in modalità di sola lettura su tabelle Delta Lakehouse. È possibile solo leggere i dati dalle tabelle Delta usando l'endpoint di Analisi SQL. Possono salvare funzioni, viste e impostare la sicurezza a livello di oggetto SQL.
Nota
Le tabelle Delta esterne create con il codice di Spark non saranno visibili all’endpoint di Analisi SQL. Usare i collegamenti nello spazio Tabella per rendere visibili le tabelle Delta esterne all'endpoint di Analisi SQL.
Per modificare i dati nelle tabelle Delta Lakehouse, è necessario passare alla modalità lakehouse e usare Apache Spark.
Controllo di accesso tramite la sicurezza SQL
È possibile impostare la sicurezza a livello di oggetto per l'accesso ai dati tramite l'endpoint di Analisi SQL. Queste regole di sicurezza verranno applicate solo per l'accesso ai dati tramite l'endpoint di Analisi SQL. Per assicurarsi che i dati non siano accessibili in altri modi, è necessario impostare ruoli e autorizzazioni dell'area di lavoro; vedere Ruoli e autorizzazioni dell'area di lavoro.