TumblingWindowTrigger Klasse
Trigger, der Pipelineausführungen für alle Festen Zeitintervallfenster aus einer Startzeit ohne Lücken plant und auch Nachfüllszenarien unterstützt (wenn die Startzeit in der Vergangenheit liegt).
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.
- Vererbung
-
azure.mgmt.datafactory.models._models_py3.TriggerTumblingWindowTrigger
Konstruktor
TumblingWindowTrigger(*, pipeline: _models.TriggerPipelineReference, frequency: str | _models.TumblingWindowFrequency, interval: int, start_time: datetime, max_concurrency: int, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, description: str | None = None, annotations: List[MutableMapping[str, Any]] | None = None, end_time: datetime | None = None, delay: MutableMapping[str, Any] | None = None, retry_policy: _models.RetryPolicy | None = None, depends_on: List[_models.DependencyReference] | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
description
|
Triggerbeschreibung. |
annotations
|
list[<xref:JSON>]
Liste der Tags, die zum Beschreiben des Triggers verwendet werden können. |
pipeline
|
Pipeline, für die Ausführungen erstellt werden, wenn ein Ereignis für ein bereites Triggerfenster ausgelöst wird. Erforderlich. |
frequency
|
Die Häufigkeit der Zeitfenster. Erforderlich. Bekannte Werte sind: "Minute", "Hour" und "Month". |
interval
|
Das Intervall der Zeitfenster. Das zulässige Mindestintervall beträgt 15 Minuten. Erforderlich. |
start_time
|
Die Startzeit für den Zeitraum für den Trigger, in dem Ereignisse für fenster ausgelöst werden, die bereit sind. Derzeit wird nur die UTC-Zeit unterstützt. Erforderlich. |
end_time
|
Die Endzeit für den Zeitraum des Triggers, in dem Ereignisse für bereite Fenster ausgelöst werden. Derzeit wird nur die UTC-Zeit unterstützt. |
delay
|
<xref:JSON>
Gibt an, wie lange der Trigger überfällig wartet, bevor eine neue Ausführung ausgelöst wird. Die Start- und Endzeit des Fensters wird nicht geändert. Die Standardeinstellung ist 0. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge), Muster: ((d+).)? (dd):(60| ([0-5][0-9])):( 60| ([0-5][0-9])). |
max_concurrency
|
Die maximale Anzahl paralleler Zeitfenster (bereit für die Ausführung), für die eine neue Ausführung ausgelöst wird. Erforderlich. |
retry_policy
|
Wiederholungsrichtlinie, die auf fehlerhafte Pipelineausführungen angewendet wird. |
depends_on
|
Trigger, von denen dieser Trigger abhängt. Es werden nur Trigger für rollierende Fenster unterstützt. |
Variablen
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
type
|
Triggertyp. Erforderlich. |
description
|
Triggerbeschreibung. |
runtime_state
|
str oder
TriggerRuntimeState
Gibt an, ob der Trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start/Stop-APIs für den Trigger aufgerufen werden. Bekannte Werte sind: "Started", "Stopped" und "Disabled". |
annotations
|
list[<xref:JSON>]
Liste der Tags, die zum Beschreiben des Triggers verwendet werden können. |
pipeline
|
Pipeline, für die Ausführungen erstellt werden, wenn ein Ereignis für ein bereites Triggerfenster ausgelöst wird. Erforderlich. |
frequency
|
Die Häufigkeit der Zeitfenster. Erforderlich. Bekannte Werte sind: "Minute", "Hour" und "Month". |
interval
|
Das Intervall der Zeitfenster. Das zulässige Mindestintervall beträgt 15 Minuten. Erforderlich. |
start_time
|
Die Startzeit für den Zeitraum für den Trigger, in dem Ereignisse für fenster ausgelöst werden, die bereit sind. Derzeit wird nur die UTC-Zeit unterstützt. Erforderlich. |
end_time
|
Die Endzeit für den Zeitraum des Triggers, in dem Ereignisse für bereite Fenster ausgelöst werden. Derzeit wird nur die UTC-Zeit unterstützt. |
delay
|
<xref:JSON>
Gibt an, wie lange der Trigger überfällig wartet, bevor eine neue Ausführung ausgelöst wird. Die Start- und Endzeit des Fensters wird nicht geändert. Die Standardeinstellung ist 0. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge), Muster: ((d+).)? (dd):(60| ([0-5][0-9])):( 60| ([0-5][0-9])). |
max_concurrency
|
Die maximale Anzahl paralleler Zeitfenster (bereit für die Ausführung), für die eine neue Ausführung ausgelöst wird. Erforderlich. |
retry_policy
|
Wiederholungsrichtlinie, die auf fehlerhafte Pipelineausführungen angewendet wird. |
depends_on
|
Trigger, von denen dieser Trigger abhängt. Es werden nur Trigger für rollierende Fenster unterstützt. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für