Skip to content

This one missing feature is ruining SageMaker Pipelines: Pipeline step reference + Str variable #3162

@jonathanhillwebsite

Description

@jonathanhillwebsite

To be able to append a string to a pipeline step value
I understand the value of the pipeline steps are not created in advance of running a pipeline. But the ability to append or apply regex expressions to future pipeline step values is crucial in all my pipelines.

How would this feature be used? Please describe.
image
I'd be able to append a string to the values provided by the pipeline steps, such as selecting on of the files from the output of one of my processing jobs as opposed to creating a separate folder for each output (which doesn't work in the case of manifest files, another bug)

Describe alternatives you've considered
Uploading and downloading data manually in each processing or training step so I know where the locations are. but this is messy and I want to avoid doing this at the end of my scripts.

Additional context
It's by far the most debilitating missing feature there is and it makes SageMaker Pipelines an absolute nightmare to work with. This feature alone would also allow everyone to make any short-term patches while other issues are resolved - such as the passing of manifest file locations from a processing job output (e.g. that image above, the output path can only be a folder and manifest files require an exact s3 uri path to the manifest file)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions