繁体   English   中英

Azure数据工厂管道触发时间

[英]Azure Data Factory Pipeline trigger time

这可能很简单,但是我很难理解Azure Data Factory Pipeline的确切触发时间。 我按照MS教程创建了DF管道,以将数据从Blob复制到Azure SQL。

我在“计划安排的3月1日至14日IST(UTC时间上午10:44)”创建了一个管道,

开始日期-02/28/2017 12:00 UTC

结束日期-2017年3月4日UTC

1天重复

创建管道后,它会立即在以下窗口中运行,

窗口开始-02/28/2017 12:00 UTC

窗口结束-2017年3月1日世界标准时间

尝试结束-2017年3月1日世界标准时间

尝试开始-UTC时间03/01/2017 10:44

现在我的问题是为什么它没有在窗口中运行(UTC时间为03/01/17 12:00 AM UTC 03/02/17 12:00 AM),因为仅在此时间窗口之间创建了管道。 我的意思是它运行在最后一天的窗口,但没有运行在当前一天的窗口。

那么在每个窗口中触发管道的确切时间是什么?


根据Paul的要求,这里有更多配置值,

管道:

"policy": {
            "timeout": "1.00:00:00",
            "concurrency": 1,
            "executionPriorityOrder": "NewestFirst",
            "style": "StartOfInterval",
            "retry": 3,
            "longRetry": 0,
            "longRetryInterval": "00:00:00"
        },
        "scheduler": {
            "frequency": "Day",
            "interval": 1
        },

"start": "2017-02-28T00:00:00Z",
    "end": "2017-03-04T23:59:00Z",

源数据集:

"availability": {
        "frequency": "Day",
        "interval": 1
    },
    "external": true,
    "policy": {},

目标数据集:

"availability": {
        "frequency": "Day",
        "interval": 1
    },
    "external": false,
    "policy": {},

下面是执行日志,

Start & End Time
03/01/2017 12:00 AM UTC - 03/02/2017 12:00 AM UTC
Attempt Time : 03/02/2017 12:01 AM

您能否为管道计划,数据集内部(输入和输出)以及复制活动计划程序提供JSON?

这4个不同的代码块的属性值会影响ADF时间片的行为。 设置切片时,配置中会缺少某些内容。 还请注意,尽管'schedule'的JSON属性命名不当,但时间片与SQL Agent计划有很大不同! 这很简单,可以按定义的时间间隔分割 时间线的起点和终点。

此外,还有一些设置可以指明运行顺序以及执行时间片的时间。 例如; 在开始或结束时。

这是我经常提到的方便的Microsoft文章:

https://docs.microsoft.com/zh-cn/azure/data-factory/data-factory-scheduling-and-execution

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM