我正在研究跟踪 SSIS 包中运行的所有查询的最佳方法。该计划是创建一个自动化报告,该报告可以从 SQL Server 中提取,显示 SSIS 包运行的查询以及加载数据的位置。我想知道是否可以自定义日志消息。我的计划是在任务运行后插入日志并说出运行的逻辑。
一个例子是,如果我有一个执行 SQL 任务,我可以编写一条自定义消息来说明刚刚运行的逻辑。我一直在尝试各种其他解决方案,但实际上看不到太多可以帮助我创建所有 SSIS 包信息的目录。
这两个链接可以帮助自定义日志记录:
https://learn.microsoft.com/en-us/sql/integration-services/performance/integration-services-ssis-logging?view=sql-server-ver15#custom_messages
https://www.itnota.com/add-custom-logging-ssis-package/