Electricity Consumption UK 2009-2024
Historic electricity consumption in the UK (National Grid) between 2009 and 2024
@kaggle.albertovidalrod_electricity_consumption_uk_20092022
Historic electricity consumption in the UK (National Grid) between 2009 and 2024
@kaggle.albertovidalrod_electricity_consumption_uk_20092022
National Grid ESO is the electricity system operator for Great Britain. They have gathered information of the electricity demand in Great Britain from 2009. The is updated twice an hour, which means 48 entries per day. This makes this dataset ideal for time series forecasting.
The dataset consists of three type of files:
The columns in the dataset are:
CREATE TABLE historic_demand_2009_2024 (
  "unnamed_0" BIGINT  -- Unnamed: 0,
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" DOUBLE,
  "eleclink_flow" DOUBLE,
  "scottish_transfer" DOUBLE,
  "viking_flow" DOUBLE,
  "greenlink_flow" DOUBLE,
  "is_holiday" BIGINT
);CREATE TABLE historic_demand_2009_2024_nonan (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "period_hour" VARCHAR,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "is_holiday" BIGINT
);CREATE TABLE historic_demand_year_2009 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2010 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2011 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2012 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2013 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2014 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2015 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2016 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2017 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2018 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT
);CREATE TABLE historic_demand_year_2019 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" BIGINT,
  "eleclink_flow" BIGINT
);CREATE TABLE historic_demand_year_2020 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" BIGINT,
  "eleclink_flow" BIGINT
);CREATE TABLE historic_demand_year_2021 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" BIGINT,
  "eleclink_flow" BIGINT
);CREATE TABLE historic_demand_year_2022 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" BIGINT,
  "eleclink_flow" BIGINT
);CREATE TABLE historic_demand_year_2023 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "scottish_transfer" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" BIGINT,
  "eleclink_flow" BIGINT,
  "viking_flow" BIGINT
);CREATE TABLE historic_demand_year_2024 (
  "settlement_date" TIMESTAMP,
  "settlement_period" BIGINT,
  "nd" BIGINT,
  "tsd" BIGINT,
  "england_wales_demand" BIGINT,
  "embedded_wind_generation" BIGINT,
  "embedded_wind_capacity" BIGINT,
  "embedded_solar_generation" BIGINT,
  "embedded_solar_capacity" BIGINT,
  "non_bm_stor" BIGINT,
  "pump_storage_pumping" BIGINT,
  "scottish_transfer" BIGINT,
  "ifa_flow" BIGINT,
  "ifa2_flow" BIGINT,
  "britned_flow" BIGINT,
  "moyle_flow" BIGINT,
  "east_west_flow" BIGINT,
  "nemo_flow" BIGINT,
  "nsl_flow" BIGINT,
  "eleclink_flow" BIGINT,
  "viking_flow" BIGINT,
  "greenlink_flow" BIGINT
);Anyone who has the link will be able to view this.