Skip to content

数据库概述

资源库数据库用于保存结构化业务数据,并提供字段级新增、查询、更新、删除、筛选和导入导出能力。客户档案、商品、订单、工单、报名记录、个人清单和业务状态都适合使用数据库。

数据库与另外两类资源的定位不同:知识库负责文档和多模态内容的语义检索,记忆库负责沉淀用户偏好、会话事实和长期记忆;数据库负责按照稳定字段进行确定性读写。

当前能力

能力当前页面或调用入口
创建数据表资源库右上角 资源 > 数据库
定义表结构创建流程第二步,或详情页 编辑表结构
用户数据范围单用户模式、多用户模式
渠道数据范围渠道隔离、AIOS 站内共享且外部隔离、渠道共享
数据环境测试数据、线上数据
数据维护增加行、编辑、删除、搜索、渠道筛选、刷新
批量处理JSON/CSV 导入、CSV 导出、测试数据清空
调用方式低代码应用、智能体、工作流数据库节点、API 和 Web SDK 等渠道

数据库详情页

数据库详情页标注

图 1:详情页把资源信息、表结构、测试/线上数据、渠道读写环境、渠道隔离和查询权限集中在同一处。执行操作前先确认当前页签和右上角模式。

页面主要分为五组能力:

  1. 资源信息:查看或编辑名称、描述和图标。
  2. 表结构:查看系统字段和自定义字段的类型、索引、必填状态。
  3. 数据环境:在测试数据与线上数据之间切换,两套数据不会自动同步。
  4. 渠道配置:决定调用渠道读写测试数据还是线上数据,以及渠道之间是否共享记录。
  5. 查询权限:决定用户只能操作自己的记录,还是工作流可以跨用户操作记录。

数据范围由三层共同决定

一次数据库操作最终能看到哪些记录,不只取决于查询条件,还取决于:

层级解决的问题典型配置
数据环境当前操作测试数据还是正式数据TEST / PROD
渠道范围不同发布入口是否共享记录渠道隔离 / 部分共享 / 全部共享
用户范围当前用户能否操作其他用户记录单用户 / 多用户

例如,一个工作流查询不到刚插入的数据时,应依次核对测试/线上环境、渠道编码、用户身份和查询条件,而不是直接放宽权限模式。

资源边界

  • 资源库数据库属于当前工作空间,可被有权访问该空间的低代码资源引用。
  • 应用内创建的数据表与资源库数据库拥有不同的资源作用域,不会自动同步。
  • 当前创建页面提供的是 AIOS 托管数据库。旧文档中的外部云 MySQL 关联流程不属于当前资源库创建入口,页面没有该选项时不要按旧步骤配置。
  • 当前系统创建时间字段为 created_at;旧文档中的 bstudio_create_time 是历史字段名。
  • 旧文档记录的容量、行数和资源数量上限可能随版本与套餐变化;当前页面没有明确展示的旧限制,不作为本手册的现行承诺。

本栏目导航

推荐使用流程

  1. 明确业务对象、数据负责人、最终用户和发布渠道。
  2. 创建数据库,先选择默认更严格的用户与渠道范围。
  3. 定义最小可用字段集合,并为高频查询条件设置索引。
  4. 在测试数据中准备正常、异常、边界、跨用户和跨渠道样本。
  5. 接入应用、智能体或工作流,完成新增、查询、更新、删除回归。
  6. 配置正式渠道读取线上数据,再做小范围发布。
  7. 持续检查错误日志、数据质量、权限范围和废弃字段。

进一步阅读