

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

# 默认行为
<a name="pipelines-experiments-default"></a>

**创建管道**

创建 A SageMaker I 管道时的默认行为是自动将其与 SageMaker 实验集成。如果您未指定任何自定义配置， SageMaker AI 会创建一个与管道同名的实验，使用管道执行 ID 作为名称为管道的每次执行创建一个运行组，并在每个运行组中为作为管道步骤一部分启动的每个 SageMaker AI 作业单独运行。您可以无缝跟踪和比较不同管道执行的指标，类似于分析模型训练实验的方法。下一节演示了在定义管道而未明确配置实验集成时的默认行为。

省略了 `pipeline_experiment_config`。`ExperimentName` 默认为管道 `name`。`TrialName` 默认为执行 ID。

```
pipeline_name = f"MyPipeline"
pipeline = Pipeline(
    name=pipeline_name,
    parameters=[...],
    steps=[step_train]
)
```

**管道定义文件**

```
{
  "Version": "2020-12-01",
  "Parameters": [
    {
      "Name": "InputDataSource"
    },
    {
      "Name": "InstanceCount",
      "Type": "Integer",
      "DefaultValue": 1
    }
  ],
  "PipelineExperimentConfig": {
    "ExperimentName": {"Get": "Execution.PipelineName"},
    "TrialName": {"Get": "Execution.PipelineExecutionId"}
  },
  "Steps": [...]
}
```