

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

# 指定自定义实验名称
<a name="pipelines-experiments-custom-experiment"></a>

虽然默认行为是使用管道名称作为实验中的 SageMaker 实验名称，但您可以覆盖该名称并改为指定自定义实验名称。如果要将多个管道执行归入同一实验，以便于分析和比较，这将非常有用。运行组名称仍默认为管道执行 ID，除非您也明确设置了自定义名称。下一节将演示如何使用自定义实验名称创建管道，同时保留运行组名称作为默认执行 ID。

**创建管道**

```
pipeline_name = f"MyPipeline"
pipeline = Pipeline(
    name=pipeline_name,
    parameters=[...],
    pipeline_experiment_config=PipelineExperimentConfig(
      "CustomExperimentName",
      ExecutionVariables.PIPELINE_EXECUTION_ID
    ),
    steps=[step_train]
)
```

**管道定义文件**

```
{
  ...,
  "PipelineExperimentConfig": {
    "ExperimentName": "CustomExperimentName",
    "TrialName": {"Get": "Execution.PipelineExecutionId"}
  },
  "Steps": [...]
}
```