Overview
Every SPP location that carries a price, as three columns: location_id, name, and kind. 12,442 rows — bus (10,457), node (1,983), hub (2). This is the dimension the SPP price, and where applicable constraint, tables join to, and it is the one place a location's type is decided: resolve "which hubs exist", "is this a zone or a node", or "give me the readable name for this id" here rather than inferring a type from a name prefix. For SPP, name equals location_id. The same three columns exist for every market, so the equivalent question in another ISO is the same query against that ISO's table.
Schema3
Column
Type
location_idLowCardinality(String)nameLowCardinality(String)kindLowCardinality(String)Sample rows
| location_id | name | kind |
|---|---|---|
| AEC | AEC | node |
| AECC_CSWS | AECC_CSWS | node |
| AECC_ELKINS | AECC_ELKINS | node |
| AECC_FITZHUGH | AECC_FITZHUGH | node |
| AECC_FLTCREEK | AECC_FLTCREEK | node |
| AECC_FULTON | AECC_FULTON | node |
| AECC_HYDRO13 | AECC_HYDRO13 | node |
| AECC_JWTURK | AECC_JWTURK | node |
| AECI | AECI | node |
| AEPM_CSWS | AEPM_CSWS | node |
| AESO | AESO | node |
| ALTW | ALTW | node |
| AMRN | AMRN | node |
| ANTELOPE | ANTELOPE | node |
| AVA | AVA | node |
| AVRN | AVRN | node |
| AZPS | AZPS | node |
| BANC | BANC | node |
| BBA | BBA | node |
| BCA | BCA | node |
| BCHA | BCHA | node |
| BEPM.ER01.BDR | BEPM.ER01.BDR | node |
| BEPM.ER01.DDR | BEPM.ER01.DDR | node |
| BEPM.N01.DDR | BEPM.N01.DDR | node |
| BEPM.UM01.DDR | BEPM.UM01.DDR | node |
Coverage
No time-indexed data — coverage isn’t applicable to this dataset.