创建与编辑 Glossary
Glossary(业务术语词典)是 TIS 本体中连接自然语言与本体元素的桥梁。通过定义术语、同义词及其指向的本体目标,ChatBI 能够在用户提问时准确识别业务意图,生成正确的查询结果。
创建 Glossary
操作步骤
- 进入目标本体(Domain)的管理页面
- 在左侧导航中选择「Glossary」
- 点击「新建 Glossary」按钮
- 填写术语信息(详见下方字段说明)
- 点击「保存」完成创建

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

同义词的作用
同义词(synonyms)字段允许你为同一个业务概念提供多种表达方式。例如,指标"GMV"在不同部门可能被称为"成交额"、"交易总额"、"流水"等,将这些表达都注册为同义词后,ChatBI 在解析用户问题时能够识别所有这些表达,并统一映射到正确的本体元素上。
编辑 Glossary
操作步骤
- 在「Glossary」列表中找到需要修改的术语
- 点击术语名称或「编辑」按钮
- 修改相关字段
- 点击「保存」完成更新

修改影响范围
- 修改 term(术语名)会影响所有引用该术语名称的地方,请谨慎操作
- 修改 target(指向目标)后,所有基于此 Glossary 的 ChatBI 查询将立即指向新目标,可能影响现有分析结果
- 添加或删除 synonyms 后,ChatBI 的自然语言识别范围将相应扩大或缩小
删除 Glossary
操作步骤
- 在「Glossary」列表中找到需要删除的术语
- 点击「删除」按钮
- 在确认弹窗中确认删除操作

删除注意事项
删除 Glossary 后,ChatBI 将无法再识别该术语及其同义词。如果该术语在用户常用的问题中频繁出现,删除后可能导致 ChatBI 问数失败或返回错误结果。建议在删除前确认该术语已不再被使用,或用新的 Glossary 替代。
配置示例
以下是几个典型的 Glossary 配置示例:
示例 1:核心业务指标
| 字段 | 值 |
|---|---|
| term | GMV |
| synonyms | 成交总额, 交易额, 流水, 成交金额 |
| description | 商品交易总额,为买家实际支付金额的汇总,不含退款 |
| target | 订单 ObjectType 的 order_amount 属性(聚合函数:SUM) |
示例 2:时间维度术语
| 字段 | 值 |
|---|---|
| term | 下单日期 |
| synonyms | 订单日期, 购买日期, 交易时间, 下单时间 |
| description | 买家提交订单的时间点,精确到秒 |
| target | 订单 ObjectType 的 order_time 属性(TimeDimension) |
示例 3:分类维度术语
| 字段 | 值 |
|---|---|
| term | 商品分类 |
| synonyms | 品类, 类目, 商品类别 |
| description | 商品所属的业务分类,用于按类目统计销售数据 |
| target | 商品 ObjectType 的 category 属性(Dimension) |
相关功能
- Glossary 概述 — 了解 Glossary 的核心作用与设计理念
- Domain(本体域) — Glossary 所属的顶层命名空间
- Object Type — Glossary target 可以指向的本体实体
- 属性(Properties) — Glossary target 可以指向的具体属性