Poser des questions sur les données avec Copilot et Fabric IQ

S’applique à :✅ service Power BI

Copilot pour Power BI vous permet de poser des questions en langage naturel sur vos données et de résumer le contenu du rapport. Cet article explique l’expérience Fabric IQ dans le Copilot volet lorsque vous affichez un rapport dans le service Power BI, y compris les questions prises en charge, les calculs DAX ad hoc et la vérification des résultats.

Capture d'écran de la réponse de Fabric IQ dans le volet de rapport Copilot (mode d'affichage) à la question « Afficher les tendances mensuelles des ventes pour chaque chaîne dans un graphique en courbes. »

Prerequisites

Avant de pouvoir utiliser cette fonctionnalité, veillez à respecter les conditions d’utilisation de Copilot.

Remarque

Gardez à l’esprit les exigences suivantes :

  • Votre administrateur doit activer Copilot dans Microsoft Fabric.
  • Votre capacité Fabric doit se trouver dans l’une des régions répertoriées dans cet article, disponibilité de la région Fabric. Si ce n’est pas le cas, vous ne pouvez pas utiliser Copilot.
  • Avant de commencer à utiliser Copilot, votre administrateur doit activer le commutateur de locataire. Pour obtenir plus d’informations, consultez l’article Paramètres du locataire Copilot.
  • Si votre tenant ou votre capacité se situe en dehors du périmètre de données des États-Unis ou de l’Union européenne, Copilot est désactivé par défaut. L'une des exceptions est que si votre administrateur de locataire Fabric active le paramètre de locataire « Les données envoyées à Azure OpenAI peuvent être traitées en dehors de la région géographique, de la limite de conformité ou de l'instance de cloud national ». Vous trouverez ce paramètre dans le portail d’administration Fabric.
  • Copilot dans Microsoft Fabric n’est pas pris en charge par les versions d’essai SKU. Seules les références SKU payantes sont prises en charge.
  • Pour voir l’expérience autonome Copilot dans Power BI, votre administrateur de locataire doit activer le commutateur de locataire.

Vous devez activer Questions-réponses pour votre modèle, car Copilot utilise le même moteur sous-jacent pour créer des requêtes à partir de vos entrées. Pour la majorité des sources de données, Q&A est activé par défaut.

Pour certaines sources, telles que les modèles DirectQuery ou Direct Lake, vous devrez peut-être activer Q&A manuellement, soit dans les paramètres de votre modèle sémantique dans le service Power BI, soit dans vos paramètres de chargement des données dans Power BI Desktop. Pour en savoir plus sur les types de sources de données prises en charge par les Q&R, consultez Sources de données pour le langage naturel Q&R.

Remarque

Vous pouvez également configurer ces paramètres dans le volet paramètres du modèle sémantique, volet latéral qui s’ouvre sur le côté droit de la page. Le volet paramètres est actuellement en préversion et les fonctionnalités ou le comportement peuvent changer avant la disponibilité générale.

Disponibilité des fonctionnalités

Vous pouvez utiliser Copilot questions de données dans les modes d’affichage et de modification dans le service Power BI. Les auteurs de rapports et les lecteurs de rapports peuvent poser Copilot des questions sur les données concernant leur modèle sémantique ou leur rapport.

Réponses aux questions de données améliorées avec Fabric IQ

Lorsque vous affichez un rapport Power BI, vous pouvez activer Fabric IQ à partir du Copilot volet pour obtenir de meilleures réponses aux questions sur vos données. Cette amélioration apporte des fonctionnalités Fabric IQ existantes en mode d’affichage de rapport Power BICopilot, ce qui Copilot permet d’utiliser une approche multistep pour évaluer les données dans le modèle sémantique et affiner son approche lors de la génération d’une réponse.

Capture d’écran de la fenêtre contextuelle d’aide de Fabric IQ à partir du volet de rapport Copilot (mode d’affichage).

