Freigeben über


TumblingWindowTrigger Klasse

Definition

Trigger, der Pipelineausführungen für alle festen Zeitintervallfenster ab einer Startzeit ohne Lücken plant und auch Nachfüllszenarien unterstützt (wenn die Startzeit in der Vergangenheit liegt).

[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
Vererbung
TumblingWindowTrigger
Attribute

Konstruktoren

TumblingWindowTrigger()

Initialisiert eine neue instance der TumblingWindowTrigger-Klasse.

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

Initialisiert eine neue instance der TumblingWindowTrigger-Klasse.

Eigenschaften

AdditionalProperties

Ruft nicht übereinstimmende Eigenschaften aus der Nachricht ab, die diese Auflistung deserialisiert hat, oder legt sie fest.

(Geerbt von Trigger)
Annotations

Ruft eine Liste von Tags ab, die zum Beschreiben des Triggers verwendet werden können, oder legt diese fest.

(Geerbt von Trigger)
Delay

Ruft ab oder legt fest, wie lange der Trigger über die fällige Zeit wartet, bevor eine neue Ausführung ausgelöst wird. Die Start- und Endzeit des Fensters wird nicht geändert. Die Standardeinstellung ist 0. Type: string (or Expression with resultType string), pattern: ((\d+).)? (\d\d):(60| ([0-5][0-9])):( 60| ([0-5][0-9])).

DependsOn

Ruft Trigger ab, von denen dieser Trigger abhängt, oder legt diese fest. Es werden nur tumbende Fenstertrigger unterstützt.

Description

Ruft eine Triggerbeschreibung ab oder legt diese fest.

(Geerbt von Trigger)
EndTime

Ruft die Endzeit für den Zeitraum für den Trigger ab, in dem Ereignisse für bereite Fenster ausgelöst werden, oder legt diese fest. Derzeit wird nur die UTC-Zeit unterstützt.

Frequency

Ruft die Häufigkeit der Zeitfenster ab oder legt diese fest. Mögliche Werte: "Minute", "Hour", "Month"

Interval

Ruft das Intervall der Zeitfenster ab oder legt es fest. Das zulässige Mindestintervall beträgt 15 Minuten.

MaxConcurrency

Ruft die maximale Anzahl von parallelen Zeitfenstern (bereit für die Ausführung) ab, für die eine neue Ausführung ausgelöst wird, oder legt diese fest.

Pipeline

Ruft die Pipeline ab, für die Ausführungen erstellt werden, wenn ein Ereignis für das Triggerfenster ausgelöst wird, das bereit ist, oder legt diese fest.

RetryPolicy

Ruft eine Wiederholungsrichtlinie ab, die für fehlerhafte Pipelineausführungen angewendet wird, oder legt diese fest.

RuntimeState

Ruft an, ob der Trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start/Stop-APIs auf dem Trigger aufgerufen werden. Mögliche Werte: "Started", "Stopped", "Disabled"

(Geerbt von Trigger)
StartTime

Ruft die Startzeit für den Zeitraum für den Trigger ab, in dem Ereignisse für bereite Fenster ausgelöst werden, oder legt diese fest. Derzeit wird nur die UTC-Zeit unterstützt.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: