What this category of data looks like
Data sources for energy storage yield and daily market trend reports include provincial power market trading APIs, local SCADA monitoring systems for energy storage power stations, and public grid dispatch data APIs. Full daily reports for the previous calendar day are generated each early morning. Real-time market node data updates every 15 minutes, but core yield daily reports only update once per calendar day. Documents use structured formats, with fields including unique power station identifier, total daily charge and discharge volume, peak-valley period electricity prices, total daily net revenue, revenue per unit electricity, ratio of operation and maintenance costs to total investment, and total cumulative revenue. Units include kilowatt-hours, yuan, yuan per kilowatt-hour, etc. No percentage display fields are included.
What constraints do these characteristics impose on sharing and embedding
The structured, multi-field nature of energy storage daily reports requires embedded components to support custom filtering parameters for station IDs, to avoid page clutter from full data display. The daily update schedule requires the cache expiration time for embedded links to match the daily report update cycle, to prevent displaying outdated data. The multi-source data interface characteristic requires shared links to carry identity authentication parameters, to ensure only authorized parties can access sensitive data related to power station operations. Additionally, the large number of fields in energy storage data requires the height of embedded iframes to be adjusted to fully display all necessary fields, avoiding content truncation.
Configuration Settings
| Configuration Item | Recommended Value | Rationale |
|---|---|---|
iframeEmbedLang | zh-CN | Adapts to the interface language habits of domestic target users, avoiding English-language interfaces |
shareAuthEnabled | true | Energy storage data contains sensitive information about power station operations; identity authentication must be enabled to ensure data security |
shareExpireTime | 86400 seconds | Matches the daily update cycle of energy storage daily reports, ensuring the shared link expiration time aligns with data update schedules |
iframeHeight | 600–800 pixels | Meets the display requirements for multi-field content including power station identifiers, charge and discharge data, and revenue details in energy storage daily reports |
defaultFilterParams | {"stationId": "default"} | Specifies the daily report data for the target power station by default, avoiding page freezes caused by full data loading |
cacheTTL | 86300 seconds | Sets the value 100 seconds shorter than the daily update cycle, ensuring the most recent previous day’s daily report data is retrieved on each access |
The parameter values provided on this page are common recommended starting points for configuration. Actual values are affected by material form, data volume, and business rules. Specific issues require case-by-case analysis, and it is recommended to test on your own samples before finalizing settings.
Three Common Configuration Errors
- Symptom: The embedded iframe dialog displays an English interface and cannot be switched to Chinese. Cause: The
iframeEmbedLangparameter is not configured, or the parameter value is incorrectly set toen-US. - Symptom: The identity authentication configuration for shared links cannot be found, or the legacy authentication logic fails. Cause: After version 4.9.0, authentication configuration was migrated to the
shareAuthConfigmodule, and the reference path for the corresponding configuration item was not updated. - Symptom: Energy storage data fields displayed on the embedded page are missing or formatted abnormally. Cause: The
requiredFieldsparameter is not specified in the embedded configuration, causing the default returned fields to not match the display requirements for energy storage yield data.
How to Verify Successful Configuration
- Open the embedded iframe preview address, check that the interface language matches expectations, and confirm that the
iframeEmbedLangparameter value is correct. - Add a power station ID parameter conforming to the energy storage data format to the generated shared link, verify that the page can load the daily report data for the corresponding power station.
- Check the cache configuration of the embedded component, confirm that the cache expiration time matches the daily update schedule of energy storage daily reports.
- Simulate an unauthorized access attempt to the shared link, confirm that the returned error status code meets the requirements of the authentication configuration.
Question material comes from public community discussions. Configuration values are common starting points and should be measured against your own samples. Verified on 2026-09-14.