Créer un tableau de bord en temps réel (préversion)
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.
Important
Cette fonctionnalité est en version préliminaire.
Dans cet article, vous allez apprendre à créer un tableau de bord en temps réel, à ajouter des sources de données et à ajouter des vignettes au tableau de bord. Vous découvrez également comment activer l’actualisation automatique, utiliser des paramètres et comment exporter des tableaux de bord.
Important
Vos données sont sécurisées. Les tableaux de bord et les métadonnées relatives aux tableaux de bord concernant les utilisateurs sont chiffrés au repos à l’aide de clés gérées par Microsoft.
Prérequis
- Un espace de travail avec une capacité compatible Microsoft Fabric
- Une base de données KQL avec des données
Activer les paramètres de client dans le portail d’administration
Important
Cette étape doit être effectuée par l’admin client.
Accédez au portail d’administration.
Sous l’onglet Paramètres du locataire, recherchez les Tableaux de bord en temps réel. Si vous souhaitez obtenir plus d’informations, consultez À propos des paramètres de client.
Basculez le bouton Créer des tableaux de bord en temps réel sur Activé. Pour en savoir plus, consultez Paramètres de client – Microsoft Fabric.
Sélectionnez Appliquer.
Créer un tableau de bord
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.
- Accédez à l’espace de travail de votre choix.
- Sélectionner +Nouveau>tableau de bord en temps réel
- Saisissez un nom de tableau de bord et sélectionnez Créer.
Un nouveau tableau de bord est créé dans votre espace de travail.
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 en temps réel. Différentes vignettes peuvent être basées sur différentes sources de données.
Sélectionnez l’onglet >Accueil Nouvelle source de données.
Dans le volet Données, sélectionnez Ajouter une source de données.
Dans le volet Créer une nouvelle source de données :
- Entrer un Nom de source de données.
- Sélectionnez la base de données dans la liste déroulante.
Sélectionnez Créer.
Ajouter une vignette
Les vignettes du tableau de bord utilisent des extraits de code en langage de requête Kusto (KQL) pour récupérer des données et afficher des objets visuels. Chaque vignette/requête peut prendre en charge un seul visuel.
Sélectionnez Ajouter une vignette dans le canevas du tableau de bord ou la barre de menus supérieure.
Dans le volet Requête :
Sélectionnez la source de données dans le menu déroulant.
Tapez la requête et sélectionnez Exécuter. Pour plus d’informations sur la génération de requêtes qui utilisent des paramètres, consultez Utiliser des paramètres dans votre requête.
Sélectionnez + Ajouter un visuel.
Dans l’ongletMise en forme du visuel, sélectionnez Type de visuel pour choisir le type de visuel. Pour plus d’informations sur la personnalisation de l’objet visuel, consultez Personnaliser les visuels de tableau de bord en temps réel.
Sélectionnez Appliquer les changements pour épingler le visuel au tableau de bord.
Sélectionnez l’icône Enregistrer.
Ajouter une vignette à 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.
Sélectionnez Épingler au tableau de bord.
Dans la fenêtre Épingler la requête au tableau de bord, procédez de la manière suivante :
Sélectionnez un tableau de bord Azure existant ou créez un nouveau tableau de bord.
Nommer la vignette de votre tableau de bord.
De manière facultative, sélectionnez Ouvrir le tableau de bord après la création de vignettes pour afficher votre tableau de bord immédiatement après la création.
Sélectionnez Créer.
Ajouter une page
Les pages sont des conteneurs facultatifs pour les vignettes. Vous pouvez utiliser des pages pour organiser des vignettes en groupes logiques, par exemple par source de données ou par zone d’objet. 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.
Dans le volet Pages, sélectionnez + Ajouter une page.
Pour nommer la page, sélectionnez le menu Plus vertical [...]>Renommer la page.
Ajoutez des vignettes à la page.
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é quand le paramètre est compris dans la requête associée à vos vignettes. Pour plus d’informations sur la configuration et l’utilisation de différents types de paramètres, consultez Utiliser des paramètres dans les tableaux de bord en temps réel.
Afficher la requête
Vous pouvez afficher la requête en mode édition ou affichage. La modification de la requête sous-jacente d’une vignette n’est possible qu’en mode édition.
Dans la vignette que vous souhaitez explorer, sélectionnez le menu Plus [...]>Afficher la requête.
Un volet s’ouvre avec la table de requête et de résultats.
Sélectionnez Modifier une requête.
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.
Remarque
Toutes les modifications apportées à la requête à l’aide de ce flux ne seront pas reflétées dans le tableau de bord en temps réel d’origine.
Activer l’actualisation automatique
L’actualisation automatique est une fonctionnalité qui vous permet de mettre automatiquement à jour les données d’un tableau de bord sans recharger manuellement la page ou cliquer sur un bouton d’actualisation.
Le taux d’actualisation automatique par défaut peut être défini par un éditeur de base de données. Les éditeurs et les viewers peuvent modifier le taux réel d’actualisation automatique lors de l’affichage d’un tableau de bord.
Toutefois, les éditeurs de base de données peuvent limiter le taux d’actualisation minimal que n’importe quel viewer peut définir afin de réduire la charge du cluster. Lorsque le taux d’actualisation minimal est défini, les utilisateurs de base de données ne peuvent pas définir un taux d’actualisation inférieur au minimum.
Sélectionnez l’onglet Gérer >Actualisation automatique.
Activez ou désactivez l’option pour activer l’actualisation automatique.
Sélectionnez des valeurs pour Intervalle de temps minimal et Fréquence d’actualisation par défaut.
Sélectionnez Appliquer et enregistrez le tableau de bord.
Partager le tableau de bord
Pour partager le lien du tableau de bord :
- Sélectionnez Partager, puis sélectionnez Copier le lien
- Dans la fenêtre Autorisations du tableau de bord, sélectionnez Copier le lien.
Exporter des tableaux de bord
Utilisez le menu Fichier pour exporter un tableau de bord vers un fichier JSON. L’exportation du tableau de bord peut être utile dans les scénarios suivants :
- Gestion de versions : vous pouvez utiliser le fichier pour restaurer une version précédente du tableau de bord.
- Modèle de tableau de bord : vous pouvez utiliser le fichier en tant que modèle pour créer des tableaux de bord.
- Modification manuelle : vous pouvez modifier le fichier pour modifier le tableau de bord. Le fichier peut être réimporté dans le tableau de bord.
Pour exporter un tableau de bord, dans le tableau de bord, sélectionnez l’onglet Gérer >->Exporter vers un fichier.
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 antérieure comme suit :
- Dans le tableau de bord, sélectionnez l’onglet Gérer > Remplacer par un fichier.
- Sélectionnez le fichier pour mettre à jour le tableau de bord.
- Cliquez sur Enregistrer.