airflow.providers.amazon.aws.triggers.sagemaker_unified_studio¶
此模块包含 Amazon SageMaker Unified Studio Notebook 作业触发器。
类¶
监视 notebook 作业,并在其完成后触发。 |
模块内容¶
- class airflow.providers.amazon.aws.triggers.sagemaker_unified_studio.SageMakerNotebookJobTrigger(execution_id, execution_name, waiter_delay, waiter_max_attempts, **kwargs)[源码]¶
基类:
airflow.triggers.base.BaseTrigger
监视 notebook 作业,并在其完成后触发。
- 示例
from airflow.providers.amazon.aws.triggers.sagemaker_unified_studio import SageMakerNotebookJobTrigger notebook_trigger = SageMakerNotebookJobTrigger( execution_id="notebook_job_1234", execution_name="notebook_task", waiter_delay=10, waiter_max_attempts=1440, )
- 参数:
execution_id – 任务的唯一且有意义的 ID。
execution_name – 任务的唯一且有意义的名称。
waiter_delay – 检查 notebook 执行状态的间隔(秒)。
waiter_max_attempts – 返回 FAILED 之前的等待尝试次数。