Поделиться через


Журналы команд

Таблица журналов команд содержит список команд, выполняемых в базе данных KQL Eventhouse, которая является частью аналитики в режиме реального времени. Для каждой команды запись события журнала хранится в таблице EventhouseCommandLogs .

Таблица журналов команд

Используйте журналы команд для:

  • Анализ производительности команд и тенденций.
  • Определите команды, использующие большое количество системных ресурсов.
  • Определите пользователей и приложений, выполняющих наибольшее количество команд.

В следующей таблице описаны столбцы, хранящиеся в таблице EventhouseCommandLogs :

Имя столбца Тип Описание
CacheColdHitsHitsBytes длинный Объем данных холодного хранилища, доступных для команды в холодном кэше из-за предварительной выборки данных.
CacheColdMissesBytes длинный Объем данных холодного хранилища, недоступных для команды в холодном кэше.
CacheHotHitsHitsBytes длинный Объем данных, доступных для команды в горячем кэше. Объем данных, хранящихся в горячем кэше, определяется политикой кэширования базы данных или таблицы.
CacheHotMissesBytes длинный Объем данных, недоступных для команды в горячем кэше.
CapacityId строка Идентификатор емкости Fabric.
CommandText строка Текст команды.
ComponentFault строка В случае ошибки команды компонент, в котором произошла ошибка. Допустимые значения: Server или Client.
CorrelationId строка Идентификатор корреляции команды.
CpuTimeMs длинный Общий объем ЦП в миллисекундах (мс), используемых командой.
CustomerTenantId строка Идентификатор клиента.
DatabaseId; строка Уникальный идентификатор базы данных.
имя_базы_данных строка Имя базы данных.
DurationMs длинный Длительность команды (мс).
EventhouseCommandType строка Тип выполняемой команды.
ExtentsMaxScannedTime datetime Максимальное время сканирования данных.
ExtentsMinScannedTime datetime Минимальное время сканирования данных.
FailureReason строка Причина сбоя команды.
Идентификация по строкам Удостоверение пользователя или приложения, выполняющего команду.
ItemId строка Идентификатор элемента Eventhouse Fabric.
ItemKind строка Тип элемента Fabric. Допустимые значения: Eventhouse.
Название товара строка Имя элемента Eventhouse Fabric.
Уровень строка Неприменимо.
MemoryPeakBytes длинный Пиковое потребление памяти команды.
OperationEndTime datetime Время окончания операции (UTC).
OperationId строка Уникальный идентификатор журнала команд.
OperationName строка Имя выполняемой операции.
OperationStartTime datetime Время начала операции (UTC).
Область/регион строка Регион, в котором находится база данных KQL Fabric.
ScannedExtentsCount длинный Количество экстентов, отсканированных командой. Большое число может указывать на причину проблемы с задержкой команды.
ScannedRowsCount длинный Количество строк, отсканированных командой. Большое число может указывать на причину проблемы с задержкой команды.
SourceApplication строка Имя исходного приложения, выполняющего команду.
Состояние строка Состояние завершения команды.
Метка времени datetime Время создания события (UTC).
TotalExtentsCount длинный Общее количество экстентов в результирующем наборе.
TotalRowsCount длинный Общее количество строк в результирующем наборе.
WorkspaceId строка Идентификатор рабочей области.
WorkspaceMonitoringTableName строка Имя таблицы мониторинга рабочей области. Допустимые значения: EventhouseCommandyLogs.
WorkspaceName строка имя рабочей области;

Примеры запросов

Примеры запросов можно найти в репозитории GitHub для примеров структуры.