Fuel Mix (Unified)
Realized ERCOT generation in megawatts by fuel type (coal, hydro, nuclear, storage, solar, wind, gas, other), one row per (event_time, fuel_type, quality).
Overview
Long-format unification of the live 5-minute feed and the settlement-grade Fuel Mix Report — but quality='settled' is TEMPORARILY DISABLED: ercot.fuel_mix_report's gen_mw was found to be ~4x too low (ERCOT publishes MWh delivered per 15-min interval, not average MW, and the writer didn't convert). The write-path bug is fixed, but existing report rows are still wrong pending a full historical backfill, so this view currently emits quality='live' only (the 5-minute feed, which reads a separate MW-native source and is correct). The settled branch will return once the backfill is verified. Always filter by event_time; this is a view, and an unbounded scan is expensive. This is the table the SQL agent actually queries; ercot_fuel_mix_report and ercot_fuel_mix_5min remain in the public catalog as the underlying raw sources.
Query contract
Analysis rules
Interpretation
Access
Need the full history of this dataset in Snowflake, Databricks or your own storage? Data services delivers it on a schedule.
Schema4
event_timeDateTime64(6, 'UTC')fuel_typeStringgen_mwNullable(Float64)qualityStringSample data
| event_time | fuel_type | gen_mw | quality |
|---|---|---|---|
| 2026-10-21 06:10:00.000000 | coal | 6052.4501953125 | live |
| 2026-10-21 06:10:00.000000 | hydro | 0 | live |
| 2026-10-21 06:10:00.000000 | nuclear | 3837.35327148437 | live |
| 2026-10-21 06:10:00.000000 | storage | -2747.24072265625 | live |
| 2026-10-21 06:10:00.000000 | solar | 1.03515601158142 | live |
| 2026-10-21 06:10:00.000000 | wind | 15750.322265625 | live |
| 2026-10-21 06:10:00.000000 | gas | 22034.22621154786 | live |
| 2026-10-21 06:10:00.000000 | other | 50 | live |
| 2026-10-21 06:05:00.000000 | coal | 6160.25732421875 | live |
| 2026-10-21 06:05:00.000000 | hydro | 0 | live |
| 2026-10-21 06:05:00.000000 | nuclear | 3837.6220703125 | live |
| 2026-10-21 06:05:00.000000 | storage | -2848.09252929687 | live |
| 2026-10-21 06:05:00.000000 | solar | 1.08969783782959 | live |
| 2026-10-21 06:05:00.000000 | wind | 15776.2578125 | live |
| 2026-10-21 06:05:00.000000 | gas | 22223.88475036622 | live |
| 2026-10-21 06:05:00.000000 | other | 50.0999984741211 | live |
| 2026-10-21 06:00:00.000000 | coal | 6213.42431640625 | live |
| 2026-10-21 06:00:00.000000 | hydro | 4.96399974822998 | live |
| 2026-10-21 06:00:00.000000 | nuclear | 3835.02172851562 | live |
| 2026-10-21 06:00:00.000000 | storage | -2776.21899414063 | live |
| 2026-10-21 06:00:00.000000 | solar | 1.36057424545288 | live |
| 2026-10-21 06:00:00.000000 | wind | 15853.021484375 | live |
| 2026-10-21 06:00:00.000000 | gas | 22173.15440368653 | live |
| 2026-10-21 06:00:00.000000 | other | 50.0999984741211 | live |
| 2026-10-21 05:55:00.000000 | coal | 6200.33837890625 | live |