Créer un tableau de bord en temps réel

Un tableau de bord est une collection de vignettes, éventuellement organisées en pages, où chaque vignette a une requête sous-jacente et une représentation visuelle. Vous pouvez exporter en mode natif des requêtes Langage de requête Kusto (KQL) vers un tableau de bord en tant que visuels et modifier ultérieurement leurs requêtes sous-jacentes et la mise en forme visuelle en fonction des besoins. En plus de faciliter l’exploration de ces données, cette expérience de tableau de bord entièrement intégrée offre des performances de requête et de visualisation améliorées. L'intégration de Copilot dans l'édition du tableau de bord vous permet d'utiliser un langage naturel pour créer et modifier des visuels directement, sans nécessiter d'expertise en KQL.

Cet article vous montre comment créer un nouveau tableau de bord Real-Time, ajouter des sources de données, et ajouter et modifier des tuiles dans le tableau de bord - manuellement ou en utilisant Copilot. Vous apprenez aussi à activer le rafraîchissement en direct, à utiliser les paramètres et à exporter des tableaux de bord.

Important

Vos données sont sécurisées. Les clés gérées par Microsoft chiffrent les tableaux de bord et les métadonnées liées aux tableaux de bord concernant les utilisateurs au repos.

Prérequis

Créer un tableau de bord

Pour créer un nouveau tableau de bord Real-Time, sélectionnez l’onglet correspondant à la méthode de création souhaitée.

Le tableau de bord en temps réel existe dans le contexte d’un espace de travail. Un nouveau tableau de bord en temps réel est toujours associé à l’espace de travail que vous utilisez lorsque vous le créez.

  1. Accédez à l’espace de travail de votre choix.

  2. Sélectionnez + Nouvel élément.

  3. Dans la fenêtre Nouvel élément , sélectionnez Real-Time Tableau de bord. Recherchez à l’aide de la zone de texte si nécessaire.

    Capture d’écran de la page Nouvel élément avec Real-Time Tableau de bord sélectionné.

  4. Dans la fenêtre contextuelle Nouveau Real-Time Tableau de bord , entrez un nom et un emplacement d’espace de travail pour le tableau de bord, puis sélectionnez Créer.

    Capture d’écran de la page New Real-Time Dashboard avec un nom pour le tableau de bord.

  5. Un nouveau tableau de bord est créé dans votre espace de travail.

    Capture d'écran du tableau de bord créé nouvellement en temps réel dans Real-Time Intelligence dans Microsoft Fabric.

  1. Terminez la configuration du tableau de bord en ajoutant une source de données au tableau de bord. Une fois le tableau de bord connecté à une source de données, vous pouvez accéder à toutes les options de tableau de bord telles que l’ajout de nouvelles vignettes.

    Capture d’écran de Real-Time Tableau de bord avec toutes les options activées.

Ajouter une source de données

Les sources de données sont des références réutilisables à une base de données spécifique dans le même espace de travail que le tableau de bord Real-Time. Différentes vignettes peuvent être basées sur différentes sources de données.

Sélectionnez l’onglet correspondant au type de source de données souhaité.

  1. Ouvrez votre tableau de bord Real-Time.

  2. Dans la barre d’outils supérieure, sélectionnez Ajouter une source>de données KQL Database.

    Capture d’écran du menu de source de données montrant une liste de sources de données facultatives avec la base de données eventhouse/kql mise en surbrillance.

  3. Dans la fenêtre Catalogue OneLake, sélectionnez une base de données KQL pour connecter votre ensemble de requêtes KQL, puis sélectionnez Connecter.

    Vous pouvez également fermer la fenêtre du catalogue OneLake et utiliser le menu + Ajouter une source de données pour vous connecter à une autre source de données.

Mode d'édition

Pour passer en mode édition, sélectionnez Édition en haut à droite.

Capture d’écran montrant la sélection de l’affichage d’édition.

Dans l’onglet Accueil, vous pouvez ajouter de nouveaux visuels, des boîtes de marquage, des alertes, des sources de données et des paramètres. Vous pouvez également enregistrer et actualiser manuellement le tableau de bord.

Capture d’écran des options de la barre d’outils sous l’onglet Accueil.

Dans l’onglet Gérer , vous pouvez gérer les paramètres, les requêtes de base, configurer le paramètre Rafraîchissement et gérer les sources de données.

