该功能由插件 module-data-source 提供。
SQL collection 通过 SQL 语句提取数据,并在配置字段元数据后,使用户能够像使用普通表一样,将其应用于表格、图表、工作流等场景,适用于关联查询、统计分析等需求。
当 SQL 语句发生变化时,可以点击“修改” (Edit) 按钮直接编辑 SQL 语句并重新配置字段。
若需修改字段元数据,可以通过“配置字段” (Configure fields) 进行操作,类似于普通表的字段配置。
数据表类型 | 使用场景 | 实现原理 | 增删改支持 |
---|---|---|---|
SQL数据表 | 模型较简单且适用于轻量级场景; 不方便操作数据库; 不想维护; 试图希望能够完全通过用户界面(UI)进行操作 | SQL子查询 | 不支持 |
数据库视图 | 数据库需要较为良好且稳定; 有数据库交互需求; 修改数据需求; 模型较为复杂 | 数据库视图 | 支持部分 |
在使用 SQL 表时,请选择在灵矶中可管理的数据表。如果选择同一数据库下未接入灵矶的其他表,可能会导致 SQL 语句解析不准确。如果有这种需求,可以考虑通过创建视图并进行连接。