CronTrigger 類別
工作排程的 Cron 觸發程式。
- 繼承
-
azure.ai.ml.entities._schedule.trigger.TriggerBaseCronTrigger
建構函式
CronTrigger(*, expression: str, start_time: str | datetime | None = None, end_time: str | datetime | None = None, time_zone: str | TimeZone = TimeZone.UTC)
僅限關鍵字的參數
名稱 | Description |
---|---|
expression
|
排程的 cron 運算式,遵循 NCronTab 格式。 |
start_time
|
觸發程式的開始時間。 如果使用 datetime 物件,請將 tzinfo 保留為 None,並視需要使用 |
end_time
|
觸發程式的開始時間。 如果使用 datetime 物件,請將 tzinfo 保留為 None,並視需要使用 |
time_zone
|
排程執行所在的時區。 預設為 UTC (+00:00) 。 請注意,這適用于start_time和end_time。 預設值: TimeZone.UTC
|
範例
設定 CronTrigger。
from datetime import datetime
from azure.ai.ml.constants import TimeZone
from azure.ai.ml.entities import CronTrigger
trigger = CronTrigger(
expression="15 10 * * 1",
start_time=datetime(year=2022, month=3, day=10, hour=10, minute=15),
end_time=datetime(year=2022, month=6, day=10, hour=10, minute=15),
time_zone=TimeZone.PACIFIC_STANDARD_TIME,
)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應