一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据处理方法、装置、存储介质及设备与流程

2022-06-08 18:33:11 来源:中国专利 TAG:


1.本技术涉及区块链技术领域,尤其涉及一种数据处理方法、装置、存储介质及设备。


背景技术:

2.随着大数据技术的发展,由于数据的结构差异大、数据来源广、价值密度较低、更新实时等特点,“数据孤岛”现象日益显现。尤其在供应链等场景下,企业内部信息系统不健全以及企业之间采用的信息系统的不兼容,导致数据很难有效在企业内不同部门或者项目之间进行共享,在企业间也无法快速和统一地实现数据信息的共享、追溯等协同处理。
3.目前,企业内部实现数据共享的方式有两种:一种是数据所有者将需要进行共享的文件导出为数据使用者能够识别的内容格式,以通过线下发给数据使用者;第二种是数据所有者将需要导出进行共享的信息放到某个共享的存储服务器(该服务器可以由被数据使用者访问,同时具备权限控制,防止数据泄漏),数据使用者将文件取走后进行处理。而企业内部实现数据共享的方式有三种:一种是数据所有者将需要进行共享的信息导出为数据使用者能够识别的内容格式,并通过线下发给数据使用者;第二种是数据所有者将需要导出进行共享的信息放到某个共享的存储服务器(该服务器可以由被数据使用者访问,同时具备权限控制,防止数据泄漏),数据使用者将文件取走后进行处理;第三种是数据所有者或数据使用者开放系统应用程序接口(application programming interface,简称api),让对方系统接入后将需要的数据进行传递。但不管是企业内部还是企业之间的上述任何一种信息共享方法,都没有真正建立数据之间的关系,只是在数据逻辑层面建立了关系,在数据本身并没有将数据在数据链中的位置和上下游的流转信息记录在数据本身。因而当一旦数据关系丢失时,数据就是孤立的。这是因为数据本身并没有包含该数据在数据链中的上下游流转信息,导致数据关系可以被伪造和篡改,无法进行查询和追溯,数据的安全性较低。


技术实现要素:

4.本技术实施例的主要目的在于提供一种数据处理方法、装置、存储介质及设备,能够基于数据授权技术和数据引用技术,将企业内部产品的生产数据和所述企业间产品的流转数据进行关联,得到数据关系链,以防止数据关系被伪造和篡改,便于进行查询和追溯,提高数据的安全性。
5.第一方面,本技术实施例提供了一种数据处理方法,包括:
6.获取企业内部产品的生产数据;
7.获取企业间产品的流转数据;
8.基于数据授权技术和数据引用技术,将所述企业内部产品的生产数据和所述企业间产品的流转数据进行关联,得到数据关系链。
9.可选的,在所述获取企业间产品的流转数据之后,所述方法还包括:
10.基于数据授权技术,根据所述企业内部产品的生产数据,对企业内部不同部门或者项目之间进行数据授权;
11.基于数据授权技术,根据所述企业间产品的流转数据,对不同企业的不同系统之间进行数据授权。
12.可选的,在所述获取企业间产品的流转数据之后,所述方法还包括:
13.基于数据引用技术,将所述企业内部产品的生产数据在数据内容层面上进行连接,以便实现企业内部之间的数据引用或码引用;
14.基于数据引用技术,将所述企业间产品的流转数据在数据内容层面上进行连接,以便实现不同企业之间的数据引用或码引用。
15.可选的,在所述基于数据授权技术和数据引用技术,将所述企业内部产品的生产数据和所述企业间产品的流转数据进行关联,得到数据关系链之后,所述方法还包括:
16.将所述数据关系链进行可视化处理,得到可视化数据。
17.可选的,所述方法还包括:
18.利用所述可视化数据,对产品的来源和流转去向进行追溯。
19.第二方面,本技术实施例还提供了一种数据处理装置,包括:
20.第一获取单元,用于获取企业内部产品的生产数据;
21.第二获取单元,用于获取企业间产品的流转数据;
22.第一获得单元,用于基于数据授权技术和数据引用技术,将所述企业内部产品的生产数据和所述企业间产品的流转数据进行关联,得到数据关系链。
23.可选的,所述装置还包括:
24.第一授权单元,用于基于数据授权技术,根据所述企业内部产品的生产数据,对企业内部不同部门或者项目之间进行数据授权;
25.第二授权单元,用于基于数据授权技术,根据所述企业间产品的流转数据,对不同企业的不同系统之间进行数据授权。
26.可选的,所述装置还包括:
27.第一连接单元,用于基于数据引用技术,将所述企业内部产品的生产数据在数据内容层面上进行连接,以便实现企业内部之间的数据引用或码引用;
28.第二连接单元,用于基于数据引用技术,将所述企业间产品的流转数据在数据内容层面上进行连接,以便实现不同企业之间的数据引用或码引用。
29.可选的,所述装置还包括:
30.第二获得单元,用于将所述数据关系链进行可视化处理,得到可视化数据。
31.可选的,所述装置还包括:
32.追溯单元,用于利用所述可视化数据,对产品的来源和流转去向进行追溯。
33.本技术实施例还提供了一种数据处理设备,包括:处理器、存储器、系统总线;
34.所述处理器以及所述存储器通过所述系统总线相连;
35.所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述数据处理方法中的任意一种实现方式。
36.本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述数据处理方法中
的任意一种实现方式。
37.本技术实施例提供的一种数据处理方法、装置、存储介质及设备,在对产品数据进行处理时,首先获取企业内部产品的生产数据,然后获取企业间产品的流转数据,进而可以基于数据授权技术和数据引用技术,将获取到的企业内部产品的生产数据和企业间产品的流转数据进行关联,得到数据关系链。从而能够防止数据关系被伪造和篡改,便于进行数据查询和追溯,提高数据的安全性。同时,也能够有效解决企业内部数据协同和企业间的数据协同,并且基于数据协同技术的可视化还能够帮助进行精准高效地产品召回。
附图说明
38.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本技术实施例提供的一种数据处理方法的流程示意图;
40.图2为本技术实施例提供的数据关系链的示意图;
41.图3为本技术实施例提供的对产品的来源和流转去向进行追溯的示例图;
42.图4为本技术实施例提供的一种数据处理装置的组成示意图。
具体实施方式
43.目前,在供应链等场景下,由于企业内部信息系统不健全以及企业之间采用的信息系统的不兼容,导致数据很难有效在企业内不同部门或者项目之间进行共享,在企业间也无法快速和统一地实现信息的协同。
44.具体来讲,在本技术实施例中,将数据的拥有者定义为数据所有者,并将数据的被共享方定义为数据使用者。在此基础上,企业内部实现数据共享的方式有两种:一种是数据所有者将需要进行共享的文件导出为数据使用者能够识别的内容格式,以通过线下发给数据使用者;第二种是数据所有者将需要导出进行共享的信息放到某个共享的存储服务器(该服务器可以由被数据使用者访问,同时具备权限控制,防止数据泄漏),数据使用者将文件取走后进行处理。
45.而企业内部实现数据共享的方式有三种:一种是数据所有者将需要进行共享的信息导出为数据使用者能够识别的内容格式,并通过线下发给数据使用者;第二种是数据所有者将需要导出进行共享的信息放到某个共享的存储服务器(该服务器可以由被数据使用者访问,同时具备权限控制,防止数据泄漏),数据使用者将文件取走后进行处理;第三种是数据所有者或数据使用者开放系统应用程序接口(application programming interface,简称api),让对方系统接入后将需要的数据进行传递。
46.但不管是企业内部还是企业之间的上述任何一种信息共享方法,都没有真正建立数据之间的关系,只是在数据逻辑层面建立了关系,在数据本身并没有将数据在数据链中的位置和上下游的流转信息记录在数据本身。因而当一旦数据关系丢失时,数据就是孤立的。这是因为数据本身并没有包含该数据在数据链中的上下游流转信息,导致数据关系可以被伪造和篡改,无法进行查询和追溯,数据的安全性较低。
47.为解决上述缺陷,本技术实施例提供了一种数据处理方法、装置、存储介质及设备,在对产品数据进行处理时,首先获取企业内部产品的生产数据,然后获取企业间产品的流转数据,进而可以基于数据授权技术和数据引用技术,将获取到的企业内部产品的生产数据和企业间产品的流转数据进行关联,得到数据关系链。这样,能够充分防止数据关系被伪造和篡改,便于进行数据查询和追溯,提高数据的安全性。同时,也能够有效解决企业内部数据协同和企业间的数据协同,并且基于数据协同技术的可视化还能够帮助进行精准高效地产品召回。
48.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
49.第一实施例
50.参见图1,为本实施例提供的一种数据处理方法的流程示意图,该方法包括以下步骤:
51.s101:获取企业内部产品的生产数据。
52.在本实施例中,为了防止数据关系被伪造和篡改,便于进行查询和追溯,提高数据的安全性,首先获取企业内部产品的生产数据,用以执行后续步骤s103。
53.其中,企业内部产品的生产数据可以是企业内部在生成该产品时采用的原料数据。以葡萄酒为例,商家在生产葡萄酒时,需要采集一定量的葡萄作为原材料,还需要购置装载葡萄酒的酒瓶等,这些可是通过商家内部不同部门或者不同项目组进行采购,这些数据均属于企业(即商家)内部产品(即葡萄酒)的生产数据。
54.s102:获取企业间产品的流转数据。
55.在本实施例中,为了防止数据关系被伪造和篡改,便于进行查询和追溯,提高数据的安全性,不仅需要通过步骤s101获取企业内部产品的生产数据,还需要获取企业间产品的流转数据,共同用于执行后续步骤s103。
56.其中,企业间产品的流转数据指的是产品在各个上下游企业之间进行流转(如发货、运输和收货的过程)时,产生的各种有关产品的描述数据。仍以葡萄酒为例,酒庄首先可以将生成的葡萄酒发货给销售商时,可以将葡萄酒的相关生产数据信息以特定数据格式(如生产数据对应的哈希值等)作为发货信息与葡萄酒一并发送给销售商。这样,销售商在收货时,即可在收到葡萄酒的同时也接收到这些发货信息,进而,当销售商就接收到的这些葡萄酒转卖给其他零售商家或个人等下游节点时,可以将之前接收到的上游的发货信息和本次发货信息与葡萄酒进行一并发送,对于处于下游节点的其他零售商家或个人来说,在收到葡萄酒的同时,也能接收葡萄酒的所有上游来源信息,而葡萄酒在经过酒庄-销售商-其他零售商家或个人等这一运输过程产生的所有数据均可以称为其在这些企业间的流转数据。
57.在本技术实施例的一种可能的实现方式中,在获取到企业内部产品的生产数据和企业间产品的流转数据后,进一步还需要执行下述步骤a1-a2:
58.步骤a1:基于数据授权技术,根据企业内部产品的生产数据,对企业内部不同部门或者项目之间进行数据授权。
59.步骤a2:基于数据授权技术,根据企业间产品的流转数据,对不同企业的不同系统之间进行数据授权。
60.具体来讲,由于数据的所有者拥有数据的支配权,所有者可以将数据授权给对应的目标,目标可以是本企业的其他部门或项目,或者第三方企业。授权也可以随时取消,并且授权的内容也是可选的。因此,在获取到企业内部产品的生产数据,进一步可以基于数据授权技术,根据企业内部产品的生产数据,对企业内部不同部门或者项目之间进行数据授权。同时,在获取到企业间产品的流转数据后,进一步也可以基于数据授权技术,根据企业间产品的流转数据,对不同企业的不同系统之间进行数据授权,构建全局服务。并且,被授权的数据颗粒度可以配置到数据的列项上。
61.在本技术实施例的一种可能的实现方式中,在获取到企业内部产品的生产数据和企业间产品的流转数据后,进一步还需要执行下述步骤b1-b2:
62.步骤b1:基于数据引用技术,将企业内部产品的生产数据在数据内容层面上进行连接,以便实现企业内部之间的数据引用或码引用。
63.步骤b2:基于数据引用技术,将企业间产品的流转数据在数据内容层面上进行连接,以便实现不同企业之间的数据引用或码引用。
64.具体来讲,利用数据引用技术可以让企业内部的数据进行连接,也可以让企业间的数据进行共享和连接。而数据引用的目的是在数据内容层面将两个数据进行连接,且该引用技术不需要额外再建立两个数据之间的关联关系。在本实施例中采用的数据引用技术可以分为两个部分:第一部分实现数据引用,比如收货节点引用发货的节点数据,例如可以是关联到货品中的订单信息,这样,下游节点在对货品进行解析后可得到脱敏后的订单信息,进而在得到上游相关企业的授权后,才能进一步得到更详细的货品来源信息。需要说明的是,这种场景常见于线上操作;第二部分实现码引用,比如收货节点扫码将发货的货物的码引用,例如可以是通过扫货品上的码来获取订单信息,即,下游节点在进行扫码解析后可得到脱敏后的订单信息,进而在得到上游相关企业的授权后,才能进一步得到更详细的货品来源信息。需要说明的是,这种常见于线下操作。
65.s103:基于数据授权技术和数据引用技术,将企业内部产品的生产数据和企业间产品的流转数据进行关联,得到数据关系链。
66.在本实施例中,通过步骤s101和步骤s102获取到企业内部产品的生产数据和获取企业间产品的流转数据后,进一步可以基于数据授权和数据引用技术,将企业内部生产数据和企业间产品的流转数据进行关联,形成数据关系链。并且,需要说明的是,由于企业业务流程数据量庞大,且数据之间关系复杂,追溯情况也更加复杂,因此,对于数据链的形成,本技术实施例采用的是大数据技术,即将数据关系技术视为企业数据的关系管理,从而可以方便快速地从某个业务流程节点的视角去查找数据关系;或者可以根据两个数据节点来寻找追溯路径;再或者也可以寻找数据链中是否存在数据环路等三个核心功能。。
67.在本技术实施例的一种可能的实现方式中,在基于数据授权技术和数据引用技术,将企业内部产品的生产数据和企业间产品的流转数据进行关联,得到数据关系链之后,进一步可以将数据关系链进行可视化处理,得到可视化数据。并利用该可视化数据,对产品的来源和流转去向进行追溯。
68.具体来讲,在本实现方式中,在建立了企业内部生产数据链和企业间数据追溯链
后,进一步可将其应用于数据可视化等场景中,用以对产品的来源和流转去向进行追溯。例如,可以应用到食品召回的场景。并且,本技术实施例还提供了两种不同的数据可视化视角,分别为原材料视角和追溯视角,以便企业可以从产品原材料组成和产品企业内和企业间追溯的角度,直观地展示产品的来源和去向,并实现产品的来源可追溯、去向可查证、责任可追究等。
69.举例说明:如图2所示,其示出了本技术实施例提供的数据关系链的示意图。图2中dcp表示数据采集点(data collection point),比如追溯节点中的发货、收货等节点。batch表示批次节点,即批次,可将不同的dcp捆绑在一起。sku表示产品的品类;vid表示单品的码,且一物一码。这样,通过绑定sku的动作,可以将vid、sku和batch关联在一起。通过图2中箭头的指示关系,可以通过vid,较为清晰的识别出其属于哪一个sku,以及经过了哪个生产的batch和追溯的dcp等,从而实现了产品的可赘述。
70.再举例说明:如图3所示,其示出了本技术实施例提供的对产品的来源和流转去向进行追溯的示例图。图3展示的是产品为红酒的企业间数据协同示意图。其中,farm表示一个农场企业,winery表示一家酒庄。红酒在二者之间进行流转时可产生如图3中箭头所示的各个相关流转数据,进而可以通过上述方法构成对应的数据关系链,用以进行可视化和查询及追溯处理。有效防止其对应的数据关系被伪造和篡改,提高了红酒数据的安全性。
71.综上,本实施例提供的一种数据处理方法,在对产品数据进行处理时,首先获取企业内部产品的生产数据,然后获取企业间产品的流转数据,进而可以基于数据授权技术和数据引用技术,将获取到的企业内部产品的生产数据和企业间产品的流转数据进行关联,得到数据关系链。从而能够防止数据关系被伪造和篡改,便于进行数据查询和追溯,提高数据的安全性。同时,也能够有效解决企业内部数据协同和企业间的数据协同,并且基于数据协同技术的可视化还能够帮助进行精准高效地产品召回。
72.第二实施例
73.本实施例将对一种数据处理装置进行介绍,相关内容请参见上述方法实施例。
74.参见图4,为本实施例提供的一种数据处理装置的组成示意图,该装置包括:
75.第一获取单元401,用于获取企业内部产品的生产数据;
76.第二获取单元402,用于获取企业间产品的流转数据;
77.第一获得单元403,用于基于数据授权技术和数据引用技术,将所述企业内部产品的生产数据和所述企业间产品的流转数据进行关联,得到数据关系链。
78.在本实施例的一种实现方式中,所述装置还包括:
79.第一授权单元,用于基于数据授权技术,根据所述企业内部产品的生产数据,对企业内部不同部门或者项目之间进行数据授权;
80.第二授权单元,用于基于数据授权技术,根据所述企业间产品的流转数据,对不同企业的不同系统之间进行数据授权。
81.在本实施例的一种实现方式中,所述装置还包括:
82.第一连接单元,用于基于数据引用技术,将所述企业内部产品的生产数据在数据内容层面上进行连接,以便实现企业内部之间的数据引用或码引用;
83.第二连接单元,用于基于数据引用技术,将所述企业间产品的流转数据在数据内容层面上进行连接,以便实现不同企业之间的数据引用或码引用。
84.在本实施例的一种实现方式中,所述装置还包括:
85.第二获得单元,用于将所述数据关系链进行可视化处理,得到可视化数据。
86.在本实施例的一种实现方式中,所述装置还包括:
87.追溯单元,用于利用所述可视化数据,对产品的来源和流转去向进行追溯。
88.综上,本实施例提供的一种数据处理装置,在对产品数据进行处理时,首先获取企业内部产品的生产数据,然后获取企业间产品的流转数据,进而可以基于数据授权技术和数据引用技术,将获取到的企业内部产品的生产数据和企业间产品的流转数据进行关联,得到数据关系链。从而能够防止数据关系被伪造和篡改,便于进行数据查询和追溯,提高数据的安全性。同时,也能够有效解决企业内部数据协同和企业间的数据协同,并且基于数据协同技术的可视化还能够帮助进行精准高效地产品召回。
89.进一步地,本技术实施例还提供了一种数据处理设备,包括:处理器、存储器、系统总线;
90.所述处理器以及所述存储器通过所述系统总线相连;
91.所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述数据处理方法的任一种实现方法。
92.进一步地,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述数据处理方法的任一种实现方法。
93.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本技术各个实施例或者实施例的某些部分所述的方法。
94.需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
95.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
96.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一
致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献