Skip to main content
Version: 5.1.0

Object Type(对象类型)

Object Type 是 TIS 本体(Ontology)中对业务实体的抽象描述。每个 Object Type 对应数据源中的一张物理表,代表一类具有明确业务含义的对象,例如"客户"、"订单"、"商品"等。

核心概念

  • 实体映射:一个 Object Type 绑定一张具体的数据库表,其属性(Property)与表中的列一一对应。
  • 属性集合:Object Type 通过添加 Property 来描述实体的各项特征,包括标识符、维度、时间维度和度量值。
  • 关联关系:通过 Link Type 将多个 Object Type 连接起来,构建实体间的关联语义。

Object Type 的作用

在 TIS 中,Object Type 是语义层的基础单元:

  1. 统一命名:为来自不同数据源的同一业务对象建立统一的语义名称,避免因表名差异导致的混乱。
  2. 属性语义化:通过为每个 Property 设置语义角色(SemanticRole),使查询引擎和 ChatBI 能够理解哪些字段是维度、哪些是度量值。
  3. 关系建模:作为 Link Type 的端点,参与构建跨表的关联关系,支持多表联查与导航。

与数据源的绑定

创建 Object Type 时,需要选择目标数据源(DataSource)并指定绑定的物理表。系统会自动读取表结构,用户可在此基础上为各列添加语义描述。

下一步