管道结构 - Amazon SageMaker
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管道结构

管道实例由name parameters、 和 组成steps。管道名称在 对(account, region)中必须是唯一的。必须在管道中定义步骤定义中使用的所有参数。传入管道的步骤不需要按执行顺序列出,因为步骤本身使用数据依赖项定义它们之间的关系。该SageMaker Pipelines服务解析数据依赖项 DAG 中的步骤之间的关系,以创建执行完成的一系列步骤。以下是管道结构的示例。

from sagemaker.workflow.pipeline import Pipeline pipeline_name = f"AbalonePipeline" pipeline = Pipeline( name=pipeline_name, parameters=[ processing_instance_type, processing_instance_count, training_instance_type, model_approval_status, input_data, batch_data, ], steps=[step_process, step_train, step_eval, step_cond], )