Demand-Side Management

EIA-861 demand-side management, 2012 only: energy efficiency and load management effects and costs.

Native record
event_time x utility_number x state x customer_class x duplicate_index
annual (report year) publication cadence
Evidence
Observed market data
Published observations from the named source
Time basis
Point-in-time records
UTC · event_time

Overview

The discontinued DSM file, succeeded by demand_response and energy_efficiency in 2013. customer_class is residential, commercial, industrial, transportation (direct_connected in the distributed generation tables) or EIA's own total, so summing classes without excluding total counts everything twice. event_time is 1 January of the report year. release is final or early_release: EIA posts an early release of a year in August and replaces it with the final file in the autumn, and the mirror keeps the newest row per key. A key cell EIA leaves blank is '' or 0, and duplicate_index numbers rows that still share a key, in workbook order.

Query contract

Preserve one canonical row per (event_time, utility_number, state, customer_class, duplicate_index) before aggregating.

Analysis rules

  • Group only after preserving the declared grain: event_time, utility_number, state, customer_class, duplicate_index.

Schema28

Column
Type
event_timeDateTime64(6, 'UTC')
customer_classLowCardinality(String)
utility_numberInt64
utility_nameLowCardinality(Nullable(String))
stateLowCardinality(String)
ownershipLowCardinality(Nullable(String))
short_formLowCardinality(Nullable(String))
energy_efficency_incremental_effects_mwhNullable(Float64)
energy_efficency_incremental_actual_peak_reduction_mwNullable(Float64)
energy_efficency_annual_effects_mwhNullable(Float64)
energy_efficency_annual_actual_peak_reduction_mwNullable(Float64)
load_management_incremental_effects_mwhNullable(Float64)
load_management_incremental_actual_peak_reduction_mwNullable(Float64)
load_management_incremental_potential_peak_reduction_mwNullable(Float64)
load_management_annual_effects_mwhNullable(Float64)
load_management_annual_actual_peak_reduction_mwNullable(Float64)
load_management_annual_potential_peak_reduction_mwNullable(Float64)
energy_efficency_annual_costs_direct_costsNullable(Float64)
energy_efficency_annual_costs_customer_incentive_paymentsNullable(Float64)
load_management_annual_costs_direct_costsNullable(Float64)
load_management_annual_costs_customer_incentive_paymentsNullable(Float64)
energy_efficency_and_load_management_annual_costs_indirect_annual_costsNullable(Float64)
energy_efficency_and_load_management_annual_costs_total_annual_costsNullable(Float64)
price_responsive_programs_number_of_customersNullable(Float64)
time_responsive_programs_number_of_customersNullable(Float64)
duplicate_indexInt64
releaseLowCardinality(Nullable(String))
ingested_atDateTime64(6, 'UTC')

Sample data

event_timecustomer_classutility_numberutility_namestateownershipshort_formenergy_efficency_incremental_effects_mwhenergy_efficency_incremental_actual_peak_reduction_mwenergy_efficency_annual_effects_mwhenergy_efficency_annual_actual_peak_reduction_mwload_management_incremental_effects_mwhload_management_incremental_actual_peak_reduction_mwload_management_incremental_potential_peak_reduction_mwload_management_annual_effects_mwhload_management_annual_actual_peak_reduction_mwload_management_annual_potential_peak_reduction_mwenergy_efficency_annual_costs_direct_costsenergy_efficency_annual_costs_customer_incentive_paymentsload_management_annual_costs_direct_costsload_management_annual_costs_customer_incentive_paymentsenergy_efficency_and_load_management_annual_costs_indirect_annual_costsenergy_efficency_and_load_management_annual_costs_total_annual_costsprice_responsive_programs_number_of_customerstime_responsive_programs_number_of_customersduplicate_indexreleaseingested_at
2012-01-01 00:00:00.000000transportation88888WithheldTXRetail Power Marketer∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000total88888WithheldTXRetail Power Marketer∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000residential88888WithheldTXRetail Power Marketer∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000industrial88888WithheldTXRetail Power Marketer∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅470final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000commercial88888WithheldTXRetail Power Marketer∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000transportation58128DC Sustainable Energy UtilityDCDSM Administrator∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000total58128DC Sustainable Energy UtilityDCDSM Administrator∅∅∅198753.3∅∅∅∅∅∅7924394200197013836∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000residential58128DC Sustainable Energy UtilityDCDSM Administrator∅∅∅71841∅∅∅∅∅∅27231630∅∅7235076∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000industrial58128DC Sustainable Energy UtilityDCDSM Administrator∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000commercial58128DC Sustainable Energy UtilityDCDSM Administrator∅∅∅126912.3∅∅∅∅∅∅52012312∅∅12478760∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000transportation58127Cape Light CompactMADSM Administrator∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000total58127Cape Light CompactMADSM Administrator∅288684.8288684.800000025322060100237925512∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000residential58127Cape Light CompactMADSM Administrator∅174491.8174491.8∅∅∅∅∅∅194714454∅∅174318144∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000industrial58127Cape Light CompactMADSM Administrator∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000commercial58127Cape Light CompactMADSM Administrator∅114193114193∅∅∅∅∅∅5856147∅∅6367368∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000transportation58125Hercules Municipal UtilityCAMunicipal∅0∅0∅0∅∅0∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000total58125Hercules Municipal UtilityCAMunicipal∅0∅20∅0∅∅0∅∅010001∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000residential58125Hercules Municipal UtilityCAMunicipal∅0∅20∅0∅∅0∅∅∅1∅∅∅1∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000industrial58125Hercules Municipal UtilityCAMunicipal∅0∅0∅0∅∅0∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000commercial58125Hercules Municipal UtilityCAMunicipal∅0∅0∅0∅∅0∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000transportation58124City of Winter Park - (FL)FLMunicipal∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000total58124City of Winter Park - (FL)FLMunicipal∅∅∅∅∅∅∅∅∅∅∅342100055∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000residential58124City of Winter Park - (FL)FLMunicipal∅∅∅∅∅∅∅∅∅∅∅3421∅∅∅55∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000industrial58124City of Winter Park - (FL)FLMunicipal∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅∅0∅∅0final2026-09-29 00:38:23.424675
2012-01-01 00:00:00.000000commercial58124City of Winter Park - (FL)FLMunicipal∅∅∅∅∅∅∅∅∅∅∅00∅∅∅0∅∅0final2026-09-29 00:38:23.424675

Coverage

100.0% complete0 gap days1 days with data
Show coverage history
Coverage: 100.0%Days with data: 1Gaps: 0
2012
gaplessmore