如何对 Azure 数据工厂的存储过程进行排序?

How to sequence stored procedure process on Azure Data Factory?

我有一个带有 DateTime 参数的存储过程,我想执行流水线序列,因此它将首先从 'JAN-FEB' 开始,然后是 'MAR-APR',然后是 'MEI-JUN'

我该怎么做?不使用存储过程中的硬管道?

所以对于这样的例子:

我有 3 个不同的存储过程 DateTime。而且我不想要这样 运行。

我该怎么做才能解决我的问题?对于这种情况,我可以使用 Azure 数据工厂的什么功能?

注:

  1. 首先可以在ADF中定义一个数组类型的变量。例如。 ['JAN-FEB','MAR-APR','MEI-JUN']

  2. 通过 Foreach activity 遍历此数组。 Select Sequential,这将顺序循环内部活动。添加动态内容,select你声明的变量名。

  3. 在Foreachactivity里面,我们可以使用一个存储过程,点击Import会在你的存储过程中导入params。然后添加动态内容@item()

ADF 将按顺序执行存储过程。