Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez utiliser Copilot pour écrire et expliquer des requêtes DAX (Data Analysis Expressions) dans la vue de requête DAX d’un modèle sémantique Power BI.
Activer Copilot
Vérifiez que vous répondez aux exigences de Fabric Copilot.
Power BI Desktop
Dans Power BI Desktop, dans la section Fonctionnalités en préversion des options, activez l’affichage des requêtes DAX avec Copilot.
- Ouvrez Power BI Desktop.
- Ouvrez un rapport Power BI existant ou connectez-vous au modèle sémantique publié en tant que modification dynamique ou connexion dynamique. Vous pouvez également ajouter des données et créer un nouveau modèle sémantique et un rapport.
- Accédez à la vue de requête DAX, la quatrième vue disponible sur le côté gauche de Power BI Desktop.
- Créez un onglet de requête.
- Ouvrez Copilot en cliquant sur le bouton Copilot ou en utilisant Ctrl + I.
Service ou espace de travail Power BI
- Choisissez un modèle sémantique publié dans un espace de travail.
- Dans le menu contextuel, choisissez Écrire des requêtes DAX. Si Écrire des requêtes DAX est grisé, vous devrez peut-être activer Les utilisateurs peuvent modifier les modèles de données dans le service Power BI (version préliminaire) dans la section Power BIGénéral des paramètres de l’espace de travail.
- Créez un onglet de requête.
- Ouvrez Copilot en cliquant sur le bouton Copilot ou en utilisant Ctrl + I.
Remarque
Les auteurs de modèles DirectQuery et Direct Lake peuvent également utiliser la vue de requête DAX. Affichez les données de vos tables à chaque fois que vous le souhaitez.
Utiliser Copilot
Examinons ce que Copilot peut vous aider dans la vue de requête DAX :
- Langage naturel pour une requête DAX. Demandez simplement ce que vous souhaitez à partir de votre modèle sémantique et avez la requête DAX générée par Copilot. Vous pouvez également sélectionner une requête DAX existante et avoir Copilot le modifier.
- Requête DAX en langage naturel. Demandez à Copilot d’expliquer ce que fait une requête DAX.
- Présentation des concepts DAX. Peut-être que vous avez entendu parler d’une certaine fonction DAX ou que vous devez trouver la fonction DAX appropriée pour une tâche. Copilot peut vous aider ici aussi.
Pour utiliser Copilot pour créer une requête DAX, tapez une invite pour décrire la requête DAX que vous souhaitez générer, puis sélectionnez Envoyer ou appuyez sur Entrée. Vous pouvez également cliquer sur le bouton Inspiration Écrire une requête DAX. Pour exécuter ce qui est retourné, sélectionnez Exécuter ou appuyez sur F5 pour afficher les résultats de la requête DAX. Pour conserver la requête et quitter Copilot, sélectionnez Conserver la requête pour l’ajouter à l’onglet requête.
Pour utiliser Copilot pour expliquer une requête DAX, sélectionnez la requête DAX, puis cliquez sur le bouton Expliquer cette requête inspire. Une brève explication s’affiche avec l’option permettant d’afficher plus d’explications.
Pour utiliser Copilot pour expliquer un sujet DAX, cliquez sur le bouton Expliquer un sujet DAX ou tapez une invite pour demander une explication d'une fonction ou d'un sujet DAX, puis sélectionnez Envoyer ou appuyez sur Entrée. Une brève explication s’affiche avec l’option permettant d’afficher plus d’explications.
Fonctionnalités du Copilot inline
1. Exécutez la requête DAX avant de la conserver
Vous pouvez exécuter la requête DAX, puis décider de conserver ou d’ignorer la requête DAX.
2. Générer la requête DAX de manière conversationnelle
Une fois la requête DAX initiale générée, vous pouvez simplement l’ajuster en tapant des prompts utilisateur supplémentaires.
3. Vérifications de syntaxe sur la requête DAX générée
La syntaxe de requête DAX générée est vérifiée et l’invite est automatiquement retentée une fois. Si la nouvelle tentative n’est pas valide, la requête DAX générée est retournée avec une note indiquant qu’il existe un problème, ce qui vous donne la possibilité de reformuler votre requête ou de corriger la requête DAX générée :
« Cette requête contient des erreurs. Reformulez votre demande et réessayez ou essayez de le corriger vous-même.
4. Boutons Inspiration pour vous aider à démarrer avec Copilot
Tapez maintenant un prompt ou sélectionnez un de ces boutons pour voir rapidement ce que vous pouvez faire avec Copilot.
Exemples d’invites
Ces exemples de prompts peuvent illustrer comment utiliser Copilot pour écrire des requêtes DAX.
- Écrire une requête DAX
- Ajouter une colonne avec la vue diff
- Expliquer une requête DAX
- Expliquer un sujet DAX
Écrire une requête DAX
Dans un onglet de requête vide, appelez Copilot avec Ctrl+I et entrez cette requête :
« Écrire une requête DAX pour afficher le bénéfice par produit »
Après quelques instants, j’obtiens une requête DAX.
Je peux sélectionner exécuter pour voir les résultats avant de sauvegarder la requête.
Je peux effectuer des mises à jour par conversation à ma demande initiale. Tapez « Ajouter des commandes » et appuyez sur Entrée et Copilot ajoute la mesure supplémentaire. Je peux réexécuter la requête pour afficher les résultats.
Lorsque je sélectionne conserver la requête, la requête est ajoutée à l’onglet requête.
Ajouter une colonne avec la vue différentielle
Ajoutons maintenant une colonne à la requête DAX existante. Tout d’abord, je sélectionne la requête DAX, puis appelle Copilot. Cette fois, la sélection s’affiche ajustée au texte et l’ombre en arrière-plan met en évidence ce qui est envoyé avec la demande à Copilot. Tapez cette requête, puis appuyez sur Entrée :
« Ajouter une colonne pour afficher le bénéfice par commande »
À présent, le style des différences dans l’éditeur de requête DAX montre exactement ce que Copilot a changé.
Je sélectionne exécuter pour afficher les résultats et conserver la requête pour l’ajouter à l’éditeur de requête.
Expliquer une requête DAX
Copilot peut fournir une explication détaillée d’une requête DAX. Là encore, sélectionnez l’intégralité de la requête DAX et appelez Copilot. Cette fois, sélectionnez le bouton Expliquer cette requête .
À présent, au lieu d’écrire des requêtes DAX, il répond dans Copilot inline.
Copilot génère quelques lignes. Je sélectionne Afficher plus pour voir l’explication complète.
Maintenant, je comprends chaque partie et quelles fonctions DAX sont utilisées.
Expliquer une rubrique DAX
Copilot peut également expliquer les fonctions DAX avec plus de détails. Posons une question sur SUMMARIZECOLUMNS. Dans un nouvel onglet de requête, appelez Copilot et envoyez la requête suivante :
Expliquer à quoi sert SUMMARIZECOLUMNS
Là encore, Copilot génère une brève description :
Je peux sélectionner Afficher plus pour voir une explication plus détaillée avec un exemple.
L’exemple utilise également des colonnes dans mon modèle.
Fabric Copilot pour aider à écrire des requêtes DAX : FAQ sur l’IA responsable
Qu’est-ce que Fabric Copilot pour vous aider à écrire des requêtes DAX ?
Copilot inline disponible dans la vue de requête DAX de Power BI, accessible dans la vue de requête DAX de Power BI Desktop, ou l’écriture de requêtes DAX dans l’espace de travail Power BI, permettent aux créateurs et aux consommateurs de modèles de demander de l’aide pour créer des requêtes DAX. L’aide peut inclure l’explication d’une requête DAX et des rubriques DAX, en plus de créer des requêtes DAX elles-mêmes.
Que peut faire Fabric Copilot pour aider à rédiger des requêtes DAX ?
La requête utilisateur peut être retournée par Copilot en tant que requête DAX que l’utilisateur peut voir, puis s’exécuter pour afficher les données retournées dans la grille des résultats. Des requêtes supplémentaires peuvent être effectuées, et une nouvelle requête DAX peut être retournée, créant une requête DAX de manière conversationnelle. Si la requête concerne l’explication d’une requête ou d’une rubrique DAX, une réponse en langage naturel est générée dans le Copilot inline. Les rubriques DAX peuvent inclure ce qu’une fonction DAX fait ou quelle fonction DAX convient pour retourner des données d’une manière spécifique.
Quel est l'objectif de Fabric Copilot pour faciliter l'écriture des requêtes DAX ?
L’utilisation prévue de Copilot est d’aider à créer des requêtes DAX sur un modèle sémantique spécifique avec lequel l’utilisateur travaille actuellement dans Power BI.
Comment l’aide de Fabric Copilot pour écrire des requêtes DAX a-t-elle été évaluée ? Quelles métriques sont utilisées pour mesurer les performances ?
Requêtes DAX à partir de plusieurs modèles sémantiques Power BI utilisant une variété de requêtes utilisateur, classées par disponibilité des données dans le modèle sémantique et/ou si des calculs supplémentaires ont été nécessaires pour créer la réponse correcte, puis classés pour la précision et les performances par les membres de l’équipe produit. Cela comprenait un modèle sémantique respectant les meilleures pratiques. Explications de plusieurs requêtes DAX et rubriques de fonction DAX, puis classées pour la précision et la lisibilité par les membres de l’équipe produit.
Quelles sont les limitations de Fabric Copilot pour aider à écrire des requêtes DAX ? Comment les utilisateurs peuvent-ils réduire l’impact de Fabric Copilot pour aider à écrire les limitations des requêtes DAX lors de l’utilisation du système ?
- Pour utiliser Copilot pour écrire des requêtes DAX, vous devez sélectionner un espace de travail avec une capacité Fabric.
- Copilot utilise les métadonnées du modèle (tables, colonnes, mesures), afin que les réponses aux requêtes DAX répondent uniquement dans le contexte du modèle sémantique actuel.
- Copilot utilise les métadonnées du modèle (tables, colonnes, mesures), de sorte que la fourniture de métadonnées enrichies descriptives et compréhensibles génère de meilleurs résultats.
- Copilot peut utiliser min/max pour obtenir des exemples de valeurs en mode de stockage d’importation, mais ne peut pas utiliser d’autres données dans les tables du modèle sémantique.
- Copilot peut ne pas être disponible ou utiliser une version réduite des métadonnées du modèle (tables, colonnes, mesures) lorsque le nombre d’éléments de métadonnées de modèle dépasse 500 tables, 1 000 colonnes ou 3 000 mesures dans une table, 2 000 relations, 10 000 colonnes totales, 5 000 mesures totales, 5 000 caractères dans une seule expression DAX ou 256 caractères dans un nom.
- Copilot peut utiliser la propriété de description sur les métadonnées du modèle, mais est limité aux 200 premiers caractères.
- Les fonctions DAX ajoutées récemment peuvent ne pas être connues du Copilot, et les explications peuvent être incorrectes.
- Les demandes Copilot incluent tout le texte de la fenêtre de requête actuelle. Si un texte est sélectionné, les informations relatives à cette sélection sont notées comme telles, mais tout le texte de la fenêtre de requête est inclus.
Quels sont les facteurs opérationnels et les paramètres qui permettent une utilisation efficace et responsable de Fabric Copilot pour aider à écrire des requêtes DAX ?
- Les facteurs opérationnels et les paramètres incluent la charge de travail actuelle sur une capacité Fabric et la vitesse du réseau.
- L'outil Copilot pour l'écriture de requêtes DAX fait partie des directives de confidentialité, sécurité et utilisation responsable de Copilot dans Fabric.
Comment fournir des commentaires sur Fabric Copilot pour aider à écrire des requêtes DAX ?
- Utilisez les pouces vers le haut et les icônes vers le bas dans le Copilot inline pour fournir des commentaires.
- Envoyez des commentaires à l’aide du support Power BI.