M365Con 2027 – conférence en ligne gratuite · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Maîtriser les requêtes en langage courant avec Microsoft Copilot Studio

Par ·

Bienvenue à nouveau, passionnés de données ! Aujourd’hui, nous plongeons au cœur d’un sujet qui transforme profondément la manière dont les organisations interagissent avec leurs écosystèmes de données. Si vous avez déjà été freiné par la barrière technique de la rédaction de requêtes SQL complexes ou de la navigation dans des schémas de données élaborés, simplement pour répondre à une question mé

Traduit automatiquement par IA à partir de l'article original. Lire l'original en anglais

▶ BLOGMastering Plain-EnglishQueries with Microsoft…M365.FM
Titelbild: Mastering Plain-English Queries with Microsoft Copilot Studio

Bienvenue à nouveau, passionnés de données ! Aujourd’hui, nous plongeons au cœur d’un sujet qui transforme profondément la manière dont les organisations interagissent avec leurs écosystèmes de données. Si vous avez déjà été freiné par la barrière technique de la rédaction de requêtes SQL complexes ou de la navigation dans des schémas de données élaborés, simplement pour répondre à une question métier élémentaire, cet article est fait pour vous. Nous examinons comment Microsoft Copilot Studio comble le fossé entre les structures de données techniques et les utilisateurs métier, en traduisant des questions formulées en langage courant en analyses SQL exploitables. Voyons comment une interaction intuitive avec les données favorise une véritable culture de la donnée au sein de votre organisation.

Introduction à Copilot Studio et aux requêtes en langage courant

Dans l’environnement professionnel actuel, où le rythme est soutenu, la donnée est la monnaie d’échange ultime. Pourtant, l’accès à ces données a toujours exigé des compétences techniques pointues. C’est là qu’intervient Microsoft Copilot Studio. En comblant le fossé entre les entrepôts de données brutes et les utilisateurs métier, cet outil permet aux professionnels de poser leurs questions en langage courant et d’obtenir en retour des analyses SQL précises et structurées. Cette capacité démocratise l’analyse de données et transforme des heures de rédaction manuelle de requêtes en une expérience conversationnelle simple.

Prérequis et configuration système

Configuration système

Avant de commencer à utiliser Copilot Studio, vérifiez que votre système répond aux exigences suivantes :

  • Système d'exploitation : Windows 10 ou version ultérieure, macOS Mojave ou version ultérieure.
  • RAM : 8 Go de RAM minimum sont recommandés pour des performances optimales.
  • Processeur : processeur double cœur ou plus performant.
  • Connexion Internet : une connexion Internet stable est indispensable pour accéder aux fonctionnalités cloud.

Ces spécifications garantissent un fonctionnement fluide de Copilot Studio sur votre appareil.

Installation du logiciel

L’installation de Copilot Studio est simple. Suivez ces étapes pour démarrer :

  1. Téléchargez le programme d’installation : rendez-vous sur le site officiel de Microsoft pour télécharger le programme d’installation de Copilot Studio.
  2. Exécutez le programme d’installation : double-cliquez sur le fichier téléchargé pour lancer l’assistant d’installation.
  3. Suivez les instructions : acceptez le contrat de licence et choisissez vos préférences d’installation.
  4. Terminez l’installation : cliquez sur « Installer » et attendez la fin du processus.

En cas de problème pendant l’installation, consultez le tableau ci-dessous, qui recense les erreurs courantes et leurs résolutions :

Type d'erreurMessage d'erreurRésolution
AuthenticationNotConfiguredL’authentification n’est pas configurée pour ce bot.Mettez à jour la méthode d’authentification du bot dans Paramètres > Sécurité > Authentification. Choisissez une méthode adaptée au type d’utilisateur.
BindingKeyNotFoundErrorLa liaison « {0} » est introuvable. Actualisez ce flux pour obtenir les dernières liaisons.Vérifiez que les entrées et sorties du flux d’agent sont correctement configurées. Actualisez ou ajoutez à nouveau le flux d’agent si nécessaire.
ConnectedAgentAuthMismatchVotre agent connecté présente une incohérence d’authentification avec l’agent principal.Vérifiez que les deux agents utilisent des paramètres d’authentification compatibles dans Paramètres > Sécurité > Authentification.
ConnectedAgentBotNotFoundAgent connecté introuvable.Vérifiez que l’agent connecté existe dans le même environnement et contrôlez l’orthographe dans la configuration de l’orchestrateur.
ConnectedAgentBotNotPublishedL’agent connecté doit être publié pour pouvoir être appelé.Ouvrez l’agent connecté dans Copilot Studio et publiez-le.
ConnectedAgentChainingNotSupportedEnchaînement d’agents détecté.Aplatissez la hiérarchie des agents et privilégiez les rubriques ou les actions plutôt que des agents connectés supplémentaires.
ConnectorPowerFxErrorL’évaluation de l’expression Power Fx a échoué.Vérifiez les expressions Power Fx dans les paramètres d’entrée de l’action et testez-les avec des données d’exemple.
ConsentNotProvidedByUserAucun consentement fourni pour la connexion SSO.L’utilisateur doit valider la connexion via l’invite de connexion à authentification unique (SSO) de l’agent.
DataLossPreventionViolationCet environnement exige que les utilisateurs se connectent avant de pouvoir utiliser l’agent.Accédez à Gérer > Sécurité > Authentification et sélectionnez l’option qui oblige les utilisateurs à se connecter.

