首页/插件/数据库查询与同步

数据库查询 · 同步 · 数据推送插件

在简道云表单中输入编号或名称,即可查询数据库单表、多表或视图的数据并自动回填到对应字段,支持书写自定义 SQL 查询语句。

这是什么

这是一个运行在简道云开放平台上的数据库连接插件。它让简道云能直接连到企业的既有数据库,在表单里输入一个编号,数据库里对应的单条或多条数据就自动填进表单,不需要先导出 Excel 再手工粘贴。

解决什么问题

制造企业里普遍有一批"老系统"——十年前买的生产管理软件、供应商自己写的进销存、集团统一的设备系统。这些系统往往只有一个数据库,没有 API 接口,前端界面也不好用。

想用它的数据,只有三条路:找厂商开接口(周期长、要加钱)、让人天天导出 Excel(滞后、易错)、或者干脆不用它的数据(形成新的孤岛)。这个插件走的是第三条之外的路:直接连数据库读数据。

主数据回填

人员、产品、价格、库存这些基础数据,输入名称即自动带出其余字段,不用重复录入。

业务数据查询

合同、订单、费用报销数据,输入单据编号即可查出明细并回填,减少重复查询动作。

报表取数

老系统的数据直接进简道云做后续处理,不必再让人手工导出发给报表需求方。

怎么工作

典型用法以订单查询为例:

  1. 在简道云表单中填写「订单编号」
  2. 插件按配置的数据库连接信息执行查询
  3. 查到的客户名称、产品明细、单价、数量等字段自动回填到表单对应字段
  4. 回填字段需取消「可编辑」权限,避免被误改
回填字段的权限设置

自动回填的字段应当取消勾选「可编辑」权限,否则填报人手动改动后,数据库与表单的数据就对不上了。在字段属性 →字段权限 中逐个取消勾选即可。

配置说明

在 插件管理 中点击插件右侧「设置」按钮,按企业的数据库信息填入以下参数:

配置项说明
数据库类型按企业实际使用的数据库填写
主机地址数据库服务器地址与端口路径
端口号数据库服务端口
数据库账号建议使用只读权限的专用账号
数据库密码对应账号密码
数据库名称需要查询的库名

支持的查询对象

  • 单表查询:从一张表里查单条或多条数据
  • 多表查询:关联多张表联合查询
  • 视图查询:直接查询数据库中已建好的视图
  • 自定义 SQL:支持书写 SQL 语句进行查询
一个实用建议

很多老系统的表结构很乱,直接写 SQL 查业务表不如查视图。先在数据库里建好视图把关联关系理清,插件这边配置就简单很多,后续维护也容易。我们做实施时会帮你把视图建好。

安全提醒

务必为插件创建只读权限的专用数据库账号,只开放需要查询的表。不要用管理员账号连接,也不要开通写权限——插件本身只做查询,写权限一旦开放会成为数据风险点。

适配场景

  • 老旧生产管理软件:只有数据库没有接口,但工艺路线、BOM 数据在里面,简道云侧需要引用
  • 集团统一系统:总部统一建设的系统,本地想用其中的数据做分析
  • 设备与固定资产系统:设备台账在老系统里,维修工单在简道云里,需要互相带信息
  • 供应商系统:供应商信息在集团系统,本地采购流程需要带出评分与历史交易
  • BI 取数场景:把散在多个数据库的数据拉到简道云做统一分析

边界说明

  • 本插件以查询为主。数据写入与推送需要按具体需求另行评估,可能通过开放平台的 API 与 Webhook 实现
  • 连接仅支持企业内网可达的数据库,需在网络策略上放通
  • 查询性能取决于数据库自身状况与查询语句复杂度,复杂联表建议先做视图优化
  • 插件账号权限范围内的数据才可读取,涉及敏感数据的表建议先做脱敏视图
  • 数据库结构变更(如老系统升级改表)后,查询配置需要同步调整,建议约定好变更通知机制

本页常见问题

简道云能直接连我们的老数据库吗?

可以,只要数据库在网络可达范围内,且能提供只读账号。插件支持单表、多表、视图查询,也支持自定义 SQL 语句。

我们的系统只有数据库没有接口,还有别的办法吗?

有三条路:找厂商开接口(周期长、要加钱)、人工导出 Excel(滞后易错)、或者用这个插件直接连数据库。第三条通常最快。评估时我们会先看数据库结构和权限能不能支持。

数据库账号有安全风险吗?

可控。关键是用只读专用账号,只开放需要查询的表,不给写权限。涉及敏感数据的表,建议先在数据库里做好脱敏视图,插件只查视图。

数据能不能从简道云推回数据库?

写回数据库属于数据推送方向的需求,需要按具体场景评估实现方式,通常通过开放平台的 API 与 Webhook 来做。你说明具体要写什么、写到哪个表,我们判断可行性。

老系统升级改表了怎么办?

查询配置需要同步调整。建议和IT 约定一个变更通知机制,老系统改表时通知一声,我们跟进调整配置并回归测试。这个问题应该在实施前就说清楚。

先看看你们的数据库能不能连

把系统类型、数据库类型、表的大致结构说一说,我们判断这条路的可行性,以及要不要先做视图。

↑
顶部
联系
我们