| aemo_participants | R Documentation |
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.
aemo_participants()
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.
AEMO NEMweb MMSDM archive, PARTICIPANT and DUDETAILSUMMARY tables. AEMO Copyright Permissions Notice.
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()
op <- options(aemo.cache_dir = tempdir())
try({
pt <- aemo_participants()
# DUIDs owned by AGL
pt[grepl("AGL", pt$name, ignore.case = TRUE), ]
})
options(op)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.