Delen via


omvang_tags()

Van toepassing op: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Biedt een dynamische matrix met de omvangstags van de mate waarin de huidige record zich bevindt.

Als u deze functie toepast op berekende gegevens die niet aan een gegevensshard zijn gekoppeld, wordt een lege waarde geretourneerd.

Syntaxis

extent_tags()

Meer informatie over syntaxisconventies.

Retouren

Retourneert een waarde van het type dynamic dat een matrix is die de omvanglabels van de huidige record of een lege waarde bevat.

Voorbeelden

Sommige queryoperators behouden de informatie over de gegevensshard die als host fungeert voor de record. Deze operators omvatten where, extenden project. In het volgende voorbeeld ziet u hoe u een lijst kunt ophalen met de tags van alle gegevensshards met records van een uur geleden, met een specifieke waarde voor de kolom ActivityId.

T
| where Timestamp > ago(1h)
| where ActivityId == 'dd0595d4-183e-494e-b88e-54c52fe90e5a'
| extend tags = extent_tags()
| summarize by tostring(tags)

In het volgende voorbeeld ziet u hoe u het aantal records uit het afgelopen uur kunt ophalen, dat is opgeslagen in gebieden die zijn getagd met de tag MyTag(en mogelijk andere tags), maar niet met de tag 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

Opmerking

Filteren op de waarde van extent_tags() presteert het beste wanneer een van de volgende tekenreeksoperators wordt gebruikt: has, has_cs, !has, . !has_cs