Share via


Graphique en courbes

Le visuel de graphique en courbes est le type de graphique le plus élémentaire. La première colonne de la requête doit être numérique et est utilisée pour l’axe des abscisses (x). Les autres colonnes numériques correspondent aux axes y. Les graphiques en courbes effectuent le suivi des modifications sur de courtes ou longues périodes. Dans le cas de petites variations, les graphiques en courbes sont plus utiles que les graphiques à barres.

Notes

Cette visualisation ne peut être utilisée que dans le contexte de l’opérateur render.

Syntax

T|renderlinechart [with(propertyName,=propriétéValue [, ...] )]

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
T string ✔️ Nom de la table d’entrée.
propertyName, propertyValue string Liste séparée par des virgules de paires de propriétés clé-valeur. Consultez propriétés prises en charge.

Propriétés prises en charge

Toutes les propriétés sont facultatives.

PropertyName PropertyValue
accumulate Indique si la valeur de chaque mesure est ajoutée à tous ses prédécesseurs (true ou false).
legend Indique s’il faut afficher une légende ou non (visible ou hidden).
series Liste de colonnes (délimitées par des virgules) dont les valeurs par enregistrement combinées définissent la série à laquelle l’enregistrement appartient.
ymin Valeur minimale à afficher sur l’axe y.
ymax Valeur maximale à afficher sur l’axe y.
title Titre de la visualisation (de type string).
xaxis Comment mettre à l’échelle l’axe x (linear ou log).
xcolumn Quelle colonne dans le résultat est utilisée pour l’axe x.
xtitle Titre de l’axe x (de type string).
yaxis Comment mettre à l’échelle l’axe y (linear ou log).
ycolumns Liste de colonnes séparées par des virgules qui se composent des valeurs fournies par valeur de la colonne x.
ysplit Comment fractionner plusieurs visualisations. Pour plus d’informations, consultez ysplit propriété.
ytitle Titre de l’axe y (de type string).

Propriété ysplit

Cette visualisation prend en charge le fractionnement en plusieurs valeurs de l’axe Y :

ysplit Description
none Un seul axe y est affiché pour toutes les données de la série. (Par défaut)
axes Un graphique unique s’affiche avec plusieurs axes y (un par série).
panels Un graphique est rendu pour chaque valeur ycolumn (jusqu’à une certaine limite).

Exemples

Afficher un graphique en courbes

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart 

Capture d’écran de la sortie de la visualisation de graphique en courbes.

Étiqueter un graphique en courbes

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
    with (
    title="Property damage from storms in Virginia",
    xtitle="Start time of storm",
    ytitle="Property damage"
    )

Capture d’écran d’un graphique en courbes avec des étiquettes.

Limiter les valeurs affichées sur l’axe y

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart with (ymin=7000, ymax=300000)

Capture d’écran du graphique en courbes avec des limitations sur les valeurs de l’axe Y.

Afficher plusieurs axes y

StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)

Capture d’écran du résultat de la requête de graphique d’heure avec la propriété ysplit panels.

Cette visualisation n’est pas prise en charge dans Azure Monitor.