pipeline_config.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # DualFlow Pipeline 统一配置
  2. # 敏感凭证使用 ${ENV_VAR} 引用环境变量,实际值在 .env 文件中
  3. api:
  4. base_url: ${API_BASE_URL}
  5. login_user: ${LOGIN_USER}
  6. login_password: ${LOGIN_PASSWORD}
  7. login_dep_id: ${LOGIN_DEP_ID:-135}
  8. project_id: ${PROJECT_ID:-92}
  9. database:
  10. host: ${DB_HOST}
  11. port: ${DB_PORT:-4000}
  12. user: ${DB_USER}
  13. password: ${DB_PASSWORD}
  14. database: ${DB_DATABASE:-ws_data}
  15. scada:
  16. secret: ${SCADA_SECRET}
  17. # 测试阶段设为 true,只计算决策不下发 PLC;正式部署改为 false
  18. dry_run: true
  19. uf:
  20. model_filename: 48h_dqn_model.zip
  21. is_times: false
  22. trigger_value: 95
  23. poll_interval: 2
  24. units:
  25. xishan: ["UF1", "UF2", "UF3", "UF4"]
  26. longting: ["UF1", "UF2"]
  27. anzhen: ["UF1", "UF2", "UF3", "UF4"]
  28. lankao: ["UF1", "UF2", "UF3", "UF4"]
  29. diagnosis:
  30. interval_minutes: 40
  31. ro:
  32. tmp_limit: 0.21
  33. dpt_type: DPT_1
  34. schedule: daily
  35. cycle_days: 30
  36. units:
  37. xishan: ["RO1", "RO2", "RO3", "RO4"]
  38. longting: ["RO1", "RO2"]
  39. history_paths:
  40. DPT_1: models/ro_mechanism_predict/use_data/cycle_rv_seg1_results.csv
  41. DPT_2: models/ro_mechanism_predict/use_data/cycle_rv_seg2_results.csv