Partager via


Visualisation Carte

Les visualisations cartographiques Azure Workbooks permettent d’identifier les problèmes dans des régions spécifiques et d’afficher des vues agrégées de haut niveau des données de surveillance. Les cartes agrègent toutes les données mappées à chaque emplacement ou pays/région.

La capture d’écran ci-dessous montre le volume total de transactions et la latence de bout en bout pour différents comptes de stockage. Ici, la taille est déterminée par le nombre total de transactions. Les métriques de couleur sous la carte affichent la latence de bout en bout.

À première vue, le nombre de transactions dans la région USA Ouest est faible par rapport à la région USA Est. Toutefois, la latence de bout en bout pour la région USA Ouest est supérieure à la région USA Est. Nous pouvons en tirer la conclusion initiale selon laquelle la région USA Ouest présente un problème.

Screenshot that shows an Azure location map.

Ajouter une carte

Une carte peut être visualisée si les données ou métriques sous-jacentes ont les données suivantes :

  • Informations de latitude/longitude.
  • Informations relatives aux ressources Azure.
  • Informations d'emplacement Azure.
  • Code pays/région, nom ou pays/région.

Utiliser un emplacement Azure

  1. Commutez le classeur en mode édition en sélectionnant Modifier.

  2. Sélectionnez Ajouter>Ajouter un requête.

  3. Modifiez la source de données en la définissant sur Azure Resource Graph. Sélectionnez ensuite n’importe quel abonnement disposant d’un compte de stockage.

  4. Entrez la requête suivante pour votre analyse, puis sélectionnez Exécuter la requête.

    where  type =~ 'microsoft.storage/storageaccounts'
    | summarize count() by location
    
  5. Donnez à Taille la valeur Large.

  6. Définissez Visualisation sur Map.

  7. Tous les paramètres seront remplis automatiquement. En ce qui concerne les paramètres personnalisés, sélectionnez Paramètres de la carte pour ouvrir le volet Paramètres.

  8. Voici une capture d’écran de la visualisation sous forme de carte des comptes de stockage de chacune des régions Azure de l’abonnement sélectionné.

Screenshot that shows an Azure location map with the preceding query.

Utiliser une ressource Azure

  1. Commutez le classeur en mode édition en sélectionnant Modifier.
  2. Sélectionnez Ajouter>Ajouter une métrique.
  3. Utilisez un abonnement disposant de comptes de stockage.
  4. Remplacez Type de ressource par storage account. Dans Ressource, sélectionnez plusieurs comptes de stockage.
  5. Sélectionnez Ajouter une métrique, puis ajoutez une métrique Transaction :
    1. Espace de noms : Account
    2. Métrique : Transactions
    3. Agrégation : Sum
    Screenshot that shows a transaction metric.
  6. Sélectionnez Ajouter une métrique, puis ajoutez la métrique Success E2E Latency.
    1. Espace de noms : Account
    2. Métrique : Success E2E Latency
    3. Agrégation : Average
    Screenshot that shows a success end-to-end latency metric.
  7. Donnez à Taille la valeur Large.
  8. Définissez Visualisation sur Map.
  9. Dans Paramètres de la carte, définissez :
    1. Informations d’emplacement avec : Azure Resource
    2. Champ de ressource Azure : Name
    3. Dimensionner selon : microsoft.storage/storageaccounts-Transaction-Transactions
    4. Agrégation pour l’emplacement : Sum of values
    5. Type de coloration : Heatmap
    6. Colorer selon : microsoft.storage/storageaccounts-Transaction-SuccessE2ELatency
    7. Agrégation pour la couleur : Sum of values
    8. Palette de couleurs : Green to Red
    9. Valeur minimale : 0
    10. Valeur de métrique : microsoft.storage/storageaccounts-Transaction-SuccessE2ELatency
    11. Agrégation des autres métriques selon : Sum of values
    12. Cochez la case Mise en forme personnalisée.
    13. Unité : Milliseconds
    14. Style : Decimal
    15. Nombre maximal de chiffres décimaux : 2

Utiliser le pays/la région

  1. Commutez le classeur en mode édition en sélectionnant Modifier.

  2. Sélectionnez Ajouter>Ajouter un requête.

  3. Définissez Source de données sur Log.

  4. Sélectionnez le Type de ressourceApplication Insights. Sélectionnez ensuite n’importe quelle ressource Application Insights qui contient des données pageViews.

  5. Utilisez l’Éditeur de requête pour entrer le code KQL de votre analyse, puis sélectionnez Exécuter la requête.

    pageViews
    | project duration, itemCount, client_CountryOrRegion
    | limit 20
    
  6. Donnez à Taille la valeur Large.

  7. Définissez Visualisation sur Map.

  8. Tous les paramètres seront remplis automatiquement. Pour les paramètres personnalisés, sélectionnez Paramètres de la carte.

Utiliser la latitude/l’emplacement

  1. Commutez le classeur en mode édition en sélectionnant Modifier.
  2. Sélectionnez Ajouter>Ajouter un requête.
  3. Définissez Source de données sur JSON.
  4. Entrez les données JSON dans l’Éditeur de requête, puis sélectionnez Exécuter la requête.
  5. Définissez les valeurs Taille sur Large.
  6. Définissez Visualisation sur Map.
  7. Dans Paramètres de la carte sous Paramètres de la métrique, définissez l’étiquette de métrique sur displayName. Sélectionnez ensuite Enregistrer et fermer.

La visualisation sous forme de carte ci-dessous montre les utilisateurs de chaque position de latitude et de longitude avec l’étiquette sélectionnée pour les métriques.

Screenshot that shows a map visualization that shows users for each latitude and longitude location with the selected label for metrics.

Paramètres de la carte

Les paramètres de carte incluent la disposition, la couleur et les métriques.

Paramètres de disposition

Paramètre Description
Location info using Sélectionnez un moyen d’obtenir l’emplacement des éléments affichés sur la carte.
Latitude/Longitude : sélectionnez cette option s’il existe des colonnes contenant des informations de latitude et de longitude. Chaque ligne comportant des données de latitude et de longitude sera affichée comme un élément distinct sur la carte.
Emplacement Azure : sélectionnez cette option s’il existe une colonne contenant des informations d’emplacement Azure (eastus, westeurope, centralindia). Spécifiez cette colonne qui récupérera la latitude et la longitude correspondantes pour chaque emplacement Azure. Elle regroupera les mêmes lignes d’emplacement en fonction de l’agrégation spécifiée pour afficher les emplacements sur la carte.
Ressource Azure : sélectionnez cette option s’il existe une colonne qui contient des informations sur les ressources Azure, telles qu’un compte de stockage Azure et un compte Azure Cosmos DB. Spécifiez cette colonne qui récupérera la latitude et la longitude correspondantes pour chaque ressource Azure. Elle regroupe les mêmes lignes d’emplacement (emplacement Azure) en fonction de l’agrégation spécifiée pour afficher les emplacements sur la carte.
Pays/région : sélectionnez cette option s’il existe une colonne contenant des informations sur le nom/code du pays/de la région (US, États-Unis, IN, Inde, CN, Chine). Spécifiez cette colonne qui récupérera la latitude et la longitude correspondantes pour chaque pays/région/code. Elle regroupera les lignes avec les mêmes Code Pays-Région/Nom de pays-région pour afficher les emplacements sur la carte. Le nom et le code du pays ne seront pas regroupés en une seule entité sur la carte.
Latitude/Longitude Ces deux options seront visibles si la valeur du champ Location Infoest Latitude/Longitude. Sélectionnez la colonne comportant une latitude dans le champ Latitude et une longitude dans le champ Longitude.
Azure location field Cette option sera visible si la valeur du champ Location Info est Emplacement Azure. Sélectionnez la colonne contenant les informations d’emplacement Azure.
Azure resource field Cette option sera visible si la valeur du champ Location Info est Ressource Azure. Sélectionnez la colonne contenant les informations sur les ressources Azure.
Country/Region field Cette option sera visible si la valeur du champ Location Info est Pays/région. Sélectionnez la colonne contenant les informations de pays/région.
Size by Cette option permet de contrôler la taille des éléments affichés sur la carte. La taille dépend de la valeur qui se trouve dans la colonne spécifiée par l’utilisateur. Actuellement, le rayon du cercle est directement proportionnel à la racine carrée de la valeur de la colonne. Si None est sélectionné, tous les cercles affichent la taille de la région par défaut.
Aggregation for location Ce champ spécifie le mode d’agrégation des colonnes Size by associées aux mêmes informations Emplacement Azure/Ressource Azure/Pays-région.
Minimum region size Ce champ spécifie le rayon minimal de l’élément affiché sur la carte. Il est utilisé lorsqu’il existe une différence significative entre les valeurs de la colonne Size by, ce qui entraîne la mauvaise visibilité des éléments plus petits sur la carte.
Maximum region size Ce champ spécifie le rayon maximal de l’élément affiché sur la carte. Il est utilisé lorsque les valeurs de la colonne Size by selon sont très élevées et couvrent une grande zone de la carte.
Default region size Ce champ spécifie le rayon par défaut de l’élément affiché sur la carte. Il est utilisé lorsque la colonne Size by a la valeur None ou 0.
Minimum value Ce champ correspond à la valeur minimale utilisée pour calculer la taille de la région. S’il n’est pas spécifié, il s’agit de la plus petite valeur obtenue après agrégation.
Maximum value Ce champ correspond à la valeur maximale utilisée pour calculer la taille de la région. S’il n’est pas spécifié, il s’agit de la plus grande valeur obtenue après agrégation.
Opacity of items on Map Ce champ spécifie la transparence des éléments affichés sur la carte. Une opacité de 1 signifie l’absence de transparence. Une opacité de 0 signifie que les éléments ne seront pas visibles sur la carte. S’il y a trop d’éléments sur la carte, l’opacité peut être définie sur une faible valeur afin que tous les éléments qui se chevauchent soient visibles.

Paramètres de couleur

Type de coloration Description
None Tous les nœuds ont la même couleur.
Thresholds Dans ce type, les couleurs des cellules sont définies par des règles de seuil (par exemple, Processeur > 90 % > Rouge, 60 % > Processeur > 90 % > Jaune, Processeur < 60 % > Vert).
  • Color by : la valeur de cette colonne sera utilisée par la logique Seuils/Carte thermique.
  • Aggregation for color : ce champ spécifie le mode d’agrégation des colonnes Color by associées aux mêmes informations Emplacement Azure/Ressource Azure/Pays-région.
    Heatmap Dans ce type, les cellules sont colorées en fonction de la palette de couleurs et du champ Color by. Elles possèdent également comme seuils les mêmes options Color by et Aggregation for color.

    Paramètres des métriques

    Paramètre Description
    Metric Label Cette option sera visible si la valeur du champ Location Infoest Latitude/Longitude. À l’aide de cette fonctionnalité, vous pouvez sélectionner l’étiquette à afficher pour les métriques indiquées sous la carte.
    Metric Value Ce champ spécifie la valeur de métrique à afficher sous la carte.
    Create 'Others' group after Ce champ spécifie la limite avant création d’un groupe « Autres ».
    Aggregate 'Others' metrics by Ce champ spécifie l’agrégation utilisée pour le groupe « Autres », s’il est affiché.
    Custom formatting Utilisez ce champ pour définir les options d’unités, de style et de mise en forme des valeurs numériques. Ce paramètre est identique à la mise en forme personnalisée de la grille.

    Étapes suivantes

    Découvrez comment créer des visualisations en alvéoles dans des classeurs.