资源/数据库/管理数据库资源
更新于: 2026-06-24 15:44:40
扣子编程的数据库功能提供了一种简单、高效的方式来管理和处理结构化数据,数据库可以作为资源保存在资源库中,是团队共享和使用的宝贵资产。通过本文档,你可以了解如何管理数据库资源,以便更好地维护你的数据资产。
编辑数据库
你可以编辑数据库,包括修改数据库的基本信息,选择 Table 查询模式、设置数据库是否支持在 Prompt 中调用。
- 在页面顶部选择目标工作空间,然后在左侧导航栏中单击资源库。
- 在资源库的数据库页签下,单击目标数据库。
- 单击数据库名称右侧的编辑图标。

- 在编辑表格页面,修改数据库的描述和图标,然后单击确认。
数据库创建完成后,数据库的名称不支持修改。
- 重新设置权限模式。
- 单用户模式:开发者和用户都可以添加记录,但仅能读/修改/删除自己创建的来自同渠道的数据。
- 多用户模式:开发者和用户都可读/写/修改/删除表中来自同渠道的任何数据,由业务逻辑控制读写权限。
说明
- 选择多用户模式后,会自动新增一个 uuid 字段,用来标识用户,由系统自动生成。
- 在 Prompt 中,使用 NL2SQL 操作数据表时不需要包含 uuid 字段,但在工作流中使用多用户模式时,需要包含 uuid 字段。
- 重新选择渠道模式。
- 渠道隔离:各个不同渠道的数据相互隔离,对应渠道仅可访问对应渠道的数据。
- 扣子站内渠道共享,其他渠道隔离:扣子编程调试台、商店和模板渠道的测试数据共享;扣子商店和模板渠道的线上数据共享。其他不同渠道之间数据相互隔离,对应渠道仅可访问对应渠道的数据。
- 渠道共享:不同渠道之间的数据共享,支持跨渠道访问数据。
删除数据库
仅数据库的所有者支持删除自己创建的数据库,工作空间所有者、管理员、普通成员都不能删除其他成员创建的数据库。
注意
删除某个数据库后,引用了该数据库的低代码智能体或工作流也将自动取消引用,且此操作不可撤回,请谨慎操作。
参考以下操作,删除一个不需要的数据库。
- 在资源库的数据库页签下,找到目标数据库,然后在操作列中,选择 ··· > 删除。

- 在弹出的对话框中,单击确定。

设置渠道读写配置
扣子编程支持为当前数据库配置各发布渠道的数据读写目标,即你可以指定对应渠道中的数据库操作(增、删、改、查数据)是作用于测试数据还是线上数据。例如你配置扣子商店的数据读写目标为测试数据,则该数据库在扣子商店执行的所有数据库操作,均仅对测试数据生效。
创建数据库后,系统默认会为所有渠道自动分配数据读写目标,具体配置以平台界面显示为准。若需调整配置,可参考以下步骤操作。
- 在资源库的数据库页签下,单击目标数据库。
- 在页面右上角,单击渠道读写配置。

- 在渠道读写配置中,设置对应渠道的读写配置,然后单击确认。
设置完成后,立即生效。