PlgDynamicData Plugin (Custom)
Open the practical lesson →
Validate data before connecting consumers
- Test the source connection, select it for the dataset, and declare the parameters used by the read-only SQL.
- Preview columns, types, row counts, and time range before binding a dashboard or report. Distinguish empty results from query errors.
Current AI workflow
- Enable PlgScadaAiAssist and PlgDynamicData; configure the model in server-side Config/ScadaAi.xml.
- Review SQL and parameters in the current dataset sidebar, validate and preview, then save. Retired MCP services are not an offline fallback.
Storage and troubleshooting
- Configuration metadata lives in PlgDynamicData/PlgDynamicData.db; queries still connect to the configured external database.
- Check connection, declared parameters, enabled state, and PlgDynamicData.log. Reload and merge when versions conflict.