Partager via


Créer une API GraphQL depuis votre base de données SQL dans le portail Fabric

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

Commencer à créer des API GraphQL directement dans l’éditeur de requête Fabric SQL. Fabric génère automatiquement le schéma GraphQL en fonction de vos données, et les applications sont prêtes à se connecter en quelques minutes.

Prérequis

Créer une API pour GraphQL

Pour créer une API pour GraphQL suivez les étapes suivantes :

  1. Ouvrez la base de données dans laquelle vous souhaitez créer une API GraphQL.

  2. Sélectionnez Nouveau, puis sélectionnez API GraphQL.

    Capture d’écran du portail Fabric montrant le bouton Nouveau pour la base de données.

  3. Saisissez un Nom pour votre article et sélectionnez Créer.

À ce stade, l’API est prête, mais elle n’expose aucune donnée. Les API pour GraphQL sont définies dans un schéma organisé en termes de types et de champs, dans un système fortement typé. Fabric génère automatiquement le schéma GraphQL nécessaire en fonction des données que vous choisissez d’exposer aux clients GraphQL.

  1. Sélectionnez Obtenir les données. L’écran Choisir des données vous permet de rechercher et de choisir les objets que vous souhaitez exposer dans votre schéma GraphQL.

  2. Cochez les cases en regard des tables individuelles ou des procédures stockées que vous souhaitez exposer dans l’API. Pour sélectionner tous les objets d’un dossier, cochez la case portant le nom de source de données dans la partie supérieure.

    Capture d’écran du portail Fabric montrant l’écran Choisir des données.

  3. Sélectionnez Charger pour lancer le processus de génération du schéma GraphQL.

  4. Le schéma est généré et vous pouvez commencer à prototyper des requêtes (lecture, liste) ou des mutations (créer, mettre à jour, supprimer) GraphQL pour interagir avec vos données. L’image suivante montre l’Explorateur de schéma avec un modèle d’appel d’API.

    Capture d’écran du portail Fabric montrant l’écran Explorateur de schéma.

Votre API pour GraphQL est maintenant prête à accepter les connexions et les demandes. Vous pouvez utiliser l’éditeur API pour tester et prototyper des requêtes GraphQL et l’Explorer du schéma pour vérifier les types de données, ainsi que les champs exposés dans l’API.

Étape suivante