Ajouter et configurer des sources de données dans Fabric agent de données

L’Agent de données dans Microsoft Fabric permet aux organisations de créer des expériences conversationnelles sur leurs données d’entreprise. En connectant Fabric artefacts à un Agent de données, les utilisateurs peuvent traduire des questions en langage naturel en requêtes précises, permettant aux parties prenantes, des analystes aux cadres, de déverrouiller des insights sans écrire une seule ligne de code. Cet article décrit toutes les sources de données prises en charge par l’Agent de données aujourd’hui et les fonctionnalités de configuration disponibles pour chaque source de données.

Overview

L’Agent de données prend en charge les catégories de sources de données suivantes :

Catégorie Artifacts Langage de requête Scénario clé
SQL Lakehouse, Data Warehouse, SQL Database, bases de données mises en miroir T-SQL Analytique structurée sur les données relationnelles et Delta Lake
Eventhouse Base de données KQL Eventhouse KQL Intelligence en temps réel et analytique de série chronologique
Modèle sémantique Modèles sémantiques Power BI DAX Logique métier, mesures calculées et métriques organisées
Graph (préversion) Modèle de graphe GQL Exploration des données riches en relations et analytique des graphiques
Ontology (préversion) Ontologie Fabric Natif à l'ontologie Connaissance du domaine et contexte sémantique pour l’intégration des données
Recherche Azure AI (préversion) Index recherche Azure AI Langage naturel + recherche Récupération de données non structurées (PDF, texte, contenu enrichi)

Tip

Un seul Agent de données peut combiner jusqu’à cinq sources de données dans n’importe quelle combinaison, ce qui vous permet de combiner des données structurées, en temps réel, sémantique et non structurées dans une expérience conversationnelle.

Artefacts pris en charge

  • Lakehouse : tables Delta Lake exposées via le point de terminaison SQL Analytics.
  • Data Warehouse : entrepôt Fabric complet avec surface T-SQL.
  • SQL Database : bases de données SQL natives Fabric.
  • Bases de données répliquées : bases de données externes répliquées dans Microsoft Fabric (par exemple, Azure SQL, Cosmos DB, Snowflake).

Chaque source SQL dans Fabric est dotée d'un point de terminaison SQL Analytics, une surface de requête T-SQL en lecture seule haute performance sur les données OneLake Delta. L’Agent de données tire parti d’un service NL2SQL intégré qui :

  1. Traduit la question du langage naturel de l’utilisateur en requête T-SQL à l’aide du schéma, des instructions et des exemples de requêtes fournis par l’utilisateur.
  2. Valide la requête générée par rapport à la sélection de schéma pour s’assurer qu’elle référence uniquement les tables et vues approuvées.
  3. Exécute la requête via le point de terminaison SQL Analytics et retourne des résultats lisibles par l’homme.

Configurer votre source de données

Configurations prises en charge par les sources SQL

Configuration Soutenu Details
Sélection du schéma ✅ Oui Sélectionnez des tables, des vues et des fonctions spécifiques pour étendre l’agent.
Instructions de l’agent ✅ Oui Guidez l’agent sur le moment et la façon de rediriger les questions à cette source.
Instructions de source de données ✅ Oui Fournissez des descriptions de table, une logique de jointure, des détails de colonne clé et une terminologie métier à NL2SQL.
Description de la source de données ✅ Oui Description qui aide l’agent à déterminer si cette source de données est pertinente pour la question de l’utilisateur.
Descriptions d’objets de schéma (Aperçu) ✅ Oui Fournir un contexte métier pour les tables, colonnes et autres éléments de schéma afin d’améliorer la génération de requêtes SQL. Disponible uniquement en version préliminaire.
Exemples de requêtes ✅ Oui Fournissez des paires de langage naturel/SQL afin que l’agent puisse apprendre des modèles de requête complexes. Les principaux exemples sont automatiquement récupérés via la similarité vectorielle.

En savoir plus