- AWS Step Functions Overview
- What are AWS Step Functions?
- Choice
- Wait
- AWS::StepFunctions::StateMachine
Create State Machine in AWS StepFunctions service UI with the same Job Flow for dim_go_methods, dim_time_period. The workflow is started manually
Files for pushing to CodeComet:
- CloudFormation template:
{user_id}_dim_go_methods_t17.yaml
,{user_id}_dim_time_period_t17.yaml
- Create a State Machine on cluster with the name:
{user_id}_dim_go_methods_t17
,{user_id}_dim_time_period_t17
- Job Flow:
raw --> stage --> analytics --> start_crawler --> get_crawler_state -->|-- if crawler is not in ready state --| -- |-- else --| --> datawarehouse
|-- wait for 30 sec --|
^^^--------------------------
- Create AWS CloudFormation template for State Machines with the name:
{user_id}_dim_go_methods_t17.yaml
,{user_id}_dim_time_period_t17.yaml
- Test CloudFormation Template:
- Deploy (check that your State Machines has been created using CloudFormation)
- Delete your CloudFormation Stack
- Open Pull Request as described in Common Info (Task Workflow) section.