Azure数据工厂:如何更新Until活动中的条件值以退出循环



我有管道参数flag,我将其设置为false。我在Until活动中设置了一个条件,它说它应该循环,直到标志变为true。但我不知道如何在tille活动中更新这个标志管道参数。

在until活动中,我有Web活动,然后是一个存储过程,它输入Web活动的响应。

更新:只是为了更全面地了解情况。从web活动中获取数据后,我只需使用存储过程活动将其重新排列到一个表中。然后从响应中获取"下一页"链接,再次获取数据,然后再追加启动。通过这种方式,我一直到回复中没有"下一个链接"。我基本上是在这里的端点中实现分页。

我所做的是,我使用的不是参数,而是变量,您可以在声明变量时将其设置为init值。达到停止条件后,您可以使用"set variable"活动将它设置为您期望的值,直到活动达到为止。

这是我在till活动中使用的表达式:

@equals(variables('Done'), 'True')

最新更新