Avec Fabric IQ activé, Copilot vous pouvez :

  • Fournissez de meilleures réponses aux questions sur vos données en fonction des fonctionnalités de raisonnement détaillées directement dans l’expérience d’affichage du rapport.
  • Affichez les étapes de raisonnement afin de comprendre comment Copilot arriver à une réponse et inspecter la conversation plus en détail. Vous pouvez vérifier les calculs et les filtres utilisés et vérifier que l’explication s’aligne sur les données retournées.
  • Générez des visuels Fabric pour vous aider à approfondir l’analyse de vos données. Les réponses peuvent inclure des visuels en colonnes, en barres, en barres/colonnes empilées, en courbes, en aires, en camembert, en anneau et en nuage de points.
  • Fournissez la requête DAX sous-jacente et la table de données utilisée pour générer une réponse.

Capture d’écran du volet Copilot avec Fabric IQ activé, affichant une réponse sur les dépenses d’exploitation et un graphique en barres empilées.

Développez chaque étape de raisonnement pour comprendre l’arrivée Copilot à sa réponse, notamment la séquence d’étapes d’analyse, la requête DAX générée et les résultats de la requête utilisés pour produire la réponse.

Capture d'écran des étapes de raisonnement de Fabric IQ.

Utilisez le sélecteur d’options d’affichage pour basculer entre l’affichage des résultats sous la forme d’un visuel, d’une table ou d’une requête DAX.

Capture d’écran du sélecteur d’options d’affichage iq Fabric.

Remarque

Fabric IQ est actuellement disponible uniquement lors de l’affichage des rapports dans le service Power BI. Elle ne s’applique pas aux expériences de modification de rapport. Lorsque Fabric IQ est activé, Copilot ne retourne pas de réponses vérifiées.

Préparer le modèle sémantique pour Fabric IQ

Fabric IQ utilise les mesures, les relations et les définitions métier dans votre modèle sémantique pour répondre aux questions. Passez en revue votre modèle sémantique et testez les questions les plus importantes pour votre organisation. Définissez la signification métier dans le modèle sémantique, ajoutez un contexte avec des données de préparation pour l’IA et comparez les réponses avec les résultats validés.

  • Identifiez un ensemble représentatif de questions professionnelles à tester.
  • Définissez la mesure, le regroupement, le contexte de date, les filtres et le résultat attendus pour chaque question.
  • Comparez les réponses avec les résultats connus et validés.
  • Si votre modèle contient une terminologie spécifique à l’organisation, des valeurs analytiques par défaut préférées ou des ambiguïtés potentielles, utilisez les données de préparation pour l’IA pour fournir davantage de contexte.

Pour connaître la structure du modèle, les mesures, les noms, la qualité des données, la sécurité et les métadonnées, consultez Optimiser votre modèle Copilot sémantique dans Power BI. Pour les schémas de données IA, les instructions d’IA, les tests et l’approbation, consultez Préparer vos données pour l’IA.

Types de question pris en charge

Copilot pouvez répondre aux questions à l’aide de mesures et de colonnes existantes dans votre modèle sémantique. Il peut également générer des requêtes DAX pour les calculs ad hoc, comme décrit dans la section suivante. Les questions peuvent inclure des mesures existantes filtrées dans une région ou une période différente de celle qui apparaît dans le rapport, une métrique divisée en catégories ou la façon dont une mesure change au fil du temps.

Bien que les questions exactes qui Copilot puissent répondre dépendent des spécificités de votre modèle, voici quelques exemples :

  • « Pouvez-vous me montrer le montant des ventes par région ? »

    Le montant des ventes et la région sont déjà des colonnes dans les données.

  • « Quels étaient les 5 premiers produits vendus en Amérique du Nord le mois dernier ? »

    Le produit, la région et la date sont déjà des colonnes dans les données. Copilot permet d’utiliser le filtrage N supérieur pour produire le visuel.

  • « Dites-moi le prix moyen de l’essence par gallon au cours des 30 derniers jours. »

    Le prix par gallon est une mesure déjà contenue dans le modèle. Copilot prend la moyenne et filtre par date relative pour produire le visuel.

  • « Quels clients ont acheté du fromage et du vin ? »

    Le fromage et le vin sont plusieurs instances de la même entité Product dans le modèle.

Copilot répond également aux demandes de suivi en fonction de ce que vous avez déjà demandé dans votre session actuelle.

Screenshot d’une question de suivi dans le volet Copilot.

Calculs ad hoc pour les questions de données

