你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TumblingWindowTrigger 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
触发器计划管道从开始时间开始的所有固定时间间隔时段运行,并且还支持在启动时间处于过去) 时 (回填方案。
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TumblingWindowTrigger+TumblingWindowTriggerConverter))]
public class TumblingWindowTrigger : Azure.Analytics.Synapse.Artifacts.Models.Trigger
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TumblingWindowTrigger+TumblingWindowTriggerConverter))>]
type TumblingWindowTrigger = class
inherit Trigger
Public Class TumblingWindowTrigger
Inherits Trigger
- 继承
- 属性
构造函数
TumblingWindowTrigger(TriggerPipelineReference, TumblingWindowFrequency, Int32, DateTimeOffset, Int32) |
初始化 TumblingWindowTrigger 的新实例。 |
属性
AdditionalProperties |
其他属性。 (继承自 Trigger) |
Annotations |
可用于描述触发器的标记列表。 (继承自 Trigger) |
Delay |
指定触发器在触发新运行之前等待超过到期时间的时长。 它不会更改窗口开始和结束时间。 默认值为 0。 类型:包含 resultType 字符串) 的字符串 (或表达式,模式: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。 |
DependsOn |
此触发器所依赖的触发器。 仅支持翻转窗口触发器。 请注意 DependencyReference ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 SelfDependencyTumblingWindowTriggerReference、 TriggerDependencyReference 和 TumblingWindowTriggerDependencyReference。 |
Description |
触发器说明。 (继承自 Trigger) |
EndTime |
触发器的结束时间,在此期间,为已准备就绪的窗口触发事件。 目前仅支持 UTC 时间。 |
Frequency |
时间窗口的频率。 |
Interval |
时间窗口的间隔。 允许的最小间隔为 15 分钟。 |
MaxConcurrency |
(为触发新运行的) 准备好执行的最大并行时间窗口数。 |
Pipeline |
当为已准备就绪的触发器窗口触发事件时,将为其创建运行的管道。 |
RetryPolicy |
将应用于失败的管道运行的重试策略。 |
RuntimeState |
指示触发器是否正在运行。 在触发器上调用启动/停止 API 时更新。 (继承自 Trigger) |
StartTime |
触发器的时间段的开始时间,在此期间,为已准备就绪的窗口触发事件。 目前仅支持 UTC 时间。 |