Capture d’écran des options de barre d’outils sous l’onglet Gérer.

Ajouter ou modifier une tuile

Les vignettes de tableau de bord utilisent des requêtes KQL (Kusto Query Language) pour extraire des données et générer des visuels. Chaque tuile ou requête prend en charge une représentation visuelle unique. L’éditeur de tuiles offre deux options pour créer et modifier la requête et le visuel d’une tuile :

  • Copilot (préversion) : utilisez le langage naturel pour générer la requête KQL de la vignette et le visuel. Copilot permet aux experts non-KQL, aux analystes métier et aux créateurs de rapports qui comprennent leurs données mais ne sont pas à l'aise de construire des visuels de tableau de bord de manière autonome.

  • Requête KQL : créez manuellement la requête et définissez le visuel de vignette.

Vous pouvez basculer entre les deux options à tout moment.

Screenshot des trois volets de la fenêtre d’édition de vignette : Explorateur, Exécuter la requête et Copilot.

Décrivez les informations que vous recherchez. Commencez par une question large et affinez-la en fonction des résultats. Vous pouvez commencer par « Montrez-moi tous les événements d’erreur » et enchaîner par « Filtrer uniquement les erreurs critiques » ou « Grouper par type d’erreur ». Copilot maintient le contexte dans la conversation, de sorte que chaque suivi s’appuie sur vos demandes précédentes. Pour plus d’informations, consultez Utilisez Copilot pour écrire des requêtes KQL.

  1. Dans votre tableau de bord, basculez vers le mode Édition.

  2. Sélectionnez le type de visuel que vous souhaitez créer à partir du canevas du tableau de bord ou du nouveau visuel dans la barre de menus supérieure.

    Capture d’écran montrant la sélection du bouton Ajouter une vignette.

  3. Pour modifier une vignette existante, sélectionnez l’icône de crayon ou ouvrez les options de vignette, puis sélectionnez Modifier.

  4. Dans le volet Copilot, entrez une description de la vignette en langage naturel. Par exemple, « Comparer le volume de passage des files de contrôle de sécurité ».

    Capture d’écran du volet copilote avec les résultats affichés dans un tableau.

  5. Affichez le résultat. Affinez le résultat en demandant Copilot une demande de suivi. Dans cet exemple, demandez Copilot pour « Créer un graphique chronologique comparant les 5 premières voies de filtrage de sécurité ».

    Capture d’écran du volet copilot avec les résultats affinés affichés dans un tableau.

  6. Dans l’onglet Formatage visuel , configurez les options restantes.

    Capture d’écran du volet mise en forme visuelle dans Real-Time Tableaux de bord.

    Pour plus d’informations sur la personnalisation de l’objet visuel, consultez Personnaliser les visuels de tableau de bord en temps réel.

  7. Sélectionnez Appliquer. Vous pouvez maintenant afficher et modifier la requête KQL sous-jacente ou continuer avec Copilot. La requête est générée en fonction de votre description du langage naturel et des affinements de suivi que vous avez effectués dans Copilot.

  8. Pour ajouter la vignette au tableau de bord, sélectionnez Terminé.

  9. Dans la barre d’outils du tableau de bord, sélectionnez l’icône Enregistrer pour enregistrer le tableau de bord avec le visuel nouveau ou modifié.

Ajouter une tuile à partir d’un jeu de requêtes

Vous pouvez ajouter des vignettes à votre tableau de bord directement à partir de requêtes écrites dans un ensemble de requêtes KQL.

  1. Ouvrez un ensemble de requêtes KQL existant.

  2. Écrivez votre requête.

  3. Sélectionnez Enregistrer dans le tableau de bord.

    Capture d’écran du bouton Enregistrer la requête dans un tableau de bord existant dans une requête d’ensemble de requêtes.

  4. Sélectionnez le tableau de bord existant dans la liste des tableaux de bord, puis sélectionnez Se connecter pour créer la vignette.

  5. Sélectionnez Ouvrir le tableau de bord dans le message contextuel pour afficher la nouvelle vignette dans le tableau de bord existant.

  6. Pour donner un nom à la vignette, ouvrez les options de vignette et sélectionnez Renommer.

    Capture d’écran de l’option Renommer la vignette dans le menu vignette.

Ajouter une tuile Fabric Maps (préversion)

Important

Cette fonctionnalité est en version préliminaire.

