SageMaker.Client.
start_pipeline_execution
(**kwargs)¶Starts a pipeline execution.
See also: AWS API Documentation
Request Syntax
response = client.start_pipeline_execution(
PipelineName='string',
PipelineExecutionDisplayName='string',
PipelineParameters=[
{
'Name': 'string',
'Value': 'string'
},
],
PipelineExecutionDescription='string',
ClientRequestToken='string',
ParallelismConfiguration={
'MaxParallelExecutionSteps': 123
}
)
[REQUIRED]
The name of the pipeline.
Contains a list of pipeline parameters. This list can be empty.
Assigns a value to a named Pipeline parameter.
The name of the parameter to assign a value to. This parameter name must match a named parameter in the pipeline definition.
The literal value for the parameter.
[REQUIRED]
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than once.
This field is autopopulated if not provided.
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this specific run.
The max number of steps that can be executed in parallel.
dict
Response Syntax
{
'PipelineExecutionArn': 'string'
}
Response Structure
(dict) --
PipelineExecutionArn (string) --
The Amazon Resource Name (ARN) of the pipeline execution.
Exceptions
SageMaker.Client.exceptions.ResourceNotFound
SageMaker.Client.exceptions.ResourceLimitExceeded