Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(stepfunctions): No option for CSV Delimiter #33418

Open
2 tasks
stephen-christie-ss opened this issue Feb 12, 2025 · 1 comment
Open
2 tasks

(stepfunctions): No option for CSV Delimiter #33418

stephen-christie-ss opened this issue Feb 12, 2025 · 1 comment
Labels
@aws-cdk/aws-stepfunctions Related to AWS StepFunctions effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. p2

Comments

@stephen-christie-ss
Copy link

Describe the feature

The CSVDelimiter field for the Step Function ItemReader is not available in the S3CsvItemReader.

Use Case

I need to select a semicolon delimiter, to support European CSV files.

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

aws-cdk-lib 2.176.0

Environment details (OS name and version, etc.)

Ubuntu 24.04

@stephen-christie-ss stephen-christie-ss added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Feb 12, 2025
@github-actions github-actions bot added the @aws-cdk/aws-stepfunctions Related to AWS StepFunctions label Feb 12, 2025
@stephen-christie-ss stephen-christie-ss changed the title (module name): (short(stepfunctions): No option for CSV Delimiter issue description) (stepfunctions): No option for CSV Delimiter Feb 12, 2025
@pahud pahud self-assigned this Feb 12, 2025
@pahud
Copy link
Contributor

pahud commented Feb 12, 2025

Yes I guess here's what we need to do to fix this:

  1. The S3CsvItemReaderProps interface needs to be updated to include the csvDelimiter property
  2. The S3CsvItemReader class needs to be modified to include this property in its render() method

We welcome PRs.

@pahud pahud added p2 effort/medium Medium work item – several days of effort labels Feb 12, 2025
@pahud pahud removed their assignment Feb 12, 2025
@pahud pahud removed the needs-triage This issue or PR still needs to be triaged. label Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@aws-cdk/aws-stepfunctions Related to AWS StepFunctions effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. p2
Projects
None yet
Development

No branches or pull requests

2 participants