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


Журналы запросов

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

Таблица журналов запросов

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

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

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

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

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

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