|
@@ -43,7 +43,13 @@ class MSET_Temp:
|
|
|
在线推理专用:根据 self.windTurbineNumberList & 时间拉数据;
|
|
|
如果列表为空,则拉全场数据。
|
|
|
"""
|
|
|
- table = f"{self.windCode}_minute"
|
|
|
+ # 特殊风场表名映射
|
|
|
+ special_wind_farms = {
|
|
|
+ "WOF093400005": f"`{self.windCode}-WOB000001_minute`" # 加上反引号
|
|
|
+ }
|
|
|
+
|
|
|
+ # 根据风场编号获取表名,特殊风场用反引号,其他风场不加反引号
|
|
|
+ table = special_wind_farms.get(self.windCode, f"{self.windCode}_minute")
|
|
|
engine = get_engine(dataBase.DATA_DB)
|
|
|
if self.windTurbineNumberList:
|
|
|
turbines = ",".join(f"'{t}'" for t in self.windTurbineNumberList)
|