{"package":"HISTORICAL TABLES","pdr_config":{"mappings":[{"REPORT_NAME":"RESERVE_DATA","REPORT_SUB_TYPE":"RESERVE","VERSION":1}],"transaction_type":"INSERT-UPDATE","row_filter_type":"LASTCHANGED"},"documentation_urls":["https://nemweb.com.au/Reports/Current/MMSDataModelReport/Electricity/ElectricityDataModelReport_files/Elec65.htm#923"],"comment":"RESERVE sets out specific reserve requirements for dispatch, predispatch and STPASA, for each half-hour interval by region. Updates show as new versions for a date.","description":"Two fields specify Frequency Controlled Ancillary Services requirements\nfor the regulation ancillary services. Another two fields specify the\nLack of Reserve levels to be applied in the ST PASA solver.\n\nChange Notice 324 (for the FCAS Constraint enhancements project) means\nthat Dispatch no longer utilises the static FCAS requirements defined in\nthe DELTAMW and RESERVE tables. These tables are replaced with\nconstraint data as a source of FCAS requirements.\n\nRESERVE data is public, so is available to all participants.\n\nSource\n\nRESERVE updates as AEMO updates forecasts, daily.","unused":true,"primary_keys":["PERIODID","REGIONID","SETTLEMENTDATE","VERSIONNO"],"indexes":[["LASTCHANGED"]],"columns":{"PERIODID":{"sql_type":"NUMBER(2,0)","pl_type":"pl.Int8","mandatory":true,"comment":"Market Trading Interval","examples":["1","48"],"is_integer":true,"num_int_bits":8},"REGIONID":{"sql_type":"VARCHAR2(12)","pl_type":"pl.Enum([\"QLD1\", \"VIC1\", \"TAS1\", \"NSW1\", \"SA1\", \"SNOWY1\"])","mandatory":true,"comment":"Differentiates this region from all other regions","examples":null,"enums":["QLD1","VIC1","TAS1","NSW1","SA1","SNOWY1"]},"SETTLEMENTDATE":{"sql_type":"DATE","pl_type":"pl.Date()","mandatory":true,"comment":"Market date starting at 04:00am","examples":["2018/05/03 00:00:00"],"parse_csv_as_string":true,"is_date":true},"VERSIONNO":{"sql_type":"NUMBER(3,0)","pl_type":"pl.UInt16","mandatory":true,"comment":"Version No of record for this date, the version of the file loaded to produce these reserve figures","examples":["1"],"is_integer":true,"unsigned_int":true,"num_int_bits":16},"LASTCHANGED":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Last date and time record changed","examples":["2018/05/02 13:44:34"],"parse_csv_as_string":true,"is_s_datetime":true},"LOADREJECTIONRESERVEREQ":{"sql_type":"NUMBER(10,0)","pl_type":"pl.UInt64","mandatory":false,"comment":"PASA Load rejection reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":64},"LOR1LEVEL":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"PASA Lack of Reserve 1 Level","examples":["420","600"],"is_integer":true,"unsigned_int":true,"num_int_bits":32},"LOR2LEVEL":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"PASA Lack of Reserve 1 Level","examples":["220","350"],"is_integer":true,"unsigned_int":true,"num_int_bits":32},"LOWER5MIN":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"Lower 5 minute reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":32},"LOWER6SEC":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"Lower 6 second reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":32},"LOWER60SEC":{"sql_type":"NUMBER(6,0)","pl_type":"pl.Int32","mandatory":false,"comment":"Lower 60 second reserve requirement","is_integer":true,"num_int_bits":32},"LOWERREG":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"Lower Regulation reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":32},"PASARESERVE":{"sql_type":"NUMBER(6,0)","pl_type":"pl.Int32","mandatory":false,"comment":"PASA reserve requirement","examples":["-268"],"is_integer":true,"num_int_bits":32},"RAISE5MIN":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"Raise 5 minute reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":32},"RAISE6SEC":{"sql_type":"NUMBER(6,0)","pl_type":"pl.Int32","mandatory":false,"comment":"Raise 6 second reserve requirement","is_integer":true,"num_int_bits":32},"RAISE60SEC":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"Raise 60 second reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":32},"RAISEREG":{"sql_type":"NUMBER(6,0)","pl_type":"pl.UInt32","mandatory":false,"comment":"Raise Regulation reserve requirement","is_integer":true,"unsigned_int":true,"num_int_bits":32}},"example_zip_url":"https://www.nemweb.com.au/Data_Archive/Wholesale_Electricity/MMSDM/2018/MMSDM_2018_05/MMSDM_Historical_Data_SQLLoader/DATA/PUBLIC_DVD_RESERVE_201805010000.zip","manifest_summary":{"first_month":{"year":2015,"month":1},"last_month":{"year":2018,"month":5},"has_missing_months":true,"compressed_size_per_month":698,"decompressed_size_all_time":668040},"visibility":"Public","warnings":[{"msg":"1 second, 6 second, 5 minute, 60 second and regulation refer to types of [FCAS](../../guide/market_design.md#what-is-fcas) markets.","level":"tip"}],"trigger":"Daily when AEMO updates forecasts"}