【问题标题】:Getting dates for historical data copy in Azure datafactory在 Azure 数据工厂中获取历史数据副本的日期
【发布时间】:2020-11-25 15:37:29
【问题描述】:

我必须从 rest api 复制一年的历史数据,例如,从 2019 年 3 月 1 日到 2020 年 3 月 1 日。Rest API 将开始和结束日期作为参数。

为了防止加载,但是我必须像 copy with start and end date 那样将 API 调用为 March1,2019 到 March 30,2019....一旦完成 然后是 2019 年 4 月 1 日到 2019 年 4 月 30 日,以此类推,直到 2020 年 3 月 1 日,自动进行,无需人工干预。

我现在可以使用 utc 并将前一天的数据复制到当前 startofday 的天数,但我无法找出历史数据的副本。知道这是否可能吗?

【问题讨论】:

    标签: azure azure-data-factory azure-data-factory-2 azure-data-factory-pipeline


    【解决方案1】:

    你可以试试这样的:

    1.创建两个变量,命名为 start_date 和 end_date。

    2.创建一个直到活动,然后输入这个表达式:@greaterOrEquals(variables('end_date'),'2020-03-01T00:00:00Z')

    3.创建复制活动

    来源设置:

    源数据集:

    汇数据集:

    4.create tow 设置变量activity来改变start_date和end_date

    结果:

    顺便说一句,您可以根据需要更改日期格式。参考https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings

    【讨论】:

      猜你喜欢
      • 2021-12-05
      • 1970-01-01
      • 2018-02-28
      • 2018-11-21
      • 2021-03-15
      • 2021-11-25
      • 1970-01-01
      • 1970-01-01
      • 2021-08-24
      相关资源
      最近更新 更多