Intégrez un élément existant de Fabric Maps comme une tuile dans votre tableau de bord. Contrairement à la visualisation intégrée de la carte, qui s’affiche directement à partir d’une requête KQL définie dans la tuile, une tuile Fabric Maps intègre un élément de la carte pré-rédigé et multi-couches as-is. Cette approche vous permet de réutiliser la même carte à travers les tableaux de bord sans redéfinir ses sources de données, ses requêtes ou son style.

La carte intégrée est un visuel autonome : ses sources de données, requêtes, calques et styles restent rédigés et maintenus dans l’élément de la carte originale, et toute modification que vous y faites apparaît automatiquement dans la tuile. Dans le tableau de bord, bien que vous ne puissiez pas modifier les paramètres de la carte, vous pouvez ajuster la position et la taille de la disposition de la tuile.

La tuile de carte s’affiche en mode Carte, ce qui permet aux utilisateurs de se déplacer dans la carte, de zoomer, de survoler, de sélectionner des entités, de changer le style du fond de carte, d’afficher ou de masquer les couches et de modifier les filtres non verrouillés au moment de l’exécution. Les filtres verrouillés, définis par l’auteur de la carte, sont toujours appliqués et ne peuvent pas être supprimés. Toute modification apportée par un spectateur est temporaire et réinitialisée à la prochaine ouverture de la carte.

  1. Dans votre tableau de bord, basculez vers le mode Édition. Votre tableau de bord doit déjà avoir une source de données configurée avant de pouvoir ajouter une tuile.

  2. Sélectionnez Nouveau visuel dans la barre de menu du haut, puis sélectionnez Fabric Maps.

    Capture d’écran du nouveau menu visuel avec Fabric Maps mis en évidence.

  3. Dans le sélecteur de catalogue, soit :

    • Sélectionnez une carte existante pour l’intégrer as-is, dans son état publié.
    • Sélectionnez Créer une nouvelle carte pour ouvrir le flux de création de carte dans un nouvel onglet du navigateur. Après avoir sauvegardé la nouvelle carte, retournez sur votre tableau de bord et sélectionnez la nouvelle carte dans le catalogue.
  4. Ajustez la disposition de la tuile et la taille selon les besoins.

  5. Dans la barre d’outils du tableau de bord, sélectionnez l’icône Enregistrer pour enregistrer le tableau de bord avec la nouvelle tuile.

Remarque

Si l’élément de la carte référencée est supprimé, ou si le tableau de bord est dupliqué dans un espace de travail où l’élément de la carte n’existe pas, la tuile affiche un état d’erreur.

Ajouter une page

Les pages sont des conteneurs facultatifs pour les tuiles. Utilisez des pages pour organiser les tuiles en groupes logiques, par exemple par source de données ou par domaine de sujet. Vous pouvez également utiliser des pages pour créer un tableau de bord avec plusieurs vues, comme un tableau de bord avec une extraction d’une page récapitulative vers une page de détails.

  1. Sélectionnez Édition en haut à droite pour passer en mode édition.

  2. Dans le volet Pages, sélectionnez + Ajouter une page.

    Capture d'écran de l'ajout d'une page à un tableau de bord en temps réel dans l'Intelligence en temps réel de Microsoft Fabric.

  3. Pour nommer la page, sélectionnez le menu Plus vertical [...]>Renommer la page.

    Capture d’écran du changement de nom d’une page dans Real-Time Tableaux de bord.

Utiliser les paramètres

Les paramètres améliorent considérablement les performances de rendu des tableaux de bord et vous permettent d’utiliser des valeurs de filtre le plus tôt possible dans la requête. Le filtrage est activé lorsque vous incluez le paramètre dans la requête associée à vos tuiles. Pour plus d’informations sur la configuration et l’utilisation de différents types de paramètres, voir Utiliser les paramètres dans Real-Time requêtes du tableau de bord.

Légende des tuiles

Vous pouvez modifier la position de la légende dans vos vignettes et utiliser la légende pour interagir avec les données.

Modifier l’emplacement de la légende

Si vous avez des droits de modification sur un tableau de bord en temps réel, vous pouvez modifier l’emplacement de la légende dans votre vignette. Basculez vers le mode Édition et sélectionnez l’icône Modifier le crayon. Dans le panneau de mise en forme visuelle , sous Légende, sélectionnez votre préférence de localisation.

Interagissez avec vos données

Utilisez la légende pour interagir avec les données de votre tuile. Changez les données que vous consultez en sélectionnant l’élément spécifique dans la légende. Utilisez Ctrl pour ajouter ou retirer des éléments de la sélection, et maintenez Shift pour sélectionner une plage. Les éléments que vous ne sélectionnez pas sont grisés.

Le bouton Rechercher vous permet de rechercher et de filtrer des éléments.

Utilisez le bouton Inverser pour inverser votre sélection.

Les flèches vers le haut et vers le bas parcourent la liste de la manière suivante :

  • Lorsque vous sélectionnez un élément, les flèches haut et bas sélectionnent l’élément précédent ou suivant.
  • Lorsque vous sélectionnez plusieurs éléments, les flèches haut et bas font défiler la liste des éléments. Les données pour les éléments sélectionnés vers lesquels vous naviguez sont mises en évidence.

Capture d’écran montrant les boutons permettant d’utiliser la légende pour interagir avec vos données.

Afficher ou modifier la requête

Vous pouvez afficher la requête en mode d’affichage ou d’édition.

  1. Dans la vignette que vous souhaitez explorer, sélectionnez les options vignette [...]>Afficher la requête. Un volet s’ouvre avec la table de requête et de résultats.

    Capture d’écran du menu Afficher la requête pour une vignette sur le tableau de bord.

  2. Sélectionnez Modifier dans l’ensemble de requêtes.

  3. Choisissez un ensemble de requêtes KQL existant ou un nouvel ensemble de requêtes KQL. Procédez à la modification de la requête dans l’ensemble de requêtes KQL.

    Capture d’écran de l’éditeur de requête KQL.

    Remarque

    Toutes les modifications que vous faites à la requête en utilisant ce flux n’apparaissent pas dans le tableau de bord Real-Time original.

Activer l’actualisation dynamique

L’actualisation dynamique est une fonctionnalité qui met à jour les visuels de tableau de bord lorsque de nouvelles données sont ingérées dans la source sous-jacente, sans recharger manuellement la page ou cliquer sur un bouton d’actualisation.

Pour activer l’actualisation dynamique pour votre tableau de bord :

  1. Sélectionnez les paramètres d’actualisation de l’onglet >Gérer.

  2. Sélectionnez Actualisation dynamique pour l’activer.

  3. Sélectionnez des valeurs pour la limite du taux d’actualisation et le taux fixe pour les visuels non pris en charge.

  4. Sélectionnez Terminé , puis Enregistrez le tableau de bord.

    Capture d’écran du volet paramètres d’actualisation dynamique.

Pour plus d’informations sur l’actualisation en temps réel, consultez L’actualisation en temps réel dans les tableaux de bord en temps réel.

Partager le tableau de bord

Vous pouvez partager des tableaux de bord en temps réel avec d’autres personnes afin qu’elles puissent accéder à des informations et à des visualisations sans avoir à interagir directement avec les sources de données sous-jacentes. Le partage permet la collaboration entre équipes en permettant aux utilisateurs de consulter et d’interagir avec le contenu du tableau de bord via un lien. Cette fonctionnalité facilite la distribution des vues de surveillance et des résultats analytiques. Pour partager correctement les tableaux de bord en temps réel, assurez-vous que les destinataires disposent des autorisations des tableaux de bord en temps réel.

Vous pouvez partager un tableau de bord Real-Time entier ou un visuel spécifique.

Pour partager l’intégralité du tableau de bord :

  1. Sélectionnez Partager en haut à droite du tableau de bord.

    Capture d’écran montrant le bouton Partager dans le tableau de bord.

  2. Dans Créer et envoyer un lien, suivez les étapes suivantes :

    • Pour afficher un lien vers le tableau de bord et le copier dans le Presse-papiers, sélectionnez Copier le lien.
    • Pour partager un lien vers le tableau de bord par e-mail, sélectionnez par e-mail.
    • Pour partager un lien vers le tableau de bord via Teams, sélectionnez par Teams.

    Capture d’écran montrant la fenêtre contextuelle pour le partage du tableau de bord.

Pour partager un visuel spécifique :

  1. Dans le coin supérieur droit d’un visuel, sélectionnez ... pour ouvrir le menu contextuel du visuel.

  2. Sélectionnez Partager le visuel.

    Capture d’écran montrant l’option Partager le visuel dans le menu contextuel du visuel.

  3. À l’aide des cases à cocher à sélection multiple, indiquez si le lien pouvant être partagé doit inclure le lien pour ouvrir le visuel dans Fabric, la visualisation elle-même et la requête qui prend en charge le visuel.

  4. Sélectionnez Copier pour copier le lien dans votre Presse-papiers.

Utiliser des tableaux de bord dans des applications personnalisées

Outre le partage de tableaux de bord via des liens ou des outils de collaboration, vous pouvez incorporer un tableau de bord Real-Time dans votre propre application web à l’aide de Fabric Embedded. Cette approche vous permet d’intégrer des insights en temps réel directement dans votre application, portail ou workflow.

Pour plus d’informations, consultez Fabric Embedded et le guide de démarrage rapide pour l’intégration.

Exporter des tableaux de bord

Utilisez le menu Fichier pour exporter un tableau de bord vers un fichier JSON. L’exportation d’un tableau de bord peut être utile dans les scénarios suivants :

  • Contrôle de version : Utilisez le fichier pour restaurer le tableau de bord à une version précédente.
  • Modèle de tableau de bord : Utilisez le fichier comme modèle pour créer de nouveaux tableaux de bord.
  • Édition manuelle : Modifier le fichier pour modifier le tableau de bord. Vous pouvez réimporter le fichier dans le tableau de bord.

Pour exporter un tableau de bord, dans le tableau de bord, sélectionnez l’onglet >|-> Télécharger le fichier. Capture d’écran montrant le bouton Télécharger le fichier sur le bouton Gérer l’onglet.

Le fichier contient les données du tableau de bord au format JSON, dont la structure est montrée dans l’extrait de code suivant.

{
    "id": "{GUID}",
    "eTag": "{TAG}",
    "title": "Dashboard title",
    "tiles": [
        {
            "id": "{GUID}",
            "title": "Tile title",
            "query": "{QUERY}",
            "layout": {
                "x": 0,
                "y": 7,
                "width": 6,
                "height": 5
            },
            "pageId": "{GUID}",
            "visualType": "line",
            "dataSourceId": "{GUID}",
            "visualOptions": {
                "xColumn": {
                    "type": "infer"
                },
                "yColumns": {
                    "type": "infer"
                },
                "yAxisMinimumValue": {
                    "type": "infer"
                },
                "yAxisMaximumValue": {
                    "type": "infer"
                },
                "seriesColumns": {
                    "type": "infer"
                },
                "hideLegend": false,
                "xColumnTitle": "",
                "yColumnTitle": "",
                "horizontalLine": "",
                "verticalLine": "",
                "xAxisScale": "linear",
                "yAxisScale": "linear",
                "crossFilterDisabled": false,
                "crossFilter": {
                    "dimensionId": "dragX-timeRange",
                    "parameterId": "{GUID}"
                },
                "multipleYAxes": {
                    "base": {
                        "id": "-1",
                        "columns": [],
                        "label": "",
                        "yAxisMinimumValue": null,
                        "yAxisMaximumValue": null,
                        "yAxisScale": "linear",
                        "horizontalLines": []
                    },
                    "additional": []
                },
                "hideTileTitle": false
            },
            "usedParamVariables": [
                "{PARAM}"
            ]
        }
    ],
    "dataSources": [
        {}
    ],
    "$schema": "https://dataexplorer.azure.com/static/d/schema/20/dashboard.json",
    "autoRefresh": {
        "enabled": true,
        "defaultInterval": "15m",
        "minInterval": "5m"
    },
    "parameters": [
        {}
    ],
    "pages": [
        {
            "name": "Primary",
            "id": "{GUID}"
        }
    ],
    "schema_version": "20"
}

Pour mettre à jour ou restaurer un tableau de bord existant à partir d’un fichier

Vous pouvez mettre à jour un tableau de bord existant ou restaurer une version précédente en suivant les étapes suivantes :

  1. Dans le tableau de bord, sélectionnez l’onglet Gérer, puis sélectionnez Remplacer par fichier.

    Capture d’écran montrant le bouton Remplacer par fichier sur le bouton Gérer l’onglet.

  2. Sélectionnez le fichier pour mettre à jour le tableau de bord.

  3. Sous l’onglet Accueil , sélectionnez Enregistrer.