Configuration initiale et paramétrage pour Fabric Data

Après l’installation, vous devez configurer Copilot Studio pour obtenir des performances optimales. Suivez ces étapes :

ÉtapeDescription
1Créez un entrepôt de données où seront stockées vos données.
2Utilisez le panneau Copilot Chat pour commencer à créer un schéma d’entrepôt et y charger des données.
3Examinez le code SQL généré par Copilot avant de l’ajouter à un nouveau script SQL.
4Chargez des données depuis un Lakehouse dans l’entrepôt de données.
5Créez des relations entre les tables à l’aide de la vue Modèle (Model Layouts) pour obtenir des analyses fiables.

Connexion aux agents de données Fabric

Pour connecter Copilot Studio aux agents de données Fabric, suivez ces étapes essentielles :

  • Vérifiez que l’agent de données Fabric est opérationnel et répond correctement.
  • Publiez l’agent de données Fabric avec une description détaillée avant de l’utiliser.
  • Vérifiez que l’agent de données Fabric et Copilot Studio se trouvent dans le même locataire.
  • Authentifiez-vous en vous connectant à Microsoft Fabric et à Copilot Studio avec le même compte, disposant d’un accès à l’agent de données.
  • Vérifiez vos autorisations : vous devez disposer d’au moins un accès en lecture à l’agent de données Fabric, de l’autorisation de créer ou de modifier des agents dans Copilot Studio, ainsi que d’un accès aux sources de données sous-jacentes.

En suivant ces étapes, vous pouvez récupérer efficacement des produits de données tout en appliquant les mesures de sécurité nécessaires. Microsoft Copilot Studio gère l’accès aux données de votre organisation par l’intermédiaire de votre identité Microsoft Entra. Cela garantit que les agents n’accèdent qu’aux contenus que vous êtes autorisé à consulter.

Gestion des requêtes et bonnes pratiques

Configuration des paramètres de requête

La configuration des paramètres de requête dans Copilot Studio est essentielle pour optimiser l’efficacité de la récupération des données. Voici quelques bonnes pratiques à garder à l’esprit :

Bonne pratiqueDescription
Évitez de limiter le nombre maximal de résultatsNe limitez pas la valeur de maximumNumberOfResults sauf si cela est nécessaire pour maîtriser la consommation de jetons.
Transmettez tous les extraits au LLMTransmettez tous les extraits renvoyés par l’API Retrieval à votre LLM ou orchestrateur pour générer les réponses.
Évitez les requêtes génériquesÉvitez les requêtes trop larges susceptibles de correspondre à de nombreux types de contenu.
Fournissez un contexteIncluez le plus de contexte possible dans votre requête.
Utilisez une seule phraseVeillez à ce que votre queryString soit concis et tienne en une seule phrase.
Vérifiez l’orthographeÉvitez les fautes d’orthographe dans les mots-clés qui fournissent le contexte.
Utilisez le chemin correct pour le filtragePour SharePoint ou OneDrive, copiez correctement le chemin au lieu d’utiliser des liens de partage.

Gestion des requêtes

La gestion de vos requêtes dans Copilot Studio est simple et essentielle pour rester organisé. Voici quelques fonctionnalités qui peuvent vous aider :

