extent_id()

Возвращает уникальный идентификатор, который определяет сегмент данных («экстент»), в котором находится текущая запись.

Применение этой функции к вычисляемым данным, которые не присоединены к сегменту данных, возвращает пустой guid (все нули).

Нерекомендуемые псевдонимы: extentid()

Синтаксис

extent_id()

Дополнительные сведения о соглашениях о синтаксисе.

Возвращаемое значение

Значение типа guid , определяющее сегмент данных текущей записи, или пустой guid (все нули).

Пример

В следующем примере показано, как получить список всех сегментов данных с записями за час назад с определенным значением для столбца ActivityId. Он показывает, что некоторые операторы запросов (здесь where оператор, а также extend и project) сохраняют сведения о сегменте данных, в котором размещена запись.

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

Эта возможность не поддерживается в Azure Monitor