RecurrenceTrigger 클래스
작업 일정에 대한 되풀이 트리거입니다.
- 상속
-
azure.ai.ml.entities._schedule.trigger.TriggerBaseRecurrenceTrigger
생성자
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)
키워드 전용 매개 변수
Name | Description |
---|---|
start_time
|
일정의 시작 시간을 ISO 8601 형식으로 지정합니다. |
end_time
|
일정의 종료 시간을 ISO 8601 형식으로 지정합니다. 컴퓨팅 일정에는 end_time 지원되지 않습니다. |
time_zone
|
일정이 실행되는 표준 시간대입니다. 기본값은 UTC(+00:00)입니다. 이는 start_time 및 end_time 적용됩니다. 기본값: TimeZone.UTC
|
frequency
|
일정을 트리거해야 하는 빈도를 지정합니다. 가능한 값은 "minute", "hour", "day", "week", "month"입니다. |
interval
|
일정을 트리거해야 하는 빈도와 함께 간격을 지정합니다. |
schedule
|
되풀이 패턴을 지정합니다. |
예제
4주마다 되풀이를 트리거하도록 JobSchedule을 구성합니다.
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)
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Azure SDK for Python