工业数字模型驱动引擎
工业数字模型驱动引擎
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 控制台操作指南
-
数据建模引擎用户指南
- 设计态使用指南
- 运行态使用指南
- 流程引擎使用指南
- 数字主线引擎用户指南
- 最佳实践
- 开发指南
-
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相关问题
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
xDM-F数据同步规则说明
数据同步规则说明
在进行xDM-F数据同步时,遵循以下数据同步规则:
- 仅会同步xDM-F同步任务清单中所选应用运行态及对应xDM-F租户下的数据,同步过来的模型和实例数据将被存放在LinkX-F系统中的指定租户下。可以通过LinkX-F实体的“模型来源”值,来确定实体是否集成了xDM-F模型信息。xDM-F模型概念详细介绍请参考数据模型概述。
说明:
集成xDM-F模型生成的LinkX-F实体,存在以下修改限制:
- 在“基本信息”页签中,不支持对“责任人”、“关联领域”(仅数据实体)、“源系统”、“是否主数据”、“产品阶段”和“标签”外的其他字段进行修改。
- 在实体属性页签中,仅支持上移、下移、置顶自定义属性,其他操作均不支持(如新增、修改、删除、生效、失效等)。但如果该类数据实体中存在“是否入图”为是的自定义属性,则这类属性的“是否关联属性”值支持修改,此操作是为了便于后续手动创建非实体关系。
- 同步数据实体时,只同步“模型类型”为“实体模型”和“扩展模型”,“模型分类”为“业务数据模型”和“同步至LinkX-F”为“是”的实体。同时,实体属性会被全部同步,并根据xDM-F实体属性是否“入图”自动映射写入对应LinkX-F实体属性的“是否入图”值。但如果属性是唯一键或关联属性,不论xDM-F实体属性是否“入图”,LinkX-F实体发布后都会自动为对应属性配置图数据库映射字段,后续自动入图。
- 同步关系实体时,不支持同步xDM-F中关系实体的参考关系,其他支持同步过来的关系实体区分实体关系和非实体关系。如表1所示。
表1 关系实体同步限制说明 关系类型
限制说明
实体关系
同步实体时,仅同步“模型类型”为“实体模型”和“扩展模型”,“模型分类”为“业务数据模型”和“同步至LinkX-F”为“是”的实体。
同时,实体属性会被全部同步,并根据xDM-F实体属性是否“入图”自动映射写入对应LinkX-F实体属性的“是否入图”值。但如果属性是唯一键或关联属性,不论xDM-F实体属性是否“入图”,LinkX-F实体发布后都会自动为对应属性配置图数据库映射字段,后续自动入图。
非实体关系
当xDM-F数据实体存在类型为“参考对象”的扩展属性或基本属性时,在LinkX-F系统中,会自动创建一个非实体关系。该关系以xDM-F数据实体作为源端,“参考对象”属性作为源端关联属性,参考对象作为目标端。
说明:
如果源端数据实体对应的xDM-F数据实体有多个类型为“参考对象”的属性,LinkX-F系统中则会生成多条非实体关系,非实体关系命名规则为{xDM-F数据实体名称}_ForeignKey_{xDM-F数据实体对应属性“参考对象”中实体的英文名称}_{xDM-F参考对象属性的英文名称}。
- 在iDME控制台进行应用部署或在LinkX-F中手动同步任务时,xDM-F中的枚举类型,以及内置和自定义创建的单位类型将会被全量同步至LinkX-F系统,此类数据仅作为xDM-F集成模型的引用属性配置,不支持被LinkX-F自创建实体在管理属性时使用。您可通过“枚举来源”或“单位来源”识别,信息显示规则为XDM_{xDM-F应用英文名称}_{xDM-F租户编码}。
- 当xDM-F模型同步至LinkX-F系统后,如果LinkX-F系统中存在同名实体(包括数据实体和关系实体),系统会自动在集成xDM-F信息生成的实体的“英文名称”或“中文名称”后添加数字编号后缀,并按顺序递增,显示规则为{xDM-F实体英文名称}_{按序数字编号},示例“EntityName_02”。
- 当应用运行态中对应实体的基本信息、属性有更新时,LinkX-F系统中对应实体旁会出现更新标识,您可查看更新详情后确认同步,更新同步后相关信息也会随之更新。更新规则详见表2。
- 当应用运行态中对应实体的实例数据有更新时(如新增、修改、删除),集成xDM-F模型生成的LinkX-F实体的实例数据会随之自动更新,此种方式只能同步增量的实例数据。如果想同步全量或历史指定范围内的实例数据,则需通过创建实例调度任务来实现,相关操作可参考创建实例调度任务。
- 如果xDM-F租户或应用被重置/删除,LinkX-F系统中对应租户或对应应用下的所有租户的同步任务将自动中断,已同步过来的模型和实例数据会被保留,但后续不再进行更新。
在处理数据同步异常时,请注意以下场景。
- 如果您为xDM-F数据实体新增了参考对象类型的扩展属性,在LinkX-F中,在确认并更新模型信息后,还需在xDM-F同步任务中对参考关系进行同步异常处理。找到待操作的同步任务,单击其操作列的“模型同步”图标或进入该任务的同步质量监控页面,选择关系实体页签,找到同步异常的参考关系,单击同步异常重试图标
,进行同步重试。
- 在LinkX-F系统中,同一实体属性的名称必须是唯一的。然而,在xDM-F应用中,同一租户中实体的扩展属性可以与普通属性同名。因此,当将此类xDM-F实体同步LinkX-F系统生成模型时,会出现同步异常,并提示属性名称重复。如果您想继续操作,可以在xDM-F中修改该实体的属性名称,然后再进行同步重试。
父主题: xDM-F数据同步