Skip to content

Processing Inputs limit enforcement for Local Mode  #2440

@anirudhgangwal

Description

@anirudhgangwal

Describe the feature you'd like
Raising a helpful error when using more than 10 inputs with Processing Jobs in local mode.

How would this feature be used? Please describe.
Sagemaker Processing has a limit of 10 Inputs and the SDK raises an error when more inputs are passes:
processingInputs' failed to satisfy constraint: Member must have length less than or equal to 10.

However, when developing in local mode, this restriction is not enforced and we are able to pass as many inputs as needed. This is not ideal as users develop in local mode only to realize they will have to refactor because of this constraint.

Describe alternatives you've considered
Aim is to improve user experience.

But for more than 10 inputs, we are considering using a Manifest file now.

Additional context
N/A

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