|
@@ -43,18 +43,17 @@ def run(data: dict = dict(), save_db=False):
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
if __name__ == '__main__':
|
|
- conf_path = r'conf/etl_config.yaml'
|
|
|
|
|
|
+ env = 'dev'
|
|
if len(sys.argv) >= 2:
|
|
if len(sys.argv) >= 2:
|
|
- conf_path = sys.argv[1]
|
|
|
|
|
|
+ env = sys.argv[1]
|
|
|
|
|
|
- begin = datetime.datetime.now()
|
|
|
|
- print("开始执行:", begin)
|
|
|
|
|
|
+ conf_path = os.path.abspath(f"./conf/etl_config_{env}.yaml")
|
|
os.environ['ETL_CONF'] = conf_path
|
|
os.environ['ETL_CONF'] = conf_path
|
|
yaml_config = yaml_conf(conf_path)
|
|
yaml_config = yaml_conf(conf_path)
|
|
- env = read_conf(yaml_config, "env", "dev")
|
|
|
|
os.environ['env'] = env
|
|
os.environ['env'] = env
|
|
run_count = int(read_conf(yaml_config, "run_batch_count", 1))
|
|
run_count = int(read_conf(yaml_config, "run_batch_count", 1))
|
|
|
|
|
|
|
|
+
|
|
from utils.log.trans_log import trans_print
|
|
from utils.log.trans_log import trans_print
|
|
from service.plt_service import get_batch_exec_data, get_data_by_batch_no_and_type
|
|
from service.plt_service import get_batch_exec_data, get_data_by_batch_no_and_type
|
|
from etl.wind_power.fault_warn.FaultWarnTrans import FaultWarnTrans
|
|
from etl.wind_power.fault_warn.FaultWarnTrans import FaultWarnTrans
|