Skip to main content
Version: 5.1.0

创建与编辑 Glossary

Glossary(业务术语词典)是 TIS 本体中连接自然语言与本体元素的桥梁。通过定义术语、同义词及其指向的本体目标,ChatBI 能够在用户提问时准确识别业务意图,生成正确的查询结果。

创建 Glossary​

操作步骤​

  1. 进入目标本体(Domain)的管理页面
  2. 在左侧导航中选择「Glossary」
  3. 点击「新建 Glossary」按钮
  4. 填写术语信息(详见下方字段说明)
  5. 点击「保存」完成创建

填写字段​

字段标签说明必填
term实例名术语的唯一标识,建议使用业务通用名称,如 GMV、DAU、客单价。同一 Domain 内不允许重名✅
synonyms同义词(s)该术语的自然语言同义词列表。ChatBI 在解析用户问题时,会将同义词与 term 等效处理。例如 GMV 的同义词可以是 成交总额、交易额✅
description描述术语的详细业务含义说明,帮助系统理解该术语在当前 Domain 中的语义边界✅
target指向目标该术语最终映射到的本体元素(Object Type 的属性、LinkType 或 SQL 表达式片段)。ChatBI 将通过此映射将自然语言问题转化为结构化查询✅
同义词的作用

同义词(synonyms)字段允许你为同一个业务概念提供多种表达方式。例如,指标"GMV"在不同部门可能被称为"成交额"、"交易总额"、"流水"等,将这些表达都注册为同义词后,ChatBI 在解析用户问题时能够识别所有这些表达,并统一映射到正确的本体元素上。

编辑 Glossary​

操作步骤​

  1. 在「Glossary」列表中找到需要修改的术语
  2. 点击术语名称或「编辑」按钮
  3. 修改相关字段
  4. 点击「保存」完成更新
修改影响范围
  • 修改 term(术语名)会影响所有引用该术语名称的地方,请谨慎操作
  • 修改 target(指向目标)后,所有基于此 Glossary 的 ChatBI 查询将立即指向新目标,可能影响现有分析结果
  • 添加或删除 synonyms 后,ChatBI 的自然语言识别范围将相应扩大或缩小

删除 Glossary​

操作步骤​

  1. 在「Glossary」列表中找到需要删除的术语
  2. 点击「删除」按钮
  3. 在确认弹窗中确认删除操作
删除注意事项

删除 Glossary 后,ChatBI 将无法再识别该术语及其同义词。如果该术语在用户常用的问题中频繁出现,删除后可能导致 ChatBI 问数失败或返回错误结果。建议在删除前确认该术语已不再被使用,或用新的 Glossary 替代。

配置示例​

以下是几个典型的 Glossary 配置示例:

示例 1:核心业务指标​

字段值
termGMV
synonyms成交总额, 交易额, 流水, 成交金额
description商品交易总额,为买家实际支付金额的汇总,不含退款
target订单 ObjectType 的 order_amount 属性(聚合函数:SUM)

示例 2:时间维度术语​

字段值
term下单日期
synonyms订单日期, 购买日期, 交易时间, 下单时间
description买家提交订单的时间点,精确到秒
target订单 ObjectType 的 order_time 属性(TimeDimension)

示例 3:分类维度术语​

字段值
term商品分类
synonyms品类, 类目, 商品类别
description商品所属的业务分类,用于按类目统计销售数据
target商品 ObjectType 的 category 属性(Dimension)

相关功能​