多源异构数据的集成方法、系统及存储介质与流程

文档序号:30267884发布日期:2022-06-02 05:38阅读:来源:国知局

技术特征:
1.一种多源异构数据的集成系统,其特征在于,包括:数据基础组件模块,用于获取钢结构生产全生命周期中多个数据源的配置信息,并将多个数据源的配置信息保存至数据源列表;oslc服务处理模块,用于为多个数据源中的对象创建对象模型,并为每个对象模型创建oslc服务;数据调用模块,用于根据多个对象模型创建统一对象模型,并生成统一oslc服务,根据客户端指令调用所述统一oslc服务,返回客户端待查询的数据。2.根据权利要求1所述的系统,其特征在于,所述数据基础组件模块,包括:数据获取单元,用于获取钢结构生产全生命周期中多个数据源的配置信息,所述配置信息包括数据源的类型信息、名称信息、连接地址信息、用户名信息以及密码信息;数据注册单元,用于根据所述数据源的配置信息测试数据源是否能连接成功,将连接成功的数据源的配置信息保存至数据源列表。3.根据权利要求1所述的系统,其特征在于,所述oslc服务处理模块,包括:对象模型注册单元,用于根据多个数据源中的对象名称、模型描述配置信息,分别为每个数据源中的对象创建对象模型;指标配置单元,用于根据每个对象模型对应的属性信息分别为每个对象模型配置指标;服务配置单元,用于根据每个对象模型的接口信息分别为每个对象模型创建oslc服务。4.根据权利要求3所述的系统,其特征在于,所述指标配置单元,具体用于:根据所述对象模型对应的属性信息为每个对象模型配置原子指标;或,根据所述对象模型对应的属性信息为每个对象模型配置原子指标以及复合指标;或,根据所述对象模型对应的属性信息为每个对象模型配置原子指标以及派生指标;或,根据所述对象模型对应的属性信息为每个对象模型配置原子指标、复合指标以及派生指标;其中,所述原子指标为不可再分的业务实体属性,所述复合指标为所述原子指标基于业务需求经过预设的运算规则形成的计算指标,所述派生指标为所述原子指标或所述复合指标基于业务需求经过预设维度与预设条件的筛选、聚合形成的计算指标。5.根据权利要求3所述的系统,其特征在于,所述服务配置单元,具体用于:接收oslc服务接口名、接口描述以及请求方法中的一种或多种接口配置信息;根据所述接口配置信息创建接口函数,并根据数据集成需求定义函数体,将创建好的函数体注册至计算引擎中,生成oslc服务。6.根据权利要求1所述的系统,其特征在于,所述数据调用模块,包括:通用接口配置单元,用于根据多个对象模型创建统一对象模型,并生成统一oslc服务;数据调用单元,用于根据客户端指令调用所述统一oslc服务,返回客户端待查询的数据。7.根据权利要求6所述的系统,其特征在于,所述通用接口配置单元具体用于:获取所有的oslc对象模型,以一一映射的方式存储oslc对象模型名称、对应的oslc服务名称以及oslc服务地址,作为统一oslc对象模型的数据源;
根据存储的统一oslc对象模型的数据源创建统一oslc对象模型,并根据各个对象模型的名称、对应的oslc服务名称以及oslc服务地址进行指标的配置;根据配置的统一oslc对象模型的接口信息以及请求方式信息生成统一oslc服务。8.根据权利要求6所述的系统,其特征在于,所述数据调用单元,具体用于:接收客户端的数据调用指令;根据所述数据调用指令调用统一oslc服务,根据所述统一oslc服务查找到与所述数据调用指令对应的oslc服务,调用查找到的oslc服务,返回客户端待查询的数据;将返回的待查询数据以客户端预设的格式进行展示。9.一种应用于权利要求1-8任一项所述的系统的多源异构数据的集成方法,其特征在于,包括:获取钢结构生产全生命周期中多个数据源的配置信息,并将多个数据源的配置信息保存至数据源列表;为多个数据源中的对象创建对象模型,并为每个对象模型创建oslc服务;根据多个对象模型创建统一对象模型,并生成统一oslc服务,根据客户端指令调用所述统一oslc服务,返回客户端待查询的数据。10.一种计算机可读介质,其特征在于,其上存储有计算机可读指令,所述计算机可读指令被处理器执行以实现如权利要求9所述的一种多源异构数据的集成方法。

技术总结
本申请公开了一种多源异构数据的集成方法、系统及存储介质,所述系统包括:数据基础组件模块,用于获取钢结构生产全生命周期中多个数据源的配置信息,并将多个数据源的配置信息保存至数据源列表;OSLC服务处理模块,用于为多个数据源中的对象创建对象模型,并为每个对象模型创建OSLC服务;数据调用模块,用于根据多个对象模型创建统一对象模型,并生成统一OSLC服务,根据客户端指令调用所述统一OSLC服务,返回客户端待查询的数据。根据本申请提供的多源异构数据的集成系统,能够整合钢结构生产全生命周期的异构数据,制定统一的标准和规范,支持实时数据的集成和管理,大大提升了数据管理、整合能力,降低研发过程中的交流、管理成本,提高产品研发效率。提高产品研发效率。提高产品研发效率。


技术研发人员:徐奥 王振众 许琮维 关心如
受保护的技术使用者:杭萧钢构股份有限公司
技术研发日:2022.01.21
技术公布日:2022/6/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1