Мониторинг элементов Fabric с помощью журналов событий задания элемента

Журналы событий задания элемента являются частью журналов мониторинга рабочей области и хранятся в базе данных Eventhouse KQL. Используйте эти логи для мониторинга результатов задач для элементов Fabric, таких как:

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

Поддерживаемые типы элементов и заданий

В следующей таблице перечислены поддерживаемые типы элементов Fabric и соответствующие типы заданий, которые создают журналы событий. Используйте его в качестве ссылки, чтобы понять, какие операции отслеживаются.

Тип элемента Тип вакансии
Конвейер данных Конвейер данных
Notebook RunNotebook, RunNotebookInteractive, PipelineRunNotebook, SparkSecurityControl
Lakehouse TableMaintenance, TableLoad, LakehouseOperation, LivyBatch, LivySession, MaterializedLakeViews, SparkSecurityControl
Склад Конечная точка аналитики SQL
Задание на копирование Задание на копирование
DataflowFabric Обновление, публикация
DBTItem DBTItem
DigitalOperationsOperationalInsight ОбновлениеБиблиотекЗадача
MLExperiment MLExperimentRun
GraphIndex Алгоритм, загрузка, обновление
Конструктор цифровых двойников ОбновлениеБиблиотекЗадача
DigitalTwinBuilderFlow ВыполнитьОперации
Databricks SyncJob
DigitalOperationsAction ВыполнитьОперации
SustainabilityDataManager IngestAzureEmissions, IngestM365Emissions

Схема журналов событий задания элемента

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

Имя столбца Тип Описание
Отметка времени datetime Метка времени UTC в момент создания записи журнала.
Идентификатор элемента струна Уникальный идентификатор элемента, регистрющего данные.
ТипПредмета струна Тип элемента журнала операций.
НазваниеЭлемента струна Название элемента Fabric, который ведет журнал этой операции.
WorkspaceId струна Уникальный идентификатор рабочей области Fabric, содержащей элемент.
Название рабочего пространства струна Имя рабочей области, содержащей элемент.
CapacityId струна Уникальный идентификатор емкости, в котором размещен элемент.
Продолжительность (мс) long Время, затраченное заданием в миллисекундах.
ИсполняющийPrincipalId струна Идентификатор пользователя или идентификатор субъекта-службы, выполняющий задание.
ИсполняющийPrincipalType струна Указывает пользователя или служебного субъекта.
ИмяТаблицыМониторингаРабочегоМеста струна Имя таблицы, которой принадлежат записи.
JobInstanceId струна Уникальный идентификатор экземпляра задачи.
ТипВызоваЗадачи струна Тип триггера задания: по запросу или запланированный.
Тип работы струна Тип задания (см. таблицу выше).
JobStatus струна Состояние: не запущено, выполняется, завершено, завершилось сбоем.
ИдентификаторОбъектаОпределенияРаботы струна Идентификатор планировщика, запустившего задание.
ВремяНазначенияЗадачи datetime Время начала запланированного задания.
JobStartTime datetime Фактическое время начала задания.
ВремяОкончанияЗадачи datetime Фактическое время окончания задания.

Соображения

Если таблица ItemJobEventLogs отсутствует в хранилище событий, это может быть связано с тем, что хранилище событий было создано до того, как эта функция стала доступной. Чтобы устранить эту проблему, выполните следующие действия.

  1. Перейдите на вкладку "Мониторинг" в области параметров рабочей области.

  2. Отключите параметр журналирование активности рабочей области, а затем снова включите параметр.