Quel est le point de terminaison d’analytique SQL d’un lakehouse ?
Microsoft Fabric fournit une expérience basée sur SQL pour les tables Delta lakehouse. Cette expérience basée sur SQL est appelée point de terminaison d’analytique SQL. Vous pouvez analyser les 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 d’analytique SQL, sélectionnez un élément correspondant dans la vue de l’espace de travail ou passez en mode point de terminaison d’analytique SQL dans l’explorateur Lakehouse.
La création d’un lakehouse crée un point de terminaison d’analytique SQL, qui pointe vers le stockage de la table Delta du lakehouse. Une fois que vous avez créé une table Delta dans le lakehouse, elle est immédiatement disponible pour l’interrogation à l’aide du point de terminaison d’analytique SQL. Pour en savoir plus, consultez la Documentation Data Warehouse (entrepôt de données) : point de terminaison d’analytique SQL.
Réapprovisionnement du point de terminaison d’analytique SQL
Nous offrons la possibilité de réessayer l’approvisionnement de points de terminaison d’analytique SQL directement dans un lakehouse. Par conséquent, si votre tentative d’approvisionnement initiale échoue, vous avez la possibilité de réessayer sans avoir à créer un tout nouveau lakehouse. Cette fonctionnalité vous permet de résoudre vous-même les problèmes d’approvisionnement de manière pratique dans l’IU, sans avoir à recréer entièrement le lakehouse.
Remarque
Il est important de noter que même si cette fonctionnalité améliore l’expérience utilisateur, le réapprovisionnement d’un point de terminaison d’analytique SQL peut toujours échouer, tout comme lors de la création initiale d’un lakehouse.
Mode lecture seule du point de terminaison d’analytique SQL
Le point de terminaison d’analytique SQL fonctionne en mode lecture seule sur les tables Delta d’un lakehouse. Vous pouvez uniquement lire des données à partir de tables Delta à l’aide du point de terminaison d’analytique SQL. Ils peuvent enregistrer des fonctions, des vues et définir la sécurité au niveau de l'objet SQL.
Remarque
Les tables Delta externes créées avec le code Spark ne seront pas visibles pour le point de terminaison d’analytique SQL. Utilisez des raccourcis dans l’espace Table pour rendre les tables Delta externes visibles pour le point de terminaison d’analytique SQL.
Pour modifier les données dans les tables Delta d’un lakehouse, vous devez commuter en 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 accéder aux données à l’aide du point de terminaison d’analytique SQL. Ces règles de sécurité ne s’appliqueront qu’à l’accès aux données via un point de terminaison d’analytique 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, voir Rôles et autorisations d'espace de travail.