ProductionForecastService.ForecastGeneration

// Id: #63067
using EnergyDataHub.Data.Services;

var productionForecastService = Activate<ProductionForecastService>();
await productionForecastService.ForecastGeneration(
    FromJson<Location>("{\"Id\":2,\"Guid\":\"f95a7c96-c6f4-43a8-9b14-28087f7c8887\",\"Name\":\"Tijarica\",\"Latitude\":43.586667,\"Longitude\":16.920472,\"Country\":null,\"CountryId\":5,\"WeatherData\":null}"),
    FromJson<XWeatherResponse>("{\"loc\":null,\"interval\":null,\"place\":null,\"periods\":[],\"profile\":null}"),
    FromJson<ForecastLocationSettings>("{\"WeatherProvider\":1,\"LocationName\":\"Tijarica\",\"InstallationYear\":2019,\"ModelPath\":\"/root/predcition/models/X_Kosore_model.keras\",\"ScalerPath\":\"/root/predcition/models/X_Kosore_scaler.gz\",\"OutputFactor\":0.666666}"));

Parameters

CurrentCulture
""
CurrentUICulture
""

State

08/27/2025 17:10:29 (+12.220s) Failed

An exception occurred during performance of the job.

System.Exception (edh:230719)

Forecast script failed with exit code 1

System.Exception: Forecast script failed with exit code 1
   at EnergyDataHub.Data.Services.ProductionForecastService.RunForecastScript(ForecastLocationSettings forecastSettings, String predictorsPath)
   at EnergyDataHub.Data.Services.ProductionForecastService.Forecast(Location location, IPredictionInput weatherForecastDto, ForecastLocationSettings forecastSettings, IProductionForecastStorageService storageService)
   at EnergyDataHub.Data.Services.ProductionForecastService.ForecastGeneration(Location location, XWeatherResponse weatherForecastDto, ForecastLocationSettings forecastSettings)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+12ms Processing

Server:
edh:230719
Worker:
ae1b7d7f

+4ms Enqueued

08/27/2025 17:10:17 Created