Yam ZhengLim 7d42901488 typo error
2022-08-23 00:28:19 +08:00
2022-08-22 18:54:54 +08:00
2022-08-23 00:28:19 +08:00
2022-08-22 19:24:42 +08:00
2022-08-22 19:42:56 +08:00

CIEF Extract Load

Built With

Code-base structure

How To Run CMD:

pip install -r requirements.txt
python run_extract_load.py
data-management
│
├─ .gitignore                                               # Ignore the file to push into gitlab
│
├─ config                                                   # Folder store all the config file to use in the code
│  ├─ CLOUD-STORAGE-ADMIN-CREDENTIAL.json                   # Get from GCP Service Account cloud-storage-admin-service-account
│  ├─ EXCHANGE_CONFIG.json                                  # Manually config the MySQL ID, Password, etc... 
│  └─ EXCHANGE_EXTRACT_SQL.json                             # SQL use in MYSQL to extract the data we need to save in temp's csv
│
├─ exchange                                                 # Exchange web application
│  ├─ extract                                               # All extract needed code is in here
│  │  ├─ exchange_extract_function.py                       # Exchange extract code function to import in run_extract_load.py
│  │  └─ exchange_temp_extract_csv                          # Temp folder to store all the csv extract from MYSQL    
│  │
│  └─ load                                                  # All load needed code is in here
│     └─ exchange_load_function.py                          # Exchange load code function to import in run_extract_load.py
│
├─ general_function.py                                      # All customize general code function to import in run_extract_load.py
├─ README.md                                                # Project guide
├─ requirements.txt                                         # Install needed library
└─ run_extract_load.py                                      # Main code to run the extract load process

Manage By

Francis Yam Zheng Lim
Contact:- 0129747749
Email:- yamzhenglim0427@gmail.com
S
Description
No description provided
Readme 347 KiB
Languages
Python 100%