Partage via


Introduction aux bases de données SQL dans Fabric

S’applique à : base de données SQL dans Microsoft Fabric

Microsoft Fabric fournit un guichet unique pour tous les besoins analytiques de n’importe quelle entreprise. L’objectif de ce didacticiel est de fournir un guide complet sur l’utilisation d’une base de données SQL dans Fabric. Ce didacticiel est conçu pour vous aider à parcourir le processus de création de base de données, à configurer des objets de base de données, à explorer des fonctionnalités autonomes et à combiner et à visualiser des données. En outre, vous apprendrez à créer un point de terminaison GraphQL, qui sert d’approche moderne pour connecter et interroger efficacement vos données. Vous apprendrez également à utiliser le point de terminaison d’analytique SQL pour utiliser des données mises en miroir pour la création de rapports et l’analyse, et à développer des visualisations de données.

Important

Cette fonctionnalité est en préversion.

Ce didacticiel est structuré pour offrir une expérience pratique, vous guidant tout au long de chaque étape du processus pour vous assurer une solide compréhension des bases de données SQL dans Fabric, dans l’écosystème Microsoft Fabric. Vous obtiendrez des insights sur les points d’intégration fluides et les différentes expériences adaptées aux développeurs professionnels comme citoyens au sein de Microsoft Fabric.

Ce didacticiel n’est pas destiné à servir d’architecture de référence, ni à couvrir une liste exhaustive des fonctionnalités et capacités. Il ne s’agit pas non plus d’un guide prescriptif sur les meilleures pratiques, mais plutôt d’une procédure pas à pas fondamentale pour vous familiariser avec les fonctionnalités et l’expérience utilisateur des bases de données SQL dans Fabric.

Scénario de bout en bout de base de données SQL dans Fabric

En tant que prérequis pour ce tutoriel, effectuez les étapes suivantes :

  1. Connectez-vous à votre compte Power BI en ligne ou, si vous n’avez pas encore de compte, inscrivez-vous à un essai gratuit.
  2. Activer Microsoft Fabric pour votre organisation dans votre locataire.

Dans ce didacticiel, vous prenez le rôle d’un développeur de base de données, travaillant au sein du groupe Contoso. Votre organisation souhaite évaluer les informations de chaîne d’approvisionnement des filiales AdventureWorks et Northwind Traders, en fonction des ventes passées et des composants actuels des différents produits utilisés dans la fabrication.

Vous utiliserez des exemples de données ainsi que des données et des vues que vous créez. Votre objectif est de créer une visualisation de ces données et d’activer l’analyse en temps réel des données disponibles pour une application. Vous avez choisi GraphQL comme API de données principale pour la solution. Voici les étapes décrites de ce didacticiel :

  1. Créer un espace de travail Microsoft Fabric
  2. Créer une base de données SQL dans Microsoft Fabric
  3. Ingérer des exemples de données et créer des objets et des données supplémentaires
  4. Interroger la base de données et examiner les fonctionnalités autonomes
  5. Utiliser le point de terminaison d’analytique SQL pour interroger des données
  6. Créer et partager des visualisations
  7. Effectuer une analyse des données en utilisant Microsoft Fabric Notebooks
  8. Créer une application en utilisant DevOps et l’API GraphQL
  9. Nettoyer les ressources

Architecture de bout en bout des bases de données SQL dans Fabric

Sources de données : Microsoft Fabric permet de se connecter facilement et rapidement à Azure Data Services, à d’autres plateformes cloud et à des sources de données locales pour ingérer des données et créer des applications qui génèrent et modifient des données.

Ingestion : avec plus de 200 connecteurs natifs dans le cadre du pipeline Microsoft Fabric et avec la transformation de données par glisser-déplacer avec flux de données, vous pouvez générer rapidement des insights pour votre organisation. Le raccourci est une nouvelle fonctionnalité de Microsoft Fabric qui permet de se connecter à des données existantes sans avoir à les copier ni à les déplacer. Vous trouverez plus d’informations sur la fonctionnalité de raccourci plus loin dans ce tutoriel. Pour le développement, vous disposez du protocole TDS (Tabular Data Stream) qui peut accéder à la base de données comme une instance SQL Server. Vous disposez également de l’API GraphQL pour interroger non seulement une base de données SQL dans Fabric, mais aussi plusieurs sources de données dans Microsoft Fabric, de manière cohérente, sécurisée et intégrée.

Stocker, interroger et enrichir : les bases de données SQL dans Fabric fonctionnent avec les commandes Transact-SQL standard du secteur pour créer, lire, mettre à jour et supprimer des données et des objets de données, ainsi qu’avec l’API GraphQL.

Exposer : les données des bases de données SQL dans Fabric et le point de terminaison d’analytique SQL peuvent être consommés par Power BI, l’outil décisionnel leader du secteur, pour la création de rapports et la visualisation. Chaque base de données SQL dans la connexion Fabric et chaque point de terminaison d’analytique SQL sont fournis avec un point de terminaison TDS intégré, pour se connecter et interroger facilement des données depuis d’autres outils de création de rapports, le cas échéant. Lorsqu’un entrepôt est créé, un élément secondaire, appelé modèle sémantique par défaut, est généré en même temps avec le même nom. Vous pouvez utiliser le modèle sémantique par défaut pour commencer à visualiser les données en quelques étapes. Ces deux éléments peuvent être exposés via l’API GraphQL.

Exemples de données

Pour obtenir des exemples de données dans ce didacticiel, vous utiliserez un sous-ensemble des exemples de bases de données de AdventureWorksLT et de Northwind. Pour ce scénario de bout en bout, vous ingérerez et générerez suffisamment d’objets de données et de données pour découvrir les fonctionnalités de mise à l’échelle et de niveau de performance des bases de données SQL dans la plateforme Microsoft Fabric. Cet exemple peut être étendu pour afficher de nombreuses fonctionnalités supplémentaires de la plateforme.

En règle générale, vous créez des données depuis des systèmes transactionnels (ou des applications métier) dans une base de données, puis vous copiez ou regroupez les données dans un lac de données ou une zone de préproduction de l’entrepôt de données. Toutefois, pour ce didacticiel, vous utiliserez les exemples de données Sales and Products comme point de départ, ajouterez des données d’entrepôt, lesquelles vous joindrez à d’autres tables et créerez des vues pour les données en cours de processus.

Modèle de données

L’exemple de données SalesLT pour les bases de données SQL dans Microsoft Fabric est un sous-ensemble de la plus grande base de données AdventureWorks, et inclut les éléments de données et relations suivants. Dans ce didacticiel, vous créerez une table Warehouse, qui s’affiche dans ce modèle de données. Pour cet exemple, seules les clés numériques des données d’entrepôt sont créées et les données sont générées depuis un script d’installation. Pour étendre cet exemple, vous normaliserez la table Warehouse avec une importation de table Northwind pour les noms, descriptions et autres informations sur les fournisseurs.

Étape suivante