Я использую Azure 'Synapse SQL Pool' (также известный как хранилище данных), содержащий таблицу с именем 'DimClient'. Я вижу в своей базе данных, что новые записи добавляются каждый день в определенное c время. Я просмотрел все конвейеры и триггеры ADF, но ни один из них не настроен на запуск в то время. Я также не вижу никаких хранимых процедур, которые вставляют или обновляют записи в этой таблице. Я могу только сделать вывод, что есть еще один запущенный процесс, который добавляет эти записи.
Я включил «Отправить в Log Analytics» для пересылки в рабочую область и включил категории SqlRequests и ExecRequests. Я подождал день и просмотрел журналы, используя следующий запрос:
AzureDiagnostics
| where Category == "SqlRequests" or Category == "ExecRequests"
| where Command_s contains "DimClient" ;
Я получаю «Результаты не найдены», но когда я запрашиваю таблицу в SSMS, она содержит новые записи, которые были добавлены в течение последних 24 часов. . Как определить, что вставляет эти записи?