在我的sis软件包中,有很多DFT。我需要记录每个DFT的开始和结束日期时间以进行记录。
我只能处理“结束日期时间” SQL命令,但是在如何处理DFT的“开始日期时间”上却遇到了麻烦。我知道,我可以通过变量中的表达式收集包的开始日期时间,但不确定如何在DFT中执行。
我没有为DFT定义序列,因此我无法在控制流中执行它,而只需要在DFT内部执行即可。
有人可以建议一种方法吗?
最佳答案
您可以在已添加任务的下面使用“事件处理程序”,在添加任务之前,该任务通常为灰色
这将在该任务执行其他任何操作之前执行。或根据下拉菜单,onError等。
然后,您可以在此处运行GETDATE并将其保存到变量中,或直接编写审核条目。基本上可以做您将/可以在数据流中执行的任何操作。
关于sql-server - 获取DFT的开始和结束日期时间以进行记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42595345/