Partager via


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 en utilisant le point de terminaison d’analytique SQL. La documentation de l’entrepôt et la base de données SQL dans Microsoft Fabric approvisionnent automatiquement un point de terminaison d’analytique SQL lors de la création.

Capture de l’écran principal du point de terminaison d’analytique SQL du lakehouse.

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.

Capture d’écran du réapprovisionnement du point de terminaison d’analytique SQL du 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. Bien que vous puissiez uniquement effectuer des opérations de lecture sur des tables Delta via le point de terminaison analtyique SQL, vous avez la possibilité de créer des fonctions, de définir des vues et d’implémenter la sécurité au niveau de l’objet SQL pour gérer efficacement l’accès et structurer vos données.

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 savoir comment créer un raccourci, consultez Créer un raccourci vers des fichiers ou des tables.

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.