Especificar um nome de grupo de execução personalizado
Além de definir um nome de experimento personalizado, você também pode especificar um nome personalizado para os grupos de execução criados pelo SageMaker Experiments durante execuções de pipeline. Esse nome é anexado ao ID de execução do pipeline para garantir a exclusividade. Você pode especificar um nome de grupo de execução personalizado para identificar e analisar execuções de pipeline relacionadas no mesmo experimento. A seção a seguir mostra como definir um pipeline com um nome de grupo de execução personalizado usando o nome padrão do pipeline para o nome do experimento.
Criar um pipeline
pipeline_name = f"MyPipeline" pipeline = Pipeline( name=pipeline_name, parameters=[...], pipeline_experiment_config=PipelineExperimentConfig( ExecutionVariables.PIPELINE_NAME, Join(on="-", values=["CustomTrialName", ExecutionVariables.PIPELINE_EXECUTION_ID]) ), steps=[step_train] )
Arquivo de definição de pipeline
{ ..., "PipelineExperimentConfig": { "ExperimentName": {"Get": "Execution.PipelineName"}, "TrialName": { "On": "-", "Values": [ "CustomTrialName", {"Get": "Execution.PipelineExecutionId"} ] } }, "Steps": [...] }