DeepModel即对象层,是一个对象关系数据库,用于对数据进行建模,抽象为实体即对象,并建立对象间关系即链接
以对象为核心建模,统一业务数据、主数据等数据类型,不再区分数据表、维度、值列表
通过链接描述对象间关系,支持级联查询与级联删除
支持同空间跨应用访问对象数据
提供DeepQL查询语言,通过链接级联查询多层对象数据,无需手动关联
提供统一控制台,可视化维护对象结构与数据
业务数据建模:需要对业务数据进行结构化建模,建立实体间关系(如订单头-订单行),或统一管理实体、科目等主数据
跨应用数据共享:多个应用需要共享同一份数据,避免重复建表和数据同步
复杂关联查询:业务查询涉及多层对象关联,使用DeepQL简化查询逻辑
|
概念 |
说明 |
|---|---|
|
对象 (Object) |
数据建模的基本单元,对应一类业务实体(如订单头、订单行),替代V2数据表、维度等概念 |
|
属性 (Property) |
描述对象本身的特征,如文本、整数、日期时间、枚举值等,对应传统数据表的列 |
|
链接 (Link) |
描述对象间的关系,如订单行->订单头,支持关系基数(1:1、N:1、N:N)和级联删除策略 |
|
DeepQL |
DeepModel专用的查询语言,通过链接级联查询多层对象数据,无需手动编写关联逻辑 |
提供DeepModel控制台,作为可视化数据库管理工具,用于维护对象结构,进行增删改查数据等操作
地图模式:画布形式展示对象,用于维护对象结构,查看对象间关系
对象列表:列表形式展示对象,用于查看对象结构,维护对象数据、业务规则、访问规则(单对象)
基础服务:用于定义基础信息,包括:访问规则(所有对象)、全局变量、自增序列
分析查询:提供UI配置实现对象数据的分组、聚合查询
查询器:用于写DeepQL查询对象数据
全局配置:展示全局信息,包括:迁移管理、DDL日志、控制台与数据库的通用信息

添加DeepModel数据源:可在新建企业空间的同时添加,或在空间配置管理->内置数据源里添加


在空间配置管理->组件管理里注册DeepModel组件

元素管理->根目录/system/DeepModel/deep_model_console

可在全局配置->通用->控制台配置里设置控制台名称,即该页面元素的描述,用于菜单显示

回到顶部
咨询热线
