工业数字模型驱动引擎
工业数字模型驱动引擎
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 控制台操作指南
-
数据建模引擎用户指南
- 设计态使用指南
- 运行态使用指南
- 流程引擎使用指南
- 数字主线引擎用户指南
- 最佳实践
- 开发指南
-
API参考
- 使用前必读
- API概览
- 如何调用API
-
API
- 应用管理
- 运行服务管理
-
数据建模引擎
- 基础数据服务
-
版本服务
- 管理员更新M-V模型数据实例
- 管理员批量更新M-V模型数据实例
- 管理员撤销检出M-V模型数据实例
- 管理员批量撤销检出M-V模型数据实例
- 获取指定M-V模型实例的版本列表
- 获取指定版本的M-V模型实例数据
- 检出M-V模型数据实例
- 批量检出M-V模型数据实例
- 检出并更新M-V模型
- 批量检出并更新M-V模型
- 撤销检出M-V模型数据实例
- 批量撤销检出M-V模型数据实例
- 检入M-V模型数据实例
- 批量检入M-V模型数据实例
- 更新并检入M-V模型数据实例
- 批量更新并检入M-V模型数据实例
- 修订M-V模型数据实例
- 批量修订M-V模型数据实例
- 修订并更新M-V模型数据实例
- 批量修订并更新M-V模型数据实例
- 批量升级M-V模型实例的版本号
- 删除版本对象下最新分支的最新版本实例数据
- 软删除版本对象下最新分支的最新版本实例数据
- 删除最新大版本下的所有小版本
- 批量删除最新大版本下的所有小版本
- 软删除M-V模型实例下最新分支的所有小版本数据
- 批量软删除最新大版本下的所有小版本
- 对比M-V模型实例
- 失效管理
- 业务编码生成器
- 标签管理
- 生命周期管理
- 系统版本
- 多维视图和多维分支
- 关系实体服务
- 树形结构
- 流程引擎
- 应用示例
- 权限和授权项
- 附录
- SDK参考
-
常见问题
- 一般性相关问题
- 计量计费相关问题
-
数据建模引擎相关问题
- 设计态与运行态有什么区别?
- 为什么无法登录应用运行态?
- 为什么用户管理中会有“用户不存在”的用户?
- 为什么登录应用运行态时提示“缺少参数或参数错误”?
- 为什么设置输入型参数时提示安全校验失败?
- 应用发布后,在运行态为什么看不到构建的模型数据?
- 如何验证已设置的用户权限已生效?
- 什么是XDM应用?
- 什么是M-V模型?
- 数据建模引擎支持哪些属性类型?
- 枚举、合法值和参考对象的区别是什么?
- 入图和不入图有什么不同?
- 数据建模引擎支持哪些层级的缓存?
- 如何进行应用同步?
- 可以通过API方式使用应用设计态吗?
- 体验版数据建模引擎和基础版数据建模引擎提供的API有什么不同?
- 如何查看数据建模引擎的版本号?
- 如何避免数据模型互相引用形成环?
- 使用JDK 17版本应用运行态时,服务编排存在哪些约束与限制?
-
数字主线引擎相关问题
- 什么是企业租户和应用租户?
- 创建实体时选择构建表的作用是什么?
- 复杂实体属性太多,创建麻烦怎么办?
- 什么是源端映射和目标端映射?
- 什么是增量字段?
- 关系型数据库映射配置中DelFlag字段的作用是什么?
- 创建数据质量任务时,怎么选不出数据实体?
- 为什么LinkX-F中xDM-F来源的实例数据的最后更新时间显示与xDM-F中不一致
- 什么是入图调度的数据起止时间和数据分片间隔?
- 聚合服务编排中非纯脚本服务选择入参时,提示错误“初始数据实体必填入参为空,请选择必填入参”?
- 发布聚合服务后生成的API如何调用?
- 调用聚合服务时提示“查找不到该企业用户”
- 为什么操作时提示WSF参数校验失败?
- 描述类信息中输入英文双引号导致系统错误提示
- 全量数据服务API相关问题
- 文档下载
- 通用参考
链接复制成功!
管理功能配置
操作场景
在创建关系实体时,应用设计态为其提供了三种基础功能(基础数据服务、文件服务和关系实体服务),您可以根据实际业务需求添加可选功能。关系实体创建成功后,需要进行功能配置。功能设置用于为关系实体所选功能的所有接口设置使用规则。
前提条件
已登录应用设计态。
新增功能
- 在左侧导航栏中,选择“数据模型管理 > 关系实体”,进入关系实体页面。
- 单击需要添加功能的关系实体编码,进入该关系实体详情页面。
- 单击“编辑”,进入编辑状态。
- 在“功能列表”栏中,单击“添加”。
- 在弹出的窗口中,勾选需要添加的功能,单击“确定”。
关系实体支持勾选的可选功能包含:系统版本、权限管理、分类管理、扩展属性、扩展类型、失效管理、结构化文档管理等,更多功能详情请参见数据建模引擎功能。
- 在弹出的提示框中,单击“我知道了”。
如果勾选的功能中无需配置规则,跳过此步骤。
- 单击“保存”。
- 如果勾选的功能需要配置规则,选择“功能配置”页签,设置如下信息,并“保存”。
表1 功能配置-参数说明 类型
参数
参数说明
设置规则
扩展属性
如果在填写基本信息时,“功能列表”添加了“扩展属性”,可在“功能配置”中设置“扩展属性”的规则,用于约束应用运行态下该实体可添加的扩展属性类型数量、文本长度等配置。
单击“新增”,参考如下说明进行设置。
- 属性类型:用于约束应用运行态下该实体可添加的扩展属性类型。当前支持选择文本、长文本、整型、长整型、浮点型、浮点型(自定义精度)、布尔值、日期、枚举、分类、URL和文件类型。
- 数量:用于约束应用运行态下该实体可添加对应扩展属性类型的数量。
- 如果应用的数据库类型为mysql,文本、长文本、布尔、日期、分类类型的属性数量不可超过200个,整型、长整型、浮点型、浮点型(自定义精度)类型的属性数量不可超过100个,枚举类型的属性数量不可超过55个,URL类型的属性数量不可超过4个,文件类型的属性数量不可超过183个。
- 如果应用的数据库类型为postgresql,每种类型的属性数量不可超过200个。
- 文本长度:表示存储至数据库的文本总长度。如果应用的数据库类型为mysql,其文本总长度不可超过14234字节(Byte)。
- 是否索引:选择为“是”,系统会在对应实体扩展表中创建普通索引,后续您在应用运行态为该实体添加“索引”为“是”的扩展属性时,将自动匹配至有索引的列。同时存在如下约束:
- 长文本、文件、布尔值、URL不支持选择“索引”为“是”。
- 文本、日期和分类类型的属性数量不可超过60个,整型、长整型、浮点型和浮点型(自定义精度)类型的总属性数量不可超过60个。
- 如果应用的数据库类型为postgresql,枚举类型的属性数量不可超过60个。
- 如果应用的数据库类型为mysql,且“文本长度”的设置大于768个字符,则该配置无效,无需配置。
- 扩展表名称:默认为“应用英文名称_关系实体英文名称_REL+属性类型+EXAValue”,可自定义。
例如应用名为DMEApp,数据实体为Parts,属性类型为整型,扩展表名称默认为“DMEApp_Parts_RELNumberEXAValue”。
联合索引管理
关系实体的默认功能,如果您需要对该实体进行多属性查询时,可在“功能配置”中定义联合索引,提高查询效率。更多关于联合索引的介绍请参见联合索引管理。
API列表
-
应用发布后,API列表中的API会注册到APIG,提供调用。
删除功能
- 在左侧导航栏中,选择“数据模型管理 > 关系实体”,进入关系实体页面。
- 单击需要删除功能的关系实体编码,进入该关系实体详情页面。
- 单击“编辑”,进入编辑状态。
- 在“功能列表”栏,勾选需要删除的功能,单击“删除”。
说明:
- 基础功能不支持删除。
- 如果可选功能中的扩展属性和扩展类型已在关系实体中发布,则不能删除。
- 在弹出的提示框中,单击“确定”。
- 单击“保存”。
修改功能配置
- 在左侧导航栏中,选择“数据模型管理 > 关系实体”,进入关系实体页面。
- 单击需要修改功能规则的关系实体编码,进入该关系实体详情页面。
- 选择“功能配置”页签,进入功能配置页面。
- 单击“编辑”,进入编辑状态。
- 找到需要修改规则的功能,修改相应功能规则,单击“保存”。
父主题: 关系实体