Condividi tramite


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 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 di analisi SQL in Lakehouse Explorer.

La creazione di un lakehouse crea un endpoint di analisi SQL, che punta all'archiviazione tabelle Delta lakehouse. Dopo aver creato una tabella Delta nel lakehouse, è immediatamente 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.

Schermata principale dell'endpoint di analisi SQL di Lakehouse

Provisioning 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 la necessità 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 ricreazione del lakehouse.

Provisioning dell'endpoint di analisi SQL di Lakehouse

Nota

È importante notare che, mentre questa funzionalità migliora l'esperienza utente, il provisioning 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 sulle tabelle Delta lakehouse. È possibile leggere solo 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 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 Lakehouse Delta, è 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.