次の方法で共有


TumblingWindowTrigger クラス

定義

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

public class TumblingWindowTrigger : Azure.ResourceManager.DataFactory.Models.DataFactoryTriggerProperties
type TumblingWindowTrigger = class
    inherit DataFactoryTriggerProperties
Public Class TumblingWindowTrigger
Inherits DataFactoryTriggerProperties
継承
TumblingWindowTrigger

コンストラクター

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

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

プロパティ

AdditionalProperties

[追加のプロパティ]

このプロパティの値にオブジェクトを割り当てるには、 を使用します FromObjectAsJson<T>(T, JsonSerializerOptions)

このプロパティに既に書式設定された json 文字列を割り当てるには、 を使用します FromString(String)

例 :

  • BinaryData.FromObjectAsJson("foo")ペイロード "foo" を作成します。
  • BinaryData.FromString("\"foo\"")ペイロード "foo" を作成します。
  • BinaryData.FromObjectAsJson(new { key = "value" }){ "key": "value" }のペイロードを作成します。
  • BinaryData.FromString("{\"key\": \"value\"}"){ "key": "value" }のペイロードを作成します。

(継承元 DataFactoryTriggerProperties)
Annotations

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

このプロパティの 要素にオブジェクトを割り当てるには、 を使用します FromObjectAsJson<T>(T, JsonSerializerOptions)

このプロパティに既に書式設定された json 文字列を割り当てるには、 を使用します FromString(String)

例 :

  • BinaryData.FromObjectAsJson("foo")ペイロード "foo" を作成します。
  • BinaryData.FromString("\"foo\"")ペイロード "foo" を作成します。
  • BinaryData.FromObjectAsJson(new { key = "value" }){ "key": "value" }のペイロードを作成します。
  • BinaryData.FromString("{\"key\": \"value\"}"){ "key": "value" }のペイロードを作成します。

(継承元 DataFactoryTriggerProperties)
Delay

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

DependsOn

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

Description

トリガーの説明。

(継承元 DataFactoryTriggerProperties)
EndOn

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

Frequency

時間枠の頻度。

Interval

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

MaxConcurrency

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

Pipeline

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

RetryPolicy

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

RuntimeState

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

(継承元 DataFactoryTriggerProperties)
StartOn

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

適用対象