问题:本地 SQL Server 中存储/生成的数据需要记录到应用程序洞察中。该数据既代表传递给存储过程的临时数据,也代表存储在表中的具体数据。我问这个问题是为了弄清楚是否有任何直接的方法可以做到这一点。到目前为止,我已经提出了以下选项,如果没有直接的解决方案,请告诉我哪个是最适合该任务的选项。
选项:
- 将该数据记录到临时表中,并使用 Windows 服务/azure Web 作业批量获取该数据并进行日志记录。
- 使用 SQL CLR 存储过程,通过 Azure App Insights DLL 将数据直接记录到应用见解
- 使用 Azure 数据工厂将数据从本地 SQL Server 导出到某些基于 Azure 的存储,然后导出到 App Insights