TumblingWindowTrigger Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Desencadenador que programa ejecuciones de canalización para todas las ventanas de intervalo de tiempo fijo desde una hora de inicio sin espacios y también admite escenarios de reposición (cuando la hora de inicio está en el pasado).
[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
- Herencia
- Atributos
Constructores
TumblingWindowTrigger(TriggerPipelineReference, TumblingWindowFrequency, Int32, DateTimeOffset, Int32) |
Inicializa una nueva instancia de TumblingWindowTrigger. |
Propiedades
AdditionalProperties |
Propiedades adicionales. (Heredado de Trigger) |
Annotations |
Lista de etiquetas que se pueden usar para describir el desencadenador. (Heredado de Trigger) |
Delay |
Especifica cuánto tiempo espera el desencadenador más allá del tiempo de vencimiento antes de desencadenar la nueva ejecución. No modifica la hora de inicio y finalización de la ventana. El valor predeterminado es 0. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60| ([0-5][0-9])):( 60| ([0-5][0-9])). |
DependsOn |
Desencadenadores de los que depende este desencadenador. Solo se admiten desencadenadores de ventana de saltos de tamaño constante. Tenga en cuenta DependencyReference que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference y TumblingWindowTriggerDependencyReference. |
Description |
Descripción del desencadenador. (Heredado de Trigger) |
EndTime |
La hora de finalización del período de tiempo para el desencadenador durante el cual se activan los eventos para las ventanas que están listas. Actualmente solo se admite la hora UTC. |
Frequency |
Frecuencia de las ventanas de tiempo. |
Interval |
Intervalo de las ventanas de tiempo. El intervalo mínimo permitido es de 15 minutos. |
MaxConcurrency |
Número máximo de ventanas de tiempo paralelas (listas para su ejecución) para las que se desencadena una nueva ejecución. |
Pipeline |
Canalización para la que se crean ejecuciones cuando se desencadena un evento para la ventana de desencadenador que está lista. |
RetryPolicy |
Directiva de reintento que se aplicará a las ejecuciones de canalización con errores. |
RuntimeState |
Indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador. (Heredado de Trigger) |
StartTime |
La hora de inicio del período de tiempo para el desencadenador durante el cual se activan los eventos para las ventanas que están listas. Actualmente solo se admite la hora UTC. |
Se aplica a
Azure SDK for .NET