Exports below are needed before AI model development can begin. Where a full range is unavailable, send what exists and note the earliest reliable date per site rather than withholding the export. Partial data is workable; unknown data coverage is not.
| ID | Export | Range & grain | Required fields |
|---|---|---|---|
| E1 | Point / tag manifest | Current · all sites | pointId, siteId, equipmentId, description, unit, dataType, protocol, expected interval |
| E2 | Interval history · critical | 24 months · 15-minute | pointId, timestamp (ISO 8601, with timezone), value, quality flag |
| E3 | Alarm history | 12 months · per event | alarmId, pointId, siteId, severity, text, raisedAt, ackAt, clearedAt, operator |
| E4 | Work order / service history | 24 months · per order | woId, siteId, equipmentId, raisedAt, closedAt, fault description, parts replaced, engineer |
| E5 | Equipment register | Current · all sites | equipmentId, type, make, model, capacity, design conditions, install date, parent system |
| E6 | Meter register | Current · all sites | meterId, siteId, role (main / DG / solar / sub / reference), CT ratio, last calibration date |
| E7 | DISCOM bills | 24 months · monthly | Original PDFs per site — needed to validate the tariff model against real billed amounts |
These are not exports. Each one changes how the data is interpreted, and a wrong assumption here invalidates a model rather than delaying it.