Qu’est-ce que le point de terminaison SQL pour un lakehouse ?
Microsoft Fabrics fournit une expérience SQL pour les tables delta lakehouse. Cette expérience basée sur SQL est appelée point de terminaison SQL. Vous pouvez analyser des données dans des tables delta à l’aide du langage T-SQL, enregistrer des fonctions, générer des vues et appliquer la sécurité SQL. Pour accéder au point de terminaison SQL, sélectionnez un élément correspondant dans l’affichage de l’espace de travail ou basculez en mode point de terminaison SQL dans Lakehouse Explorer.
Important
Microsoft Fabric est actuellement en préversion. Certaines informations portent sur un produit en préversion susceptible d’être substantiellement modifié avant sa publication. Microsoft ne donne aucune garantie, expresse ou implicite, concernant les informations fournies ici.
La création d’un lakehouse crée un point de terminaison SQL, qui pointe vers le stockage de la table delta lakehouse. Une fois que vous avez créé une table delta dans Lakehouse, elle est immédiatement disponible pour l’interrogation à l’aide du point de terminaison SQL. Pour plus d’informations, consultez Data Warehouse documentation : Point de terminaison SQL
Mode lecture seule du point de terminaison SQL
Le point de terminaison SQL fonctionne en mode lecture seule sur les tables delta lakehouse. Vous pouvez uniquement lire les données des tables delta à l’aide du point de terminaison SQL. Ils peuvent enregistrer des fonctions, des vues et définir la sécurité au niveau de l’objet SQL.
Notes
Les tables delta externes créées avec du code Spark ne sont pas visibles par le point de terminaison SQL. Utilisez des raccourcis dans l’espace table pour rendre les tables delta externes visibles pour le point de terminaison SQL.
Pour modifier des données dans les tables delta lakehouse, vous devez basculer vers le mode lakehouse et utiliser Apache Spark.
Contrôle d’accès à l’aide de la sécurité SQL
Vous pouvez définir la sécurité au niveau de l’objet pour l’accès aux données à l’aide du point de terminaison SQL. Ces règles de sécurité s’appliquent uniquement à l’accès aux données via le point de terminaison SQL. Pour vous assurer que les données ne sont pas accessibles par d’autres moyens, vous devez définir des rôles et des autorisations d’espace de travail. Consultez Rôles et autorisations d’espace de travail.