Che cos'è l'endpoint SQL per una lakehouse?
Microsoft Fabrics offre un'esperienza basata su SQL per le tabelle delta lakehouse. Questa esperienza basata su SQL è denominata endpoint 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 SQL, selezionare un elemento corrispondente nella visualizzazione dell'area di lavoro o passare alla modalità endpoint SQL in Lakehouse Explorer.
Importante
Microsoft Fabric è in anteprima.
La creazione di un lakehouse crea un endpoint SQL, che punta all'archiviazione di tabelle delta lakehouse. Dopo aver creato una tabella delta in Lakehouse, è immediatamente disponibile per eseguire query usando l'endpoint SQL. Per altre informazioni, vedere la documentazione di Data Warehouse: Endpoint SQL
Modalità di sola lettura dell'endpoint SQL
L'endpoint SQL opera in modalità di sola lettura sulle tabelle delta lakehouse. È possibile leggere solo i dati dalle tabelle delta usando l'endpoint 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 SQL. Usare i collegamenti nello spazio Tabella per rendere visibili le tabelle delta esterne all'endpoint SQL.
Per modificare i dati nelle tabelle delta lakehouse, è necessario passare alla modalità lakehouse e usare Apache Spark.
Controllo di accesso tramite sicurezza SQL
È possibile impostare la sicurezza a livello di oggetto per l'accesso ai dati usando l'endpoint SQL. Queste regole di sicurezza verranno applicate solo per l'accesso ai dati tramite endpoint 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.