次の方法で共有


TumblingWindowTrigger クラス

定義

ギャップのない開始時刻からすべての固定時間間隔ウィンドウに対してパイプラインの実行をスケジュールし、バックフィル シナリオ (開始時刻が過去の場合) もサポートするトリガー。

[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
属性

コンストラクター

TumblingWindowTrigger(TriggerPipelineReference, TumblingWindowFrequency, Int32, DateTimeOffset, Int32)

TumblingWindowTrigger の新しいインスタンスを初期化します。

プロパティ

AdditionalProperties

その他のプロパティ。

(継承元 Trigger)
Annotations

トリガーの記述に使用できるタグの一覧。

(継承元 Trigger)
Delay

トリガーが期限を過ぎてから新しい実行をトリガーするまでの待機時間を指定します。 ウィンドウの開始時刻と終了時刻は変更されません。 既定値は 0 です。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

DependsOn

このトリガーが依存するトリガー。 タンブリング ウィンドウ トリガーのみがサポートされています。 基底クラスであることに注意 DependencyReference してください。 このシナリオでは、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、TriggerDependencyReferenceおよび TumblingWindowTriggerDependencyReferenceが含まれますSelfDependencyTumblingWindowTriggerReference

Description

トリガーの説明。

(継承元 Trigger)
EndTime

準備ができているウィンドウに対してイベントが発生するトリガーの期間の終了時刻。 現在サポートされているのは UTC 時刻のみです。

Frequency

時間枠の頻度。

Interval

時間枠の間隔。 許容される最小間隔は 15 分です。

MaxConcurrency

新しい実行がトリガーされる並列タイム ウィンドウ (実行の準備ができている) の最大数。

Pipeline

準備ができているトリガー ウィンドウに対してイベントが発生したときに実行が作成されるパイプライン。

RetryPolicy

失敗したパイプラインの実行に適用される再試行ポリシー。

RuntimeState

トリガーが実行されているかどうかを示します。 トリガーで Start/Stop API が呼び出されたときに更新されます。

(継承元 Trigger)
StartTime

準備ができているウィンドウに対してイベントが発生するトリガーの期間の開始時刻。 現在サポートされているのは UTC 時刻のみです。

適用対象