Azure data factory 获取翻滚窗口触发器的实际触发器运行开始时间

Azure data factory 获取翻滚窗口触发器的实际触发器运行开始时间,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,我对获取翻滚窗口触发器的实际运行开始时间感兴趣。我不想被触发。我的场景特别需要翻滚窗口触发器,但也有一些逻辑要求确切知道触发运行的开始时间。根据我尝试使用的@pipeline().TriggerTime,基本上我将它作为一个值传递给一个管道参数,但随后它没有转换为一个值——然后我意识到这个表达式的范围在管道中,所以我不能在触发器中使用它@trigger().outputs.WindowsStartTime可以在触发器中使用,但它不符合我的目的--我不寻找窗口开始时间,无论何时执行触发器,它都是固

我对获取翻滚窗口触发器的实际运行开始时间感兴趣。我不想被触发。我的场景特别需要翻滚窗口触发器,但也有一些逻辑要求确切知道触发运行的开始时间。根据我尝试使用的
@pipeline().TriggerTime
,基本上我将它作为一个值传递给一个管道参数,但随后它没有转换为一个值——然后我意识到这个表达式的范围在管道中,所以我不能在触发器中使用它@trigger().outputs.WindowsStartTime可以在触发器中使用,但它不符合我的目的--我不寻找窗口开始时间,无论何时执行触发器,它都是固定的。我想要翻滚窗口触发器的实际运行开始时间。有什么解决方案吗?

我发现的一个解决方案是,我们创建Append Variable activity,并在activity的value部分调用@pipeline().TriggerTime。因为这是管道的一部分,所以它会在那里转换为一个值

另一种解决方案是在append变量activity中调用utcnow()。

@trigger()。startTime也没有用,因为它只能在Schedule trigger中使用