你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TumblingWindowTrigger 类

定义

触发器计划管道从开始时间开始的所有固定时间间隔时段运行,并且还支持在启动时间处于过去) 时 (回填方案。

[Microsoft.Rest.Serialization.JsonTransformation]
public class TumblingWindowTrigger : Microsoft.Azure.Management.DataFactory.Models.Trigger
[<Microsoft.Rest.Serialization.JsonTransformation>]
type TumblingWindowTrigger = class
    inherit Trigger
Public Class TumblingWindowTrigger
Inherits Trigger
继承
TumblingWindowTrigger
属性

构造函数

TumblingWindowTrigger()

初始化 TumblingWindowTrigger 类的新实例。

TumblingWindowTrigger(TriggerPipelineReference, String, Int32, DateTime, Int32, IDictionary<String,Object>, String, String, IList<Object>, Nullable<DateTime>, Object, RetryPolicy, IList<DependencyReference>)

初始化 TumblingWindowTrigger 类的新实例。

属性

AdditionalProperties

获取或设置此集合反序列化的消息中的不匹配属性

(继承自 Trigger)
Annotations

获取或设置可用于描述触发器的标记列表。

(继承自 Trigger)
Delay

获取或设置指定触发器在触发新运行之前等待超过到期时间的时长。 它不会更改窗口开始和结束时间。 默认值为 0。 类型:包含 resultType 字符串) 的字符串 (或表达式,模式: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

DependsOn

获取或设置此触发器所依赖的触发器。 仅支持翻转窗口触发器。

Description

获取或设置触发器说明。

(继承自 Trigger)
EndTime

获取或设置触发器的结束时间,在此期间,为已准备好的窗口触发事件。 目前仅支持 UTC 时间。

Frequency

获取或设置时间范围的频率。 可能的值包括:“Minute”、“Hour”、“Month”

Interval

获取或设置时间窗口的间隔。 允许的最小间隔为 15 分钟。

MaxConcurrency

获取或设置 (准备执行) 触发新运行的并行时间窗口的最大数目。

Pipeline

获取或设置在为已就绪的触发器窗口触发事件时为其创建运行的管道。

RetryPolicy

获取或设置将应用于失败管道运行的重试策略。

RuntimeState

获取 指示触发器是否正在运行。 在触发器上调用启动/停止 API 时更新。 可能的值包括:“Started”、“Stopped”、“Disabled”

(继承自 Trigger)
StartTime

获取或设置触发器的时间段的开始时间,在此期间为已准备就绪的窗口触发事件。 目前仅支持 UTC 时间。

方法

Validate()

验证 对象。

适用于