extent_tags()
Retourne un tableau dynamique avec les balises d’extension de l’étendue dans laquelle se trouve l’enregistrement actif.
Si vous appliquez cette fonction à des données calculées, qui ne sont pas attachées à une partition de données, retourne une valeur vide.
Syntax
extent_tags()
Découvrez les conventions de syntaxe.
Retours
Valeur de type dynamic
qui est un tableau contenant les balises d’extension de l’enregistrement actif, ou une valeur vide.
Exemples
Certains opérateurs de requête conservent les informations sur la partition de données hébergeant l’enregistrement.
Ces opérateurs incluent where
, extend
et project
.
L’exemple suivant montre comment obtenir une liste des balises de toutes les partitions de données qui ont des enregistrements d’il y a une heure, avec une valeur spécifique pour la colonne ActivityId
.
T
| where Timestamp > ago(1h)
| where ActivityId == 'dd0595d4-183e-494e-b88e-54c52fe90e5a'
| extend tags = extent_tags()
| summarize by tostring(tags)
L’exemple suivant montre comment obtenir le nombre de tous les enregistrements de la dernière heure, qui sont stockés dans des extensions marquées avec la balise MyTag
(et potentiellement d’autres balises), mais pas avec la balise drop-by:MyOtherTag
.
T
| where Timestamp > ago(1h)
| extend Tags = extent_tags()
| where Tags has_cs 'MyTag' and Tags !has_cs 'drop-by:MyOtherTag'
| count
Notes
Le filtrage sur la valeur de extent_tags()
est plus performant lorsque l’un des opérateurs de chaîne suivants est utilisé : has
, has_cs
, !has
, !has_cs
.
Cette fonctionnalité n’est pas prise en charge dans Azure Monitor.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour