aemo_participants: NEM market participants and their registered DUIDs
Description
Returns a mapping of NEM market participants (companies) to
their registered Dispatchable Unit Identifiers (DUIDs), joined
from the MMSDM PARTICIPANT and DUDETAILSUMMARY tables.
Use this for corporate ownership analysis: rolling up generator
output or bids from DUID-level data to the company level.
Usage
aemo_participants()
Arguments
Value
An aemo_tbl with columns participantid,
participantclassid (e.g. GENERATOR, LOAD, TRADER),
name (company name), duid, stationid, regionid,
dispatchtype, schedule_type. Rows are one per
participant-DUID combination. If MMSDM is unreachable,
returns an empty table with a warning.
See Also
aemo_units() for DUID-level registry without
participant mapping.
Other reference:
aemo_dlf(),
aemo_interconnectors(),
aemo_mlf(),
aemo_price_caps(),
aemo_regions(),
aemo_settlement(),
aemo_snapshot(),
aemo_units()