Copilot peut également générer des requêtes DAX pour répondre à des questions qui nécessitent des calculs ad hoc, comme la création de nouvelles mesures qui ne sont pas contenues dans le modèle. Voici quelques exemples de questions qui Copilot peuvent répondre en créant une requête DAX :

  • Quelle a été la croissance annuelle des ventes ?
  • Combien d’employés ont été embauchés avant 2020 ?
  • Calculez le ratio des commandes de produits cosmétiques à tous les produits.
  • Quels clients n’ont pas acheté de produits ?

Vous pouvez également vérifier la requête DAX directement à partir de la vue développée ou lancer la vue de requête DAX pour une inspection plus approfondie.

Capture d’écran de Copilot répondant à une question en créant une requête DAX.

Types de question non pris en charge

Copilot ne peut pas répondre actuellement aux questions qui nécessitent la génération de nouveaux insights, tels que la détection d'anomalie, la prévision ou la recherche d'influenceurs clés. Les questions spécifiques qu’il peut gérer dépendent de votre modèle et des visuels de rapport. Toutefois, il existe des exemples de questions non prises en charge :

  • « Pourquoi nos ventes diminuent-ils tous les mois de juillet ? »

    Cette question implique la génération d’insights plus approfondis à partir des données fournies.

  • « Combien de livres pensez-vous que nous vendrons l’année prochaine ? »

    Cette question demande des prévisions, ce qui n’est pas pris en charge pour le moment.

Lire la réponse Copilot

Si Fabric IQ n'est pas activé, développez Comment Copilot est arrivé à ce résultat pour voir comment Copilot a interprété votre question et vérifier les champs, les mesures et les filtres qu'il a sélectionnés dans le modèle sémantique.

Capture d’écran de la section de raisonnement d’une réponse visuelle.

Sélectionnez le lien en regard d’un élément Data utilisé pour afficher plus de détails, comme illustré dans l’image suivante.

Capture d’écran des détails des données pour une réponse visuelle.

Vous pouvez également développer le visuel pour le voir plus en détail. En tant qu’auteur de rapport, vous pouvez ajouter ces visuels directement à votre page de rapport en sélectionnant Ajouter à la page sous le visuel.

Capture d’écran des boutons agrandir et ajouter à la page d’une réponse visuelle.

Améliorer la qualité des réponses avec une modélisation linguistique

Lorsque Copilot crée des visuels à partir de données dans votre modèle sémantique, il fait référence à des noms de champs pour déterminer les données pouvant répondre à votre question. Les auteurs de Power BI peuvent utiliser la modélisation linguistique pour améliorer la compréhension par Copilot des questions que les lecteurs de rapports pourraient poser.

Les auteurs peuvent guider Copilot de manière suivante :

  • Utilisez des noms de colonnes et de mesures uniques et descriptifs afin que Copilot comprenne les données.
  • Structurez le modèle conformément aux meilleures pratiques de Power BI.
  • Ajoutez des synonymes aux noms de champs de données pour clarifier les termes propres à l’entreprise pour Copilot.

Pour en savoir plus sur la modélisation linguistique, consultez Introduction aux outils de Q&A pour entraîner Power BI Q&A.

Limitations et considérations

Tenez compte des facteurs suivants lorsque vous utilisez Copilot questions de données :

  • Copilot questions de données sont disponibles uniquement dans le service Power BI. Le support pour Power BI Desktop arrive bientôt.
  • L’anglais est la seule langue prise en charge.
  • Copilot les questions sur les données n’appliquent pas les filtres ou les segmentations qui affectent actuellement les visuels de la page de rapport aux réponses générées dans le volet Copilot.
  • L’obligation d’activer Questions-réponses est propre aux questions sur les données Copilot. Vous pouvez toujours utiliser Copilot pour d’autres tâches, comme questions sur le contenu présent dans votre rapport.
  • Lorsqu’une question est liée aux données du modèle sémantique, Copilot utilise le modèle sémantique pour répondre à la question. Sinon, il peut répondre à partir des connaissances générales du modèle de langage volumineux (LLM).
  • Les valeurs en pourcentage peuvent être formatées différemment entre les réponses textuelles générées par Copilot et les tableaux de données générés par Copilot. Les valeurs de table utilisent la mise en forme définie dans le modèle sémantique.
  • Pour connaître les autres limitations sur les sources de données, consultez Limitations de Questions et réponses dans Power BI.

Étapes suivantes