Skip to content

wang14597/bigdata-etl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

documentation

This repo contains the python code to generate oozie workflow and the configuration files for data migration. It also includes with a simple .gitlab-ci.yml which compress the job folder into a zip.

usage

required python version >= 3.8
no additional

sh main.sh

It will generate a workflow.xml for each folder under tmp/data-migration-config/{systemName} and a whole xml containing all workflow.json under the project root.

This program loop all the folder under tmp/data-migration-config, and regenerate a workflow using workflow-template.json

NOTICE: A new uuid will be generated if there is workflow.json under the system(ie: transportationstaging) folder, so if we just want to update an existing workflow instead create a new one remember to keep the old one in the folder.

Detail can be found in documentation.md

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors