Partager via


Intégration Fabric (Aperçu)

L’extension MSSQL pour Visual Studio Code intègre désormais directement la base de données SQL dans Fabric dans votre flux de travail de développement. Avec la nouvelle option de connectivité Fabric dans la boîte de dialogue Connexion, vous pouvez vous connecter à l’aide de l’ID Microsoft Entra, parcourir vos espaces de travail Fabric dans une arborescence familière, rechercher sur eux et se connecter à des bases de données sql ou des points de terminaison, tout cela sans jongler avec des chaînes de connexion. L'expérience est conçue pour être native pour les utilisateurs de Fabric, avec des connexions persistantes, un changement de client et un flux transparent « Ouvrir dans MSSQL » à partir de l'extension Fabric.

Vous pouvez également créer de nouvelles bases de données SQL dans Fabric directement à partir de Visual Studio Code. Au lieu de quitter votre éditeur pour naviguer dans l’interface utilisateur Fabric, vous pouvez maintenant vous authentifier, sélectionner ou créer un espace de travail, nommer votre base de données et vous connecter instantanément. Le flux d’approvisionnement inclut un indicateur de progression et une confirmation de réussite avant la connexion automatique. Cette nouvelle expérience élimine le changement de contexte et réduit les frictions d’intégration, ce qui vous permet d’exécuter des requêtes en quelques minutes. Ensemble, ces mises à jour vous offrent un moyen plus rapide et plus simple de commencer avec Microsoft Fabric et de faciliter la création de solutions natives cloud prêtes pour l’IA directement à partir de Visual Studio Code.

Conseil / Astuce

Les fonctionnalités d’intégration de Fabric sont actuellement en préversion et peuvent changer en fonction des commentaires. Rejoignez notre communauté à GitHub Discussions pour partager des idées ou signaler des problèmes.

Connectivité Fabric (Parcourir)

La nouvelle expérience de navigation Fabric dans l’extension MSSQL permet aux développeurs de se connecter en toute transparence à leurs bases de données SQL dans des points de terminaison Fabric ou SQL Analytics sans copier manuellement des chaînes de connexion à partir du portail Fabric. Avec une seule authentification Microsoft Entra ID, vous pouvez parcourir les espaces de travail disponibles dans une arborescence et vous connecter directement à partir de Visual Studio Code.

Capacités

  • Expérience d’infrastructure dédiée : fournit une nouvelle option dans la boîte de dialogue Connexion adaptée spécifiquement aux utilisateurs de Fabric, ce qui simplifie le processus de connexion en se concentrant sur les bases de données Fabric.

  • Authentification transparente : utilise votre compte Microsoft pour la connexion sécurisée et persistante. Les utilisateurs doivent donc s’authentifier une seule fois pour accéder à tous leurs espaces de travail et bases de données Fabric.

  • Navigation dans l’espace de travail : affiche tous les espaces de travail Fabric dans une arborescence hiérarchique avec des ressources chargées à la demande, ce qui facilite l’exploration et la gestion de votre environnement Fabric.

  • Recherche et découverte : offre des fonctionnalités de recherche en temps réel pour localiser rapidement l’espace de travail ou la base de données appropriés sans parcourir de longues listes.

  • Prise en charge des extensions croisées : permet d’ouvrir des bases de données Fabric directement dans MSSQL à partir de l’extension ou du portail Fabric, offrant ainsi une expérience intégrée et cohérente à travers les outils.

Prerequisites

  • Disposez de la dernière version de l’extension MSSQL pour Visual Studio Code installée .
  • Autorisations d’abonnement et d’espace de travail Active Fabric.
  • Un compte Microsoft valide ayant accès à vos espaces de travail et ressources Fabric.
  • L’authentification utilise l’ID Microsoft Entra. Après vous être connecté, vous pouvez choisir à la fois le compte et le locataire spécifique pour parcourir l’ensemble correct d’espaces de travail et de bases de données Fabric.

Note

Pour cette expérience de navigation Fabric, aucune chaîne de connexion ni aucun jeton d’accès personnel ne sont requis.

Get started

  1. Ouvrez la boîte de dialogue Connexion et sélectionnez Parcourir le Fabric.

    Capture d’écran de la connectivité Fabric dans l’extension MSSQL pour Visual Studio Code.

  2. Connectez-vous avec l’ID Microsoft Entra.

    Authentification pour la première fois

    • Par défaut, le type d’authentification est Microsoft Entra ID - Universal avec prise en charge de l’authentification multifacteur.
    • Si vous n’êtes pas connecté, ouvrez la liste déroulante Compte et sélectionnez Ajouter un compte.
    • Choisissez votre compte et terminez le processus de connexion dans la fenêtre du navigateur qui s’ouvre.
    • Revenez à Visual Studio Code une fois le processus terminé avec succès.

    Retour de l’authentification utilisateur

    • Si vous vous connectez fréquemment, les informations de votre compte s’affichent préremplies.
    • Vérifiez que le compte correct est sélectionné et continuez.
  3. (Facultatif) Sélectionnez un locataire.

    • Utilisez la liste déroulante ID de locataire pour choisir le locataire de votre organisation.
    • Cela est utile si vous avez accès à plusieurs environnements d'instance et que vous devez parcourir les ressources dans un environnement différent.
  4. Parcourez les espaces de travail Fabric dans l’arborescence de l’espace de travail.

  5. Utilisez la barre de recherche en haut de l’arborescence pour localiser rapidement un espace de travail ou une base de données.

  6. Sélectionnez le point de terminaison de base de données ou d’analytique souhaité dans la liste.

  7. Confirmez l’authentification de la ressource sélectionnée si vous y êtes invité.

    Capture d’écran de la connexion à Fabric à partir de l’expérience de navigation Fabric.

  8. Sélectionnez Se connecter pour ajouter la base de données sélectionnée à votre liste Connexions .

  9. La nouvelle connexion s’affiche dans Connexions et une fenêtre de requête s’ouvre prête à être utilisée.

    Capture d’écran de la nouvelle connexion Fabric dans l’Explorateur d’objets.

Conseil / Astuce

Vous pouvez utiliser la recherche en haut de l’arborescence pour localiser rapidement un espace de travail ou une base de données. Les résultats hiérarchisent les correspondances les plus proches et les éléments récemment utilisés.

Gestion des erreurs et cas de périphérie

Si un problème se produit, l’interface utilisateur affiche un message clair et les actions recommandées :

  • Aucun accès à l’espace de travail : « Vous n’avez pas l’autorisation d’afficher cet espace de travail. » — Demander l’accès ou changer de compte.
  • Service indisponible ou limité : « Service Fabric est temporairement indisponible ». — Réessayez ou vérifiez l’intégrité du service.
  • Session expirée : « Votre session a expiré. » — Réauthentifier avec l’ID Microsoft Entra.
  • Restrictions réseau : « Connexion bloquée par la stratégie réseau ». — Vérifiez les paramètres d’entreprise/VPN/pare-feu.

Important

Pendant l'aperçu, la navigation dans les grands clients peut charger des éléments à la demande pour maintenir l’arborescence réactive. Vous pourriez remarquer de brefs indicateurs de chargement lors de l'expansion de nœuds qui contiennent de nombreux éléments.

Limitations connues (préversion)

  • Seules les bases de données SQL et les points de terminaison d’analytique SQL sont pris en charge. L’ouverture d’autres types d’éléments Fabric à partir de MSSQL n’est pas disponible.
  • La navigation inter-clients est activée par le passage d'un client à l'autre, mais chaque connexion de base de données doit être créée séparément. Il n’existe aucune connexion multilocataire unifiée ou multi-base de données.
  • Les flux de connexion hors ligne et d'authentification par code de périphérique ne sont pas pris en charge.

Provisionnement des bases de données SQL dans Fabric

L’expérience d’approvisionnement de base de données SQL est intégrée à la page Déploiements de l’extension MSSQL, ce qui permet aux utilisateurs de créer et de se connecter à de nouvelles bases de données Fabric SQL sans quitter Visual Studio Code. Ce flux de travail simplifié réduit la nécessité de basculer entre les portails et simplifie la création et la connexion de la base de données.

