RecurrenceTrigger Klasse
Wiederholungstrigger für einen Auftragszeitplan.
- Vererbung
-
azure.ai.ml.entities._schedule.trigger.TriggerBaseRecurrenceTrigger
Konstruktor
RecurrenceTrigger(*, frequency: str, interval: int, schedule: RecurrencePattern | None = None, start_time: str | datetime | None = None, end_time: str | datetime | None = None, time_zone: str | TimeZone = TimeZone.UTC)
Nur Schlüsselwortparameter
Name | Beschreibung |
---|---|
start_time
|
Gibt die Startzeit des Zeitplans im ISO 8601-Format an. |
end_time
|
Gibt die Endzeit des Zeitplans im ISO 8601-Format an. Beachten Sie, dass end_time für Computezeitpläne nicht unterstützt wird. |
time_zone
|
Die Zeitzone, in der der Zeitplan ausgeführt wird. Die Standardwerte sind UTC(+00:00). Beachten Sie, dass dies für die start_time und end_time gilt. Standardwert: TimeZone.UTC
|
frequency
|
Gibt die Häufigkeit an, mit der der Zeitplan ausgelöst werden soll. Mögliche Werte: "Minute", "Stunde", "Tag", "Woche", "Monat". |
interval
|
Gibt das Intervall in Verbindung mit der Häufigkeit an, mit der der Zeitplan ausgelöst werden soll. |
schedule
|
Gibt das Wiederholungsmuster an. |
Beispiele
Konfigurieren eines Auftragsplans, der alle 4 Wochen eine Wiederholung auslöst.
from azure.ai.ml import load_job
from azure.ai.ml.entities import JobSchedule, RecurrencePattern, RecurrenceTrigger
pipeline_job = load_job("./sdk/ml/azure-ai-ml/tests/test_configs/command_job/command_job_test_local_env.yml")
trigger = RecurrenceTrigger(
frequency="week",
interval=4,
schedule=RecurrencePattern(hours=10, minutes=15, week_days=["Monday", "Tuesday"]),
start_time="2023-03-10",
)
job_schedule = JobSchedule(name="simple_sdk_create_schedule", trigger=trigger, create_job=pipeline_job)
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