首页 > 解决方案 > 我如何具体知道我的包中的任务何时在 SSIS 中成功运行,以及如何在 SQL 表的日志输入板中显示它

问题描述

让我们有一个主包,每天在其中运行几个任务,我想具体确定这些任务何时完成,例如表加载完成和立方体加载完成,这些步骤每天运行,但我必须在 SQL 表中显示这个特定的日表加载在这个时候开始并在这个时候结束,等等

标签: sql-serverssismonitorsql-server-agentmsbi

解决方案


SSIS 事件处理程序是将 SSIS 脚本转变为可靠系统的最简单方法,该系统可审计、对错误条件作出适当反应、报告进度并允许检测和监视 SSIS 包。它们易于实施,并提供了很大的灵活性。Rob Sheldon 再次提供了简单、清晰的介绍。

您可以在 PostExecute 和任务成功运行时使用:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

或者您可以使用容器,然后使用成功和失败的优先约束 https://i.stack.imgur.com/XFsoW.png


推荐阅读