Object Type(对象类型)
Object Type 是 TIS 本体(Ontology)中对业务实体的抽象描述。每个 Object Type 对应数据源中的一张物理表,代表一类具有明确业务含义的对象,例如"客户"、"订单"、"商品"等。
核心概念
- 实体映射:一个 Object Type 绑定一张具体的数据库表,其属性(Property)与表中的列一一对应。
- 属性集合:Object Type 通过添加 Property 来描述实体的各项特征,包括标识符、维度、时间维度和度量值。
- 关联关系:通过 Link Type 将多个 Object Type 连接起来,构建实体间的关联语义。

Object Type 的作用
在 TIS 中,Object Type 是语义层的基础单元:
- 统一命名:为来自不同数据源的同一业务对象建立统一的语义名称,避免因表名差异导致的混乱。
- 属性语义化:通过为每个 Property 设置语义角色(SemanticRole),使查询引擎和 ChatBI 能够理解哪些字段是维度、哪些是度量值。
- 关系建模:作为 Link Type 的端点,参与构建跨表的关联关系,支持多表联查与导航。
与数据源的绑定
创建 Object Type 时,需要选择目标数据源(DataSource)并指定绑定的物理表。系统会自动读取表结构,用户可在此基础上为各列添加语义描述。
下一步
- 创建 Object Type — 了解如何新建一个对象类型
- 编辑 Object Type — 修改已有对象类型的配置
- 添加属性 — 为 Object Type 添加属性定义