我必须从Rest API复制一年的历史数据,例如,从2019年3月1日到2020年3月1日。Rest API将开始日期和结束日期作为参数。
然而,为了防止加载,我不得不像复制一样分块调用API,开始和结束日期为2019年3月1日到2019年3月30日......一旦完成**,然后2019年4月1日到2019年4月30日**,依此类推,直到2020年3月1日,自动进行,无需手动干预。
我现在可以使用utc并添加天数来复制前一天到当前startofday的数据,但无法计算历史数据的副本。是否可以这样做?
1条答案
按热度按时间c90pui9n1#
你可以试试这样的方法:
1.创建两个名为start_date和end_date的变量。
2.创建Until活动,然后键入以下表达式:
@greaterOrEquals(variables('end_date'),'2020-03-01T00:00:00Z')
3.创建拷贝活动
源设置:
源数据集:
接收数据集:
4.创建两组变量活动以更改start_date和end_date
结果:
顺便说一句,你可以根据需要改变你的日期格式。参考https://learn.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings。