【问题标题】:How to set the ADF V1 pipeline to run every Tuesday如何将 ADF V1 管道设置为每周二运行
【发布时间】:2019-08-24 17:10:22
【问题描述】:

我在 Azure 中使用 ADF V1。

我希望我的管道在每周二上午 10:00 运行。 我知道如何设置时间,但如何在数据集和管道中设置一周中的特定日期?

我希望我的管道在每周二上午 10:00 运行。

我的样本数据集

{
  "$schema": "http://datafactories.schema.management.azure.com/internalschemas/2015-09-01/Microsoft.DataFactory.table.json",
  "name": "SQL-My-Table-DS",
  "properties": {
    "structure": [
      {
        "name": "ServiceName",
        "type": "String"
      }
    ],
    "published": false,
    "type": "SqlServerTable",
    "linkedServiceName": "MyLinkedService",
    "typeProperties": {
      "tableName": "[common].[MyTable_Staging]"
    },
    "availability": {
      "frequency": "Week",
      "interval": 1,
      "offset": "00:00:10"
    },
    "external": false,
    "policy": {}
  }
}

【问题讨论】:

标签: azure azure-data-factory


【解决方案1】:

如果您使用的是数据工厂版本 1,则可以通过使用频率月、间隔 1 设置可用性并使用您希望管道运行的天数设置偏移量来实现此目的。

例如,如果您希望它按照您所说的那样在每个月的 9 号运行,您将拥有如下内容:

 "availability": {
"frequency": "Month",
"interval": 1,
"offset": "9.00:00:00", 
"style": "StartOfInterval"
}

也编辑一周的答案,下面的代码 sn-p 将使管道每周二运行。

"availability": {
"frequency": "Week",
"interval": 1,
"offset": "2.00:00:00", 
"style": "StartOfInterval"
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-02
    • 2022-07-15
    相关资源
    最近更新 更多