Skip to content

/AWS1/CL_SGM=>CREATEPIPELINE()

About CreatePipeline

Creates a pipeline using a JSON pipeline definition.

Method Signature

IMPORTING

Required arguments:

IV_PIPELINENAME TYPE /AWS1/SGMPIPELINENAME /AWS1/SGMPIPELINENAME

The name of the pipeline.

IV_CLIENTREQUESTTOKEN TYPE /AWS1/SGMIDEMPOTENCYTOKEN /AWS1/SGMIDEMPOTENCYTOKEN

A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than one time.

IV_ROLEARN TYPE /AWS1/SGMROLEARN /AWS1/SGMROLEARN

The Amazon Resource Name (ARN) of the role used by the pipeline to access and create resources.

Optional arguments:

IV_PIPELINEDISPLAYNAME TYPE /AWS1/SGMPIPELINENAME /AWS1/SGMPIPELINENAME

The display name of the pipeline.

IV_PIPELINEDEFINITION TYPE /AWS1/SGMPIPELINEDEFINITION /AWS1/SGMPIPELINEDEFINITION

The JSON pipeline definition of the pipeline.

IO_PIPELINEDEFNS3LOCATION TYPE REF TO /AWS1/CL_SGMPIPELINEDEFNS3LOC /AWS1/CL_SGMPIPELINEDEFNS3LOC

The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.

IV_PIPELINEDESCRIPTION TYPE /AWS1/SGMPIPELINEDESCRIPTION /AWS1/SGMPIPELINEDESCRIPTION

A description of the pipeline.

IT_TAGS TYPE /AWS1/CL_SGMTAG=>TT_TAGLIST TT_TAGLIST

A list of tags to apply to the created pipeline.

IO_PARALLELISMCONFIGURATION TYPE REF TO /AWS1/CL_SGMPARALLELISMCONF /AWS1/CL_SGMPARALLELISMCONF

This is the configuration that controls the parallelism of the pipeline. If specified, it applies to all runs of this pipeline by default.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_SGMCREATEPLINRESPONSE /AWS1/CL_SGMCREATEPLINRESPONSE