FonctionnalitéDescription
Gestion groupée des requêtesSupprimez plusieurs requêtes à la fois en les sélectionnant puis en choisissant Supprimer, ce qui simplifie la gestion.
Requêtes partagéesPermet aux membres de l’équipe disposant des autorisations appropriées d’afficher, d’exécuter et de modifier collaborativement des scripts SQL partagés.
Mes requêtesUn espace personnel pour enregistrer et organiser vos propres requêtes.
Section Requêtes partagéesUn espace collaboratif permettant de partager des requêtes avec les membres de l’équipe pour l’accès, la relecture et l’exécution.

Comprendre et optimiser les performances des requêtes

Pour optimiser votre utilisation de Copilot Studio, vous devez savoir comment évaluer les performances des requêtes. Une surveillance efficace des performances garantit que vos requêtes s’exécutent de façon optimale et fournissent des réponses rapides. Vous pouvez utiliser des outils comme Performance Monitor et DAX Studio pour évaluer les performances des requêtes dans les modèles DirectQuery. Ces outils vous aident à vérifier le pliage des requêtes (query folding) et à identifier les goulets d’étranglement. Vous garantissez ainsi une exécution efficace des requêtes et des réponses rapides de Copilot lorsqu’il interroge des modèles sémantiques.

Pour les modèles en mode Import, l’exécution de diagnostics est essentielle. Ce processus vérifie le pliage des requêtes, qui améliore les performances en transférant les transformations vers le système source. Vous réduisez ainsi la durée d’actualisation et l’utilisation du processeur.

Utiliser les fonctionnalités d’IA avancées dans Copilot Studio

Copilot Studio propose plusieurs fonctionnalités avancées qui peuvent améliorer nettement vos capacités d’interrogation des données. Voici certaines des fonctionnalités les plus utilisées par les professionnels de la donnée :

FonctionnalitéDescription
Complétion de code assistée par l’IAPropose en temps réel des complétions de code tenant compte du contexte dans l’éditeur de requêtes SQL, ce qui améliore l’efficacité et la précision du code.
Actions rapides CopilotPropose des outils comme Explain et Fix pour faciliter la compréhension et la correction des requêtes SQL.
Génération de requêtes en langage naturelTraduit des instructions en langage naturel en requêtes SQL, ce qui permet d’accéder rapidement aux informations utiles.

Conseils de maintenance et stratégies de sécurité

Pour garantir des performances optimales et durables de Copilot Studio, vous devez mettre en œuvre des tâches de maintenance régulières. Voici quelques pratiques recommandées :

  • Accorder des autorisations minimales : n’attribuez que les autorisations nécessaires à l’interrogation des données afin de réduire les risques de sécurité.
  • Définir les autorisations de partage en fonction des rôles :
    • Aucune autorisation : pour les utilisateurs qui ont uniquement besoin d’un accès en interrogation.
    • Afficher les détails : pour les parties prenantes qui doivent visualiser la configuration de l’agent sans pouvoir la modifier.
    • Modifier et afficher les détails : pour les membres de l’équipe chargés de créer et de maintenir les agents.
  • Tirer parti de l’intégration à Microsoft Entra ID : utilisez des stratégies d’accès conditionnel pour renforcer la sécurité, imposer l’authentification multifacteur et restreindre l’accès en fonction de l’emplacement des utilisateurs.
  • Appliquer la sécurité des espaces de travail : considérez la sécurité de l’espace de travail comme la principale frontière des données stockées dans OneLake, et gérez les autorisations au moyen des attributions de rôles dans l’espace de travail.

Cas d’usage concrets dans la distribution, l’industrie et la finance

Analyse des données de distribution

Microsoft Copilot Studio transforme l’analyse des données de distribution en fournissant des informations en temps réel qui améliorent la prise de décision. Vous pouvez exploiter ses capacités pour optimiser la gestion des stocks, proposer des expériences client personnalisées et rationaliser la chaîne d’approvisionnement grâce à des requêtes formulées en langage naturel.

Analyse des processus industriels

Dans l’industrie, Copilot Studio fournit des informations précieuses qui améliorent l’efficacité opérationnelle. Vous pouvez bénéficier de capacités de maintenance prédictive, qui contribuent à réduire les arrêts imprévus, et permettre aux techniciens d’atelier et aux ingénieurs d’interroger la télémétrie des équipements en langage naturel.

Améliorations du reporting financier

La fiabilité du reporting financier est essentielle pour toute organisation. Microsoft Copilot Studio renforce cette fiabilité en automatisant l’identification des schémas de dépenses inhabituels dans les transactions financières. Il s’intègre parfaitement aux systèmes ERP pour standardiser les données en vue de leur analyse, ce qui aide les équipes à contourner les silos de données et à accélérer les cycles de reporting.

Résolution des problèmes courants de connexion et de performance

Problèmes de connexion

Les problèmes de connexion peuvent perturber votre expérience avec Copilot Studio. Les difficultés courantes incluent des problèmes de visibilité, lorsque les agents de données n’ont pas été publiés, des incohérences d’authentification entre Microsoft Fabric et Copilot Studio, ainsi que des erreurs d’autorisation liées à l’absence des droits d’accès nécessaires. Pour résoudre les échecs persistants, vérifiez que vous avez accordé le consentement pour les connexions SSO et assurez-vous que les stratégies de votre environnement exigent une authentification correcte des utilisateurs.

Problèmes de performance

Les problèmes de performance peuvent entraver votre capacité à récupérer les données efficacement. Les causes courantes sont des statistiques de colonnes obsolètes, des requêtes complexes impliquant plusieurs jointures et des ressources insuffisantes lors de l’exécution simultanée de requêtes. L’utilisation d’agents de profilage basés sur l’IA et l’optimisation de vos modèles de données sous-jacents permettront d’atténuer ces difficultés.

Limites de l’interface utilisateur

Vous pouvez rencontrer des limites d’interface telles que des hauteurs de volet de requête restreintes ou des tailles d’interface fixes. Pour y remédier, utilisez les commandes de zoom du navigateur, détachez Copilot dans des fenêtres dédiées, ou utilisez l’expérience web de Microsoft 365 Copilot pour bénéficier d’une mise en page plus large.

Questions fréquentes

Qu’est-ce que Copilot Studio ?

Copilot Studio est un outil Microsoft qui transforme des questions formulées en langage courant en requêtes SQL. Il permet aux utilisateurs d’accéder aux données et de les analyser sans connaissances techniques approfondies.

Comment installer Copilot Studio ?

Pour installer Copilot Studio, téléchargez le programme d’installation depuis le site Web de Microsoft, exécutez-le et suivez les instructions pour terminer l’installation.

Les utilisateurs non techniques peuvent-ils tirer profit de Copilot Studio ?

Oui ! Copilot Studio est conçu pour les utilisateurs sans expertise technique. Il permet à chacun de poser des questions et d’obtenir rapidement et simplement des informations sur les données.

Quels types de données puis-je analyser avec Copilot Studio ?

Vous pouvez analyser différents types de données, notamment des données commerciales, de stock, financières et opérationnelles. Copilot Studio se connecte aux agents de données Microsoft Fabric pour fournir des analyses complètes.

Comment Copilot Studio garantit-il la sécurité des données ?

Copilot Studio s’appuie sur l’identité Microsoft Entra pour le contrôle d’accès. Il applique les autorisations et les protocoles de gouvernance pour protéger les informations sensibles lors des requêtes sur les données.

Que faire en cas de problème de connexion ?

En cas de problème de connexion, vérifiez vos paramètres d’authentification, assurez-vous que vos agents de données sont publiés et vérifiez que vous disposez des autorisations nécessaires pour accéder aux données.

Comment améliorer les performances des requêtes dans Copilot Studio ?

Pour améliorer les performances des requêtes, surveillez régulièrement les métriques, optimisez le code SQL et assurez-vous que vos sources de données sont correctement indexées. Utilisez des outils comme le Moniteur de performances pour le diagnostic.

Existe-t-il une assistance pour les utilisateurs de Copilot Studio ?

Oui, Microsoft met à disposition plusieurs ressources d’assistance, notamment la documentation, les forums communautaires et le service client, pour vous aider à répondre à vos questions ou à résoudre les problèmes que vous pourriez rencontrer.


En résumé, maîtriser les requêtes en langage courant avec Microsoft Copilot Studio ouvre des perspectives entièrement nouvelles en matière de business intelligence et d’accessibilité des données. En traduisant le langage naturel en commandes SQL robustes, les organisations peuvent réduire considérablement l’obstacle d’accès à des informations précieuses sur leurs données. Pour une discussion complète sur ce sujet, n’hésitez pas à écouter notre épisode de podcast associé : Query Microsoft Fabric in Plain English with Copilot Studio. Continuez à construire, continuez à vous interroger, et exploitez toute la puissance de votre écosystème de données !

Entités dans cet article

Copilot Studio Microsoft Fabric Fabric data agents Fabric workspace Manufacturing Retail Agent skill Data analyst Power Fx Query folding

Articles associés

RSS