Capacités

  • Flux de travail simple : guide les utilisateurs par le biais de l’authentification, de la sélection ou de la création de l’espace de travail, du nommage de la base de données et de l’approvisionnement dans la page Déploiements, ce qui rend la configuration de la base de données simple et efficace.

  • Connexion immédiate : ajoute automatiquement la base de données nouvellement provisionnée à votre liste de connexions, ce qui vous permet de commencer à interroger et à développer sans étapes de configuration supplémentaires.

  • Expérience cohérente : aligne le flux d’approvisionnement avec d’autres back-ends pris en charge, tels que des conteneurs SQL Server locaux, ce qui garantit une expérience utilisateur familière et unifiée dans différents environnements.

  • Prise en charge de la capacité : indique clairement quand les espaces de travail sont désactivés en raison de contraintes de capacité, fournissant des conseils pour aider les utilisateurs à comprendre et à résoudre les limitations d’approvisionnement.

Prerequisites

  • Un abonnement Microsoft Fabric valide.
  • Capacité suffisante dans l’espace de travail cible pour approvisionner de nouvelles bases de données SQL.
  • Compte d’ID Microsoft Entra avec les autorisations d’espace de travail requises (administrateur ou membre).
  • Visual Studio Code avec l’extension MSSQL installée.

Get started

  1. Ouvrez la page Déploiements et choisissez base de données SQL dans Fabric.
  2. Authentifiez-vous avec l’ID Microsoft Entra.
  3. Sélectionnez ou créez un espace de travail Fabric.
  4. Entrez un nom de base de données, puis sélectionnez Créer.
  5. Une fois l’approvisionnement terminé, la base de données est connectée automatiquement et s’affiche sous Connexions, avec une confirmation de réussite.

Conseil / Astuce

Le flux de bout en bout se termine généralement en moins d’une minute. Cette nouvelle expérience d’approvisionnement de base de données vous permet de démarrer rapidement le prototypage sans passer au portail Fabric.

Examinez la base de données SQL dans le flux de travail d’approvisionnement Fabric en action :

Capture d’écran de l’animation montrant la base de données SQL de bout en bout dans le flux d’approvisionnement Fabric.

Détails de la sensibilisation à la capacité

  • Le compte Fabric et la capacité de l’espace de travail sont validés pendant le flux d’approvisionnement pour vous assurer que la base de données peut être créée avec succès.
  • Les espaces de travail sans capacité disponible sont affichés comme désactivés dans la liste déroulante de l’espace de travail, avec une info-bulle expliquant la raison.

Capture d’écran de la liste déroulante de l’espace de travail montrant les espaces de travail désactivés en raison de contraintes de capacité.

Comportement de post-approvisionnement

  • La nouvelle connexion adopte le groupe de connexions que vous avez sélectionné (facultatif) pour l’identification visuelle rapide.
  • Cette expérience peut être associée à la fonctionnalité de navigation Fabric dans un autre environnement Visual Studio Code, ce qui vous permet de découvrir et de vous connecter rapidement à la base de données nouvellement créée sans configuration manuelle.

Résolution des problèmes

  • Nom existe déjà : choisissez un nom de base de données unique dans l’espace de travail sélectionné.
  • Autorisations insuffisantes : assurez-vous que vous disposez des droits administrateur/membre de l’espace de travail pour créer des bases de données.
  • Erreurs réseau/tenant : se réauthentifier ou changer le compte connecté à partir du menu du compte.
  • Délai d’approvisionnement ou échec : si l’Assistant ne se termine pas, réessayez l’opération ou vérifiez l’intégrité du service Fabric.

Limitations connues (préversion)

  • L’approvisionnement est limité aux bases de données SQL dans Fabric, d’autres types d’éléments Fabric sont hors de portée.
  • L’approvisionnement interlocataire est pris en charge lorsque vous sélectionnez explicitement un autre locataire lors de l’authentification. Toutefois, les scénarios impliquant plusieurs locataires simultanés ou flux de travail interlocataires automatisés ne sont pas encore pris en charge.
  • L’approvisionnement ne peut pas être mis en file d’attente lorsque la capacité est entièrement consommée.

Commentaires et support

Si vous avez des idées, des commentaires ou souhaitez vous engager avec la communauté, rejoignez la discussion à l’adresse https://aka.ms/vscode-mssql-discussions. Pour signaler un bogue, visitez aka.ms/vscode-mssql-bug. Pour demander une nouvelle fonctionnalité, accédez à https://aka.ms/vscode-mssql-feature-request.