{"type": "object", "properties": {"DUID": {"type": "string", "examples": ["W/HOE#2"], "description": "Dispatchable unit identifier for which this forecast applies.\nWARNING: This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"}, "FORECAST_PRIORITY": {"type": "integer", "maximum": 9223372036854775807, "minimum": -9223372036854775808, "description": "Priority of forecast run, higher number is used in preference to lower number for the same provider."}, "FORECAST_RUN_DATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Datetime (interval ending) when this forecast run is valid. It aligns with run_datetime in downstream processes, unless a forecast run is missed, in this case the previous run is used."}, "FORECAST_TYPE": {"type": "string", "description": "Type of forecast, for example, POE_10, POE_50, POE_90, MEAN and so on."}, "INTERVAL_DATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Datetime (interval-ending) for the period that this forecast applies to, within the current forecast_run_datetime."}, "OFFERDATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Datetime when this forecast submission was loaded."}, "PROVIDERID": {"type": "string", "description": "Forecast provider identifier"}, "FORECAST_VALUE": {"type": "number", "description": "Forecast value in MW."}}, "required": ["DUID", "FORECAST_PRIORITY", "FORECAST_RUN_DATETIME", "FORECAST_TYPE", "INTERVAL_DATETIME", "OFFERDATETIME", "PROVIDERID"], "description": "Contains forecast predictions for intermittent wind and solar units, with a 5-minute resolution over the hour-ahead P5MIN timeframe. This is the child table of the parent table INTERMITTENT_GEN_FCST_P5_RUN, which contains the corresponding forecast runs."}