{"package":"DEMAND_FORECASTS","pdr_config":{"mappings":[{"REPORT_NAME":"ROOFTOP","REPORT_SUB_TYPE":"FORECAST","VERSION":1}],"transaction_type":"INSERT"},"documentation_urls":["https://nemweb.com.au/Reports/Current/MMSDataModelReport/Electricity/ElectricityDataModelReport_files/Elec18.htm#183"],"comment":"Regional forecasts of Rooftop Solar generation across the half-hour intervals over 8 days. AEMO plans to remove this table in a Data Model version release after 5.6.","primary_keys":["INTERVAL_DATETIME","REGIONID","VERSION_DATETIME"],"indexes":[["VERSION_DATETIME","INTERVAL_DATETIME","REGIONID"]],"columns":{"INTERVAL_DATETIME":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":true,"comment":"The forecast half-hour interval (time ending)","examples":["2026/09/01 01:00:00"],"parse_csv_as_string":true,"is_s_datetime":true},"REGIONID":{"sql_type":"VARCHAR2(20)","pl_type":"pl.Enum([\"QLDN\", \"QLDC\", \"QLDS\", \"QLD1\", \"TASN\", \"TASS\", \"TAS1\", \"NSW1\", \"VIC1\", \"SA1\"])","mandatory":true,"comment":"Region identifier","examples":null,"warnings":["Unlike most tables, in older months, `REGIONID` can include `QLDN`, `QLDC`, `QLDS`, `TASN`, `TASC` to refer to north/central/south of the state."],"enums":["QLDN","QLDC","QLDS","QLD1","TASN","TASS","TAS1","NSW1","VIC1","SA1"]},"VERSION_DATETIME":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":true,"comment":"Date time this forecast was produced","examples":["2026/09/01 00:30:00"],"parse_csv_as_string":true,"is_s_datetime":true},"LASTCHANGED":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Last date and time record changed","examples":["2026/09/01 00:21:58"],"parse_csv_as_string":true,"is_s_datetime":true},"POWERMEAN":{"sql_type":"NUMBER(12,3)","pl_type":"pl.Float64","mandatory":false,"comment":"The average forecast value in MW at the interval end","examples":["3.309","0","5394.546"],"is_float":true},"POWERPOE50":{"sql_type":"NUMBER(12,3)","pl_type":"pl.Float64","mandatory":false,"comment":"50% probability of exceedance forecast value in MW at the interval end","examples":["0.006","0","5380.704"],"is_float":true},"POWERPOEHIGH":{"sql_type":"NUMBER(12,3)","pl_type":"pl.Float64","mandatory":false,"comment":"10% probability of exceedance forecast value in MW at the interval end","examples":["0.026","0","1907","5806.39"],"is_float":true},"POWERPOELOW":{"sql_type":"NUMBER(12,3)","pl_type":"pl.Float64","mandatory":false,"comment":"90% probability of exceedance forecast value in MW at the interval end","examples":["0.001","0","4807.35"],"is_float":true}},"example_zip_url":"https://www.nemweb.com.au/Data_Archive/Wholesale_Electricity/MMSDM/2026/MMSDM_2026_09/MMSDM_Historical_Data_SQLLoader/DATA/PUBLIC_ARCHIVE%23ROOFTOP_PV_FORECAST%23FILE01%23202609010000.zip","manifest_summary":{"first_month":{"year":2016,"month":8},"last_month":{"year":2026,"month":9},"compressed_size_per_month":34987332,"decompressed_size_all_time":35097809850},"visibility":"Public","trigger":"Every 30 minutes over 8 days"}