实时数据的管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38728475 阅读:36 留言:0更新日期:2023-09-08 23:19
本申请实施例提供了一种实时数据的管理方法、装置、电子设备及存储介质,实时数据的管理方法包括:通过获取对实时数据的查询请求,将查询请求输入预设位号模型中,以得到仪表的位号、DCS的位号和实时数据库的位号,确定仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据,设置数据质量管理规则,以检测所述当前实时数据的数据质量,来分析评估数据,以克服了相关技术中,工业生产中仪表、DCS和实时数据库中位号不统一的问题。和实时数据库中位号不统一的问题。和实时数据库中位号不统一的问题。

【技术实现步骤摘要】
实时数据的管理方法、装置、电子设备及存储介质


[0001]本申请涉及工业数据处理
,具体涉及一种实时数据的管理方法、装置、电子设备及存储介质。

技术介绍

[0002]在数据治理过程中,实时数据是工业特有数据,存在体量大、数据源头复杂、数据质量难以评估的特点。
[0003]在相关技术中,实时数据的采集过程为,数据由仪表产生,利用DCS(分散控制系统)通过各种通讯协议采集仪表数据后进行存储,然后再利用实时数据库通过OPC(工业标准)协议采集DCS上的数据进行存储,以供上层应用端查询和使用,实时数据经过仪表、DCS和实时数据库存储,存储的数据称为位号。
[0004]在现有技术中,由于厂商差异导致仪表、DCS和实时数据库存在位号、命名以及位号关联不准确的情况,导致位号查询不方便的问题,增加了工作人员的工作量,且数据质量难以评估。

技术实现思路

[0005]鉴于上述问题,本申请提供一种实时数据的管理方法、装置、电子设备及存储介质,以至少解决相关技术中的位号查询不方便和数据质量难以评估的问题。
[0006]第一方面,本申请实施例提供了一种实时数据的管理方法,包括:
[0007]获取对实时数据的查询请求;
[0008]将所述查询请求输入预设位号模型中,以得到仪表的位号、DCS的位号和实时数据库的位号;
[0009]确定所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据;
[0010]设置数据质量管理规则,以检测当前实时数据的数据质量。/>[0011]在一实施例中,所述预设位号模型采用以下方式建立:
[0012]设置位号规则,其中,所述位号规则包括编码规则、技术规则和业务规则;
[0013]基于所述位号规则设置不同所述位号的上下游关系和第一关联关系,建立所述预设位号模型。
[0014]在一实施例中,所述确定所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据,包括:
[0015]设置所述仪表的位号、DCS的位号和实时数据库的位号的第二关联关系;
[0016]基于所述第一关联关系和所述第二关联关系确定仪表的血缘关系与影响关系;
[0017]基于所述血缘关系与影响关系对所述仪表的位号、DCS的位号和实时数据库的位号进行数据验证测试;
[0018]将数据验证测试满足预设指标的所述仪表的位号、DCS的位号和实时数据库的位号绑定,并确定绑定的位号对应的当前实时数据。
[0019]在一实施例中,所述设置数据质量管理规则,以检测所述当前实时数据的数据质量,包括:
[0020]将所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据进行比较,得到比较结果;
[0021]基于所述比较结果生成数据质量报告,以检测所述当前实时数据的数据质量。
[0022]在一实施例中,所述的实时数据的管理方法,还包括:
[0023]在确定所述比较结果不满足预设条件的情况下,生成异常报警。
[0024]在一实施例中,所述预设条件包括:当前实时数据的差异过大、当前实时数据的时间差值过大和当前实时数据的信任度不正确。
[0025]在一实施例中,实时数据的管理方法,还包括:将所述仪表的位号、DCS的位号和实时数据库的位号与工厂模型绑定,生成位号资源目录;
[0026]基于用户对所述位号资源目录的选择操作获取对实时数据的查询请求。
[0027]第二方面,本申请实施例提供了一种实时数据的管理装置,包括:获取模块,用于获取对实时数据的查询请求。处理模块,用于将所述查询请求输入预设位号模型中,以得到仪表的位号、DCS的位号和实时数据库的位号。确认模块,用于确定所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据。管理模块,用于设置数据质量管理规则,以检测当前实时数据的数据质量。
[0028]第三方面,本申请实施例提供一种电子设备,该设备包括:至少一个处理器和存储器;处理器用于执行存储器中储存的计算机程序,以实现如第一方面任一项实施方式所介绍的实时数据的管理方法。
[0029]第四方面,本申请实施例提供一种计算机存储介质,该计算机存储介质储存有一个或多个程序,一个或者多个程序可被如第三方面介绍的电子设备执行,以实现如第一方面任一项实施方式所介绍的实时数据的管理方法。
[0030]本申请实施例提供的一种实时数据的管理方法、装置、电子设备及存储介质,通过获取对实时数据的查询请求,将查询请求输入预设位号模型中,以得到仪表的位号、DCS的位号和实时数据库的位号,确定仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据,设置数据质量管理规则,以检测当前实时数据的数据质量,来分析评估数据,以克服了相关技术中,工业生产中仪表、DCS和实时数据库中位号不统一、标准不统一的问题。
[0031]应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0032]在下文中将基于实施例并参考附图来对本申请进行更详细的描述。
[0033]图1示出了本申请一实施例中提出的一种实时数据的管理方法的流程示意图;
[0034]图2示出了本申请一实施例中提出的一种实时数据的管理装置的结构框图;
[0035]图3示出了本申请实施例中提出的用于执行根据本申请实施例的实时数据的管理方法的电子设备的结构框图;
[0036]图4示出了本申请实施例中提出的用于保存或者携带实现根据本申请实施例的实时数据的管理方法的计算机可读存储介质。
具体实施方式
[0037]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。
[0038]在数据治理工作中,实时数据是工业特有的数据。其具有体量大、数据源头复杂、数据质量难以把控的特点。在治理实时数据的过程中,发现实时数据有以下问题:
[0039]数据链路关系不明晰,实时数据的采集过程是,数据由仪表产生,然后DCS通过各种通讯协议采集仪表数据后存储,然后实时数据库方再通过OPC协议采集DCS上的数据进行存储,供上层应用进行查询和使用。
[0040]实时数据就经过仪表、DCS和实时数据库存储,存储的数据名就叫做位号,在企业实施仪表、DCS和实时数据库的厂家不是同一个厂商,所以就会出现三个位号不统一,命名不规范的问题,以及三个位号关联不正确。
[0041]因此在位号查询使用的时候不方便,企业在建设应用的时候,每次都需要与仪表人员确认,还经常出现错误。有的时候仪表已经被摘除,但是DCS中数据、实时数据库中数据没有被移除,浪费资源。
[0042]其次,仪表与仪表之间的关系、仪表、DCS和实时数据库位号之间的关系没有明显的系统记录,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种实时数据的管理方法,其特征在于,所述方法包括:获取对实时数据的查询请求;将所述查询请求输入预设位号模型中,以得到仪表的位号、DCS的位号和实时数据库的位号;确定所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据;设置数据质量管理规则,以检测所述当前实时数据的数据质量。2.根据权利要求1所述的实时数据的管理方法,其特征在于,所述预设位号模型采用以下方式建立:设置位号规则,其中,所述位号规则包括编码规则、技术规则和业务规则;基于所述位号规则设置不同所述位号的上下游关系和第一关联关系,建立所述预设位号模型。3.根据权利要求2所述的实时数据的管理方法,其特征在于,所述确定所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据,包括:设置所述仪表的位号、DCS的位号和实时数据库的位号的第二关联关系;基于所述第一关联关系和所述第二关联关系确定仪表的血缘关系与影响关系;基于所述血缘关系与影响关系对所述仪表的位号、DCS的位号和实时数据库的位号进行数据验证测试;将数据验证测试满足预设指标的所述仪表的位号、DCS的位号和实时数据库的位号绑定,并确定绑定的位号对应的当前实时数据。4.根据权利要求1所述的实时数据的管理方法,其特征在于,所述设置数据质量管理规则,以检测所述当前实时数据的数据质量,包括:将所述仪表的位号、DCS的位号和实时数据库的位号对应的当前实时数据进行比较,得到比较结果;基于所述比较结果生成数据质量报告,以检测所述当前实时数据的数据质量。5.根据权利要求4所述的...

【专利技术属性】
技术研发人员:于韶飞陈勇褚娜李欢刘晓遇段智琛
申请(专利权)人:中国石油化工股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1