我正在使用包含名为“DimClient”的表的 Azure“Synapse SQL 池”(又名数据仓库)。我在我的数据库中看到每天在特定时间添加新记录。我查看了所有 ADF 管道和触发器,但当时没有一个设置为运行。我也没有看到任何在此表中插入或更新记录的存储过程。我只能得出结论,正在运行另一个正在添加这些记录的进程。
我打开了“发送到 Log Analytics”以转发到工作区并包含 SqlRequests 和 ExecRequests 类别。我等了一天,并使用以下查询查看了日志:
AzureDiagnostics
| where Category == "SqlRequests" or Category == "ExecRequests"
| where Command_s contains "DimClient" ;
我得到“未找到结果”,但是当我在 SSMS 中查询表时,它包含在过去 24 小时内添加的新记录。如何确定插入这些记录的内容是什么?