step-functions: AWS Glue Workflows #29001
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
Describe the feature
Currently, we can make use of CallAwsService, however it would be nice to have a dedicated Construct in place for the Glue Workflow to be used also.
Use Case
If we want to merge both workflows with step functions, this seems to make sense. Glue workflows can very well be easily reproduced to step functions, however some developers may prefer to use them, when wanting to use step functions to manage an overall data pipeline, and use workflows to handle the smaller ETL pipelines.
My specific use case is to trigger a large state machine that will handle multiple smaller glue workflows, reducing cost whilst still maintaining the original data pipeline.
Proposed Solution
Similar to Glue, we could add another construct
GlueStartWorkflowRun
.Other Information
A quick query, more than anything. How are synchronous jobs triggered? For example, glue
StartJobRun
includes a.sync
option, however I was wondering how that is reproduced within the CDK? The only reason I'm asking is the need for whether or not I should include that functionality also in a possible PR if this was to be worked on.Acknowledgements
CDK version used
2.126.0
Environment details (OS name and version, etc.)
Windows 11
The text was updated successfully, but these errors were encountered: