不知道有人可以帮助我。我正在尝试使用Webservice任务下载数据。数据提供者每次调用限制为1000条记录,并要求我们使用“select”和“skip”参数迭代整个数据集。 “例如,要选择数据集中的前1000条记录,您应将select参数设置为1000,将skip参数设置为0.要选择接下来的1000条记录,您应将select参数设置为1000,将skip参数设置为1000.应该继续这样做,直到返回0条记录来获取整个数据集。“
我不确定如何使用for循环或foreach循环在Webservice任务中实现这一点?任何帮助或提示将不胜感激。
非常感谢
答案 0 :(得分:0)
我没有在foreach循环中看到任何选项,因为枚举器不支持任何类型的动态HTTP连接。因此,如果可能的话,应该以某种方式使用脚本任务来完成,该脚本任务将定义您的循环能够迭代的url列表,之后对于每个迭代,来自de dynamic list的url是链接在动态连接中,可以在foreach循环内的Web服务任务中使用。
您可能需要考虑在脚本任务中完全编写此任务,并将结果存储在SQL表中。