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_idnamekind
AECAECnode
AECC_CSWSAECC_CSWSnode
AECC_ELKINSAECC_ELKINSnode
AECC_FITZHUGHAECC_FITZHUGHnode
AECC_FLTCREEKAECC_FLTCREEKnode
AECC_FULTONAECC_FULTONnode
AECC_HYDRO13AECC_HYDRO13node
AECC_JWTURKAECC_JWTURKnode
AECIAECInode
AEPM_CSWSAEPM_CSWSnode
AESOAESOnode
ALTWALTWnode
AMRNAMRNnode
ANTELOPEANTELOPEnode
AVAAVAnode
AVRNAVRNnode
AZPSAZPSnode
BANCBANCnode
BBABBAnode
BCABCAnode
BCHABCHAnode
BEPM.ER01.BDRBEPM.ER01.BDRnode
BEPM.ER01.DDRBEPM.ER01.DDRnode
BEPM.N01.DDRBEPM.N01.DDRnode
BEPM.UM01.DDRBEPM.UM01.DDRnode

Coverage

No time-indexed data — coverage isn’t applicable to this dataset.