extent_id()

Vrátí jedinečný identifikátor, který identifikuje shard dat ("rozsah"), ve kterém se nachází aktuální záznam.

Použití této funkce na počítaná data, která nejsou připojená k datovému horizontálnímu oddílu, vrátí prázdný identifikátor GUID (všechny nuly).

Zastaralé aliasy: extentid()

Syntax

extent_id()

Přečtěte si další informace o konvencích syntaxe.

Návraty

Hodnota typu guid , která identifikuje horizontální oddíl dat aktuálního záznamu, nebo prázdný identifikátor GUID (všechny nuly).

Příklad

Následující příklad ukazuje, jak získat seznam všech shardů dat, které obsahují záznamy z doby před hodinou s konkrétní hodnotou pro sloupec ActivityId. Ukazuje, že některé operátory dotazů (zde operátor where a také extend a project) uchovávají informace o horizontálním oddílu dat hostujícím záznam.

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

Tato funkce není ve službě Azure Monitor podporována.