Azure数据工厂v1管道未启动

时间:2020-06-08 14:28:49

标签: azure-data-factory

我创建了一个Azure数据工厂,其具有以下活动JSON,如在门户网站中查看的(摘录)

   "start": "2018-07-27T00:00:00Z",
    "end": "2099-12-30T13:00:00Z",
    "isPaused": false,
    "runtimeInfo": {
        "deploymentTime": "2020-06-08T12:42:21.2801494Z",
        "activePeriodSetTime": "2020-06-08T12:23:16.2436361Z",
        "pipelineState": "Running",
        "activityPeriods": {
            "copyXZActivity": {
                "start": "2017-06-27T00:00:00Z",
                "end": "2099-12-30T13:00:00Z"
            }
        }
    },
    "id": "ef896997-2046-4b2e-7074-ecb5f58dd489",
    "provisioningState": "Succeeded",
    "hubName": "sxdb_hub",
    "pipelineMode": "Scheduled"

我的AzureSQLTable输入和输出具有以下JSON配置:

"availability": {
      "frequency": "Minute",
      "interval": 15
    },

我希望它每15分钟立即运行一次,但是活动窗口为空。根据活动窗口,下一个计划的运行时间是UTC时间5/3/2020,下午4:30,这似乎是过去的一个随机日期。

如何使活动每15分钟按预期运行一次?

1 个答案:

答案 0 :(得分:0)

问题似乎出在这一行上,导致执行从2020年5月3日开始:

"copyXZActivity": {
                "start": "2017-06-27T00:00:00Z",

将其更改为此可解决此问题:

 "copyXZActivity": {
                    "start": "2020-06-10T00:00:00Z",

将开始日期更改为当前日期可以使活动运行。看起来就像Data Factory 1,当获得遥远的过去的开始日期时,选择几个月前的另一个日期,并从那天开始连续执行该活动,直到“追赶”然后遵循间隔模式(尽管我无法通过监视UI导航到该日期)。

它显示了过去任何开始日期/时间的这种“赶上”行为。