Copilot et IA
En bref
- Objectifs : vérifier les prérequis et les paramètres d'administration de Copilot ; utiliser Copilot dans un rapport, dans la vue de requête DAX et dans Power Query (Dataflow Gen2) ; préparer un modèle sémantique pour l'IA ; découvrir les agents de données Fabric.
- Prérequis : savoir créer un rapport et des mesures DAX simples.
- Niveau : intermédiaire.
- Licence requise : espace de travail sur une capacité Fabric payante F2 ou supérieure (ou Premium P1 et plus). Une licence Pro ou Premium par utilisateur seule ne suffit pas, et les capacités d'essai ne sont pas prises en charge.
Pourquoi ?
L'IA générative accélère trois tâches : comprendre un rapport ou un modèle (résumés, réponses aux questions), produire plus vite (pages de rapport, requêtes DAX, étapes Power Query) et documenter (descriptions de mesures). Elle ne remplace pas la conception du modèle : la qualité des réponses dépend directement de la clarté des noms, des descriptions et des relations.
Notions clés
Les expériences Copilot dans Power BI
| Expérience | Pour qui | Ce qu'elle fait |
| Volet Copilot d'un rapport | Lecteurs et auteurs | Résumer une page ou le rapport, répondre à une question sur les données du rapport |
| Expérience autonome (préversion) | Utilisateurs métier | Rechercher un rapport ou un modèle sémantique et l'interroger, depuis le volet de navigation |
| Création de rapport | Auteurs | Créer une page à partir d'une invite, suggérer du contenu, créer un visuel narratif |
| Vue de requête DAX | Auteurs de modèles | Écrire, modifier et expliquer des requêtes DAX, expliquer une fonction |
| Descriptions de mesures | Auteurs de modèles | Rédiger la description d'une mesure à partir de son code DAX |
| Dataflow Gen2 (Power Query) | Préparateurs de données | Générer des transformations en langage naturel, expliquer une requête |
L'usage de Copilot dans un rapport (pages, visuel narratif, résumé du modèle) est présenté dans la page Visuels d'IA et Copilot (partie 4). Cette page se concentre sur les prérequis, le DAX, Power Query, la préparation du modèle et les agents.
Paramètres d'administration
Dans Portail d'administration > Paramètres du locataire > Copilot et IA :
| Paramètre | Par défaut | Rôle |
| Les utilisateurs peuvent utiliser Copilot et d'autres fonctionnalités optimisées par Azure OpenAI | Activé | Interrupteur principal de Copilot et des agents |
| Les données envoyées à Azure OpenAI peuvent être traitées en dehors de la région géographique de votre capacité... | Désactivé | Nécessaire si la capacité est hors des limites de données de l'UE et des États-Unis |
| Les données envoyées à Azure OpenAI peuvent être stockées en dehors de la région géographique de votre capacité... | Désactivé | Conservation de l'historique des conversations (agents de données, notebooks) |
| Les capacités peuvent être désignées comme Copilot dans les capacités Fabric | Activé | Regrouper la consommation et la facturation de Copilot sur une capacité |
| Les utilisateurs peuvent accéder à une expérience Power BI autonome et inter-éléments Copilot (préversion) | Désactivé | Ajoute Copilot au volet de navigation et active l'agent Power BI dans Microsoft 365 |
| Afficher uniquement les éléments approuvés dans l'expérience autonome Copilot (préversion) | Désactivé | Limite la recherche aux modèles marqués « Approuvé pour Copilot » |
Chaque paramètre peut être limité à des groupes de sécurité. La consommation de Copilot est imputée à la capacité et visible dans l'application Capacity Metrics.
Préparer le modèle pour l'IA
Le bouton Préparer les données pour l'IA (ruban Accueil de Desktop, ou page du modèle dans le service) donne accès à trois outils :
- Schéma de données IA : choisir les tables, colonnes et mesures que Copilot doit utiliser ;
- Instructions IA : indiquer le vocabulaire métier et les règles (par exemple « l'exercice fiscal commence le 1er juillet ») ;
- Réponses vérifiées : associer des formulations de question à un visuel validé (menu ... du visuel > Définir la réponse vérifiée).
Dans le service, l'option Approuvé pour Copilot des paramètres du modèle sémantique signale un modèle prêt pour l'IA. Le Q&R doit être activé sur le modèle.
Les agents de données Fabric
Un agent de données est un assistant conversationnel que vous configurez sur jusqu'à cinq sources : lakehouses, entrepôts, modèles sémantiques Power BI, bases KQL. Vous choisissez les tables, rédigez des instructions et, sauf pour les modèles sémantiques, des exemples de requêtes. L'agent génère des requêtes en lecture seule (SQL, DAX ou KQL) et renvoie au plus 25 lignes et 25 colonnes. Publié, il peut être utilisé dans Microsoft 365 Copilot, Copilot Studio ou Teams.
Pas à pas
Écrire une requête DAX avec Copilot
1. Ouvrez la vue de requête DAX dans Desktop, ou Écrire des requêtes DAX dans le menu du modèle sémantique du service, puis créez un onglet de requête.
2. Ouvrez Copilot avec le bouton Copilot ou Ctrl+I et saisissez une demande, par exemple « Écris une requête DAX qui affiche la marge par catégorie de produits pour 2025 ».
[Capture : vue de requête DAX, zone de saisie Copilot ouverte au-dessus de l'éditeur avec une invite]
3. Exécutez la requête proposée (F5), vérifiez le résultat puis Conservez la requête. Pour comprendre une requête existante, sélectionnez-la puis Expliquer cette requête.
[Capture : requête générée par Copilot affichée dans l'éditeur avec le bouton Conserver la requête]
Préparer les données pour l'IA
4. Dans Desktop, Accueil > Préparer les données pour l'IA ; dans la partie consacrée au schéma de données IA, décochez les colonnes techniques (clés, colonnes de tri).
[Capture : fenêtre Préparer les données pour l'IA, schéma de données IA avec des colonnes décochées]
5. Dans la partie Instructions IA, saisissez les règles métier, puis testez une question dans le volet Copilot.
[Capture : partie Instructions IA de la fenêtre, remplie avec deux règles métier]
Exemple
Interroger son modèle avec un assistant externe
Cette recette fonctionne avec un assistant comme ChatGPT, sans capacité Fabric. Elle n'envoie que la structure du modèle, pas les données ; vérifiez néanmoins que la politique de votre organisation autorise l'envoi de ces métadonnées à un service externe.
1. Dans DAX Studio connecté à votre modèle, exécutez chacune de ces requêtes et enregistrez le résultat dans un fichier CSV :
| Requête | Contenu |
SELECT * FROM $SYSTEM.TMSCHEMA_TABLES | Tables |
SELECT * FROM $SYSTEM.TMSCHEMA_COLUMNS | Colonnes |
SELECT * FROM $SYSTEM.TMSCHEMA_RELATIONSHIPS | Relations |
SELECT * FROM $SYSTEM.TMSCHEMA_MEASURES | Mesures |
2. Joignez les quatre fichiers à l'assistant avec cette invite :
Agis en tant qu'expert Power BI.
J'ai joint des fichiers CSV qui décrivent la structure de mon rapport Power BI pour le projet <nom du projet>.
Étudie les fichiers pour comprendre comment fonctionne le rapport.
Donne-moi un aperçu du rapport et de ses résultats, pour que je vérifie que tu l'as compris.3. Relancez avec :
Après avoir examiné mon rapport, quelles fonctionnalités courantes manquent par rapport à des rapports similaires dans d'autres entreprises ?Copilot dans Power BI propose une partie de ces services (résumé du modèle, descriptions de mesures) sans sortir de l'environnement Microsoft 365.
Pièges et bonnes pratiques
- Copilot ne voit que les métadonnées du modèle pour écrire du DAX : des noms explicites et des descriptions courtes (les 200 premiers caractères sont pris en compte) améliorent nettement les résultats.
- Les réponses ne sont pas déterministes : la même question peut donner deux résultats différents. Vérifiez toujours une requête ou une page générée.
- Les fonctions DAX les plus récentes peuvent être inconnues de Copilot.
- Après l'achat ou le changement de taille d'une capacité, Copilot peut mettre jusqu'à 24 heures à apparaître.
- Les invites sont limitées à 10 000 caractères.
À retenir
- Copilot demande une capacité Fabric payante F2 ou supérieure ; une licence Pro seule ne suffit pas.
- Le paramètre du locataire principal est activé par défaut ; l'expérience autonome est à activer.
- Schéma IA, instructions IA et réponses vérifiées améliorent la pertinence des réponses.
- Les agents de données interrogent plusieurs sources Fabric en langage naturel, en lecture seule.
Pour aller plus loin
- Vue d'ensemble de Copilot pour Power BI. Source
- Paramètres d'administration Copilot. Source
- Écrire des requêtes DAX avec Copilot. Source
- Préparer vos données pour l'IA afin d'améliorer les résultats de Copilot. Source
- Copilot dans Fabric pour Data Factory (Dataflow Gen2). Source
- Création de l'agent de données Fabric. Source