簡體   English   中英

在 Azure 數據工廠中獲取歷史數據副本的日期

[英]Getting dates for historical data copy in Azure datafactory

I have to copy historical data from a rest api for one year eg., from March 1,2019 to March1,2020.The Rest API takes a start and end date as params.

為了防止負載,但是我必須調用API ,例如將開始和結束日期為 2019 年 3 月 1 日至 2019 年 3 月 30 日的副本......自動到 2020 年 3 月 1 日,無需人工干預。

我現在可以使用 utc 並將前一天的數據復制到當前 startofday 的天數,但我無法找出歷史數據的副本。知道這是否可能嗎?

你可以嘗試這樣的事情:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM