What problem does it solve?
This skill provides expert guidance for Beep Data Management Engine (BeepDM) development, including implementing IDataSource, IDataSourceHelper usage, config orchestration, and migration patterns to accelerate building extensible data connectors.
Core Features & Use Cases
- Architecture walkthrough of core BeepDM components (IDMEEditor, IDataSource, IConfigEditor, and helper patterns).
- Step-by-step guidance for creating new data sources, implementing IDataSource, and registering them in the configuration.
- Patterns for schema discovery, migrations, defaults, ETL integration, and multi-datasource workflow across 287+ datasource types.
Quick Start
Ask BeepDM for a guided walkthrough on adding a new data source by following the patterns described in this guide. Then implement a new IDataSource with AddinAttribute, register it in the configuration, and obtain a data source helper via GetDataSourceHelper to generate and execute SQL operations for schema or data tasks.