一种面向流式数据资源的数字对象封装方法、装置及产品与流程
- 国知局
- 2024-08-30 14:26:06
本发明实施例涉及数联网,尤其涉及一种面向流式数据资源的数字对象封装方法、装置及产品。
背景技术:
1、数联网是以互联网为承载的虚拟数据网络,通过开放式软件体系架构和标准格式、接口、协议,可以高效率、低成本、规模化、可信任的进行数据节点、平台、操作系统的交换和互联,实现异构、异域、异主数据的互联互通操作,进而以更加丰富的数据维度实现“数据互联、应需调度、域内自主、域间协作”的数字空间,支持以数据要素为核心的业务应用。数联网内进行互换互联的对象是数字对象。
2、数字对象是对数联网数据资源的一种抽象,通过数据抽象和格式化,使得异构数据资源可以被统一的形式进行标识、传输、分享、处理。数字对象主要包括数字对象标识符、元数据、数据实体三个部分;其中,数字对象标识符(doi,digital object identifier)是数字对象唯一标识,能够在全域网络内进行唯一标识访问;元数据(metadata)是数字对象的多维特征表示,用来描述该数字对象的在业务领域内的业务特征,方便数字对象在数联网内被检索、发现、识别。数据实体(data entity)是异构数据的表现和承载方式,可以是结构化或者非结构化数据,能够方便在数联网上进行数据分享和处理。数字对象标识符、元数据、数据实体三部分共同构成数字对象的核心数据。
3、目前,数联网内的数据是以静态数据存在,即是说将外部数据源通过封装方法生成数字对象到数联网中,对数联网用户提供数字对象搜索和发现的能力。其中,静态数据是指那些固定的数据,如常见的数据集:运营商用户数据、金融信用数据、网络应用数据、银行交易数据等,由人为产生、人为搜集、人为处理等;静态数据集能够研究出更快的建立和数据集合特征相关的数学模型,从而研究数据的行为规律和内在特征。然而,静态数据只能代表用户已经存在的静态特征,是对已经存在数据的描述,并不能反映数据的实时动作和行为。
4、在当前数联网内,数据要素的互联互通已经存在基本的规范和定义,可以将互联网、工业互联网、车载网络等产生的静态数据集合通过一定的手段导入到数联网内,但是对于基于流式数据产生的动态数据,缺乏针对流式数据进行数字对象封装的方法,导致数联网无法支持动态的流式数据,数联网内的数据类型单一。
技术实现思路
1、基于上述技术问题,本发明实施例提供一种面向流式数据资源的数字对象封装方法、装置及产品,以至少解决上述部分或全部的技术问题。
2、本发明实施例提供了一种面向流式数据资源的数字对象封装方法,所述方法包括:
3、确定待封装流式数据资源的基础元数据,对所述基础元数据进行标准化处理,得到标准化后的基础元数据,所述待封装流式数据资源为电子设备产出的有序的数据序列项;
4、确定所述待封装流式数据资源的配置元数据,对所述配置元数据进行初始化处理,得到初始化后的配置元数据,所述配置元数据至少包括:流式数据配置、流式通道配置、生产关系配置和消费关系配置;
5、生成所述待封装流式数据资源的数字对象标识;
6、基于所述标准化后的基础元数据、所述初始化后的配置元数据和所述数字对象标识,对所述待封装流式数据资源进行数字对象封装,得到流式数字对象。
7、本发明实施例第二方面提供了一种面向流式数据资源的数字对象封装装置,所述装置包括:
8、第一数据处理模块,用于确定待封装流式数据资源的基础元数据,对所述基础元数据进行标准化处理,得到标准化后的基础元数据,所述待封装流式数据资源为电子设备产出的有序的数据序列项;
9、第二数据处理模块,用于确定所述待封装流式数据资源的配置元数据,对所述配置元数据进行初始化处理,得到初始化后的配置元数据,所述配置元数据至少包括:流式数据配置、流式通道配置、生产关系配置和消费关系配置;
10、对象标识生成模块,用于生成所述待封装流式数据资源的数字对象标识;
11、数据封装模块,用于基于所述标准化后的基础元数据、所述初始化后的配置元数据和所述数字对象标识,对所述待封装流式数据资源进行数字对象封装,得到流式数字对象。
12、本发明实施例第三方面提供了一种电子设备,所述电子设备包括:包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被该处理器执行时实现如本发明实施例第一方面的面向流式数据资源的数字对象封装方法。
13、本发明实施例第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例第一方面的面向流式数据资源的数字对象封装方法。
14、通过本发明实施例的面向流式数据资源的数字对象封装方法,首先,针对待封装流式数据资源进行基础元数据的配置,并对基础元数据进行标准化处理,得到标准化后的基础元数据;然后,针对待封装流式数据资源的配置元数据(包括但不限于:流式数据配置、流式通道配置、生产关系配置和消费关系配置)进行确定,并对配置元数据进行初始化处理,得到初始化后的配置元数据;最后,基于生成的待封装流式数据资源的数字对象标识、标准化后的基础元数据和初始化后的配置元数据,对待封装流式数据资源进行数字对象封装,得到流式数字对象,完成数联网内的流式数据的数字对象封装,从而能够解决流式数据到数联网的接引和封装,实现对目前数联网内动态流式数据的支持,以及对数联网内的数据类型不完善问题进行补充的技术效果。
技术特征:1.一种面向流式数据资源的数字对象封装方法,其特征在于,所述方法包括:
2.根据权利要求1所述的面向流式数据资源的数字对象封装方法,其特征在于,所述对所述配置元数据进行初始化处理,得到初始化后的配置元数据,包括:
3.根据权利要求1所述的面向流式数据资源的数字对象封装方法,其特征在于,所述确定所述待封装流式数据资源的配置元数据,包括:
4.根据权利要求1所述的面向流式数据资源的数字对象封装方法,其特征在于,所述确定待封装流式数据资源的基础元数据,对所述基础元数据进行标准化处理,得到标准化后的基础元数据,包括:
5.根据权利要求1-4任一所述的面向流式数据资源的数字对象封装方法,其特征在于,所述流式数字对象的流式数字对象元素由数字对象标识、流式数字对象元数据和流式数字对象实体构成;
6.根据权利要求1-4任一所述的面向流式数据资源的数字对象封装方法,其特征在于,所述基于所述标准化后的基础元数据、所述初始化后的配置元数据和所述数字对象标识,对所述待封装流式数据资源进行数字对象封装,得到流式数字对象,包括:
7.根据权利要求6所述的面向流式数据资源的数字对象封装方法,其特征在于,所述方法还包括:
8.一种面向流式数据资源的数字对象封装装置,其特征在于,所述装置包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1至7任一所述的面向流式数据资源的数字对象封装方法。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一所述的面向流式数据资源的数字对象封装方法。
技术总结本发明实施例提供了一种面向流式数据资源的数字对象封装方法、装置及产品,涉及数联网技术领域。该方法包括:确定待封装流式数据资源的基础元数据,对基础元数据进行标准化处理,得到标准化后的基础元数据;确定待封装流式数据资源的配置元数据,该配置元数据至少包括流式数据配置、流式通道配置、生产关系配置和消费关系配置,对配置元数据进行初始化处理,得到初始化后的配置元数据;生成待封装流式数据资源的数字对象标识;基于标准化后的基础元数据、初始化后的配置元数据和数字对象标识,对待封装流式数据资源进行数字对象封装,得到流式数字对象,从而实现数联网内流式数据的数字对象封装,解决流式数据到数联网的接引和封装问题。技术研发人员:刘坤,马志辉,王强,魏巍,姜山,王圣昊受保护的技术使用者:北京大数据先进技术研究院技术研发日:技术公布日:2024/8/27本文地址:https://www.jishuxx.com/zhuanli/20240830/281990.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表