extent_id()extent_id()

Devuelve un identificador único que identifica la partición de datos ("extensión") en la que reside el registro actual.Returns a unique identifier that identifies the data shard ("extent") that the current record resides in.

Al aplicar esta función a los datos calculados que no están adjuntos a una partición de datos, se devuelve un GUID vacío (todo ceros).Applying this function to calculated data that isn't attached to a data shard returns an empty guid (all zeros).

SintaxisSyntax

extent_id()

DevuelveReturns

Un valor de tipo guid que identifica la partición de datos del registro actual o un GUID vacío (todo ceros).A value of type guid that identifies the current record's data shard, or an empty guid (all zeros).

EjemploExample

En el ejemplo siguiente se muestra cómo obtener una lista de todas las particiones de datos que tienen registros desde hace una hora con un valor específico para la columna ActivityId .The following example shows how to get a list of all the data shards that have records from an hour ago with a specific value for the column ActivityId. Muestra que algunos operadores de consulta (aquí, el where operador y también extend y project ) conservan la información sobre la partición de datos que hospeda el registro.It demonstrates that some query operators (here, the where operator, and also extend and project) preserve the information about the data shard hosting the record.

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

Esta funcionalidad no se admite en Azure MonitorThis capability isn't supported in Azure Monitor