数据生命周期的管理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:35819590 阅读:20 留言:0更新日期:2022-12-03 13:44
本申请公开了一种数据生命周期的管理方法、装置、计算机设备及存储介质,其中,数据生命周期的管理方法应用于一级状态机来实现,一级状态机包括以数据生命周期中的生命期间的至少两个一级生命节点;该数据管理方法包括:获取至少两条逻辑周期管理线,每一逻辑周期管理线包括至少两个事件状态节点以及一级触发事件;获取二级状态机和二级触发事件;若任一事件状态节点对应的二级生命节点触发其对应的一级触发事件和/或二级触发事件作为目标触发事件,则将所有目标状态节点上的节点数据进行关联数据管理。该方法可高效实现各个场景的数据更新,有效提升大数据管理的高效性,实现事件状态节点的管理高度可预测性。事件状态节点的管理高度可预测性。事件状态节点的管理高度可预测性。

【技术实现步骤摘要】
数据生命周期的管理方法、装置、计算机设备及存储介质


[0001]本专利技术涉及大数据应用
,尤其涉及一种数据生命周期的管理方法、装置、计算机设备及存储介质。

技术介绍

[0002]数据生命周期管理(Data Life Cycle Management,DLM),是一种基于策略的方法,用于管理信息系统的数据在整个生命周期内的流动:从创建和初始存储,到它过时被删除。《信息安全技术—数据安全能力成熟度模型》(GB/T 37988

2019)作为一项已颁布实施的国标,也规定了数据采集安全、数据传输安全、数据存储安全、数据处理安全、数据交换安全、数据销毁安全以及通用安全的成熟度等级要求。
[0003]如果把企业所拥有的所有数据比喻为一座“冰山”,企业真正投入使用,实现价值挖掘的数据量只是冰山一角。现有企业有73%的数据几乎没有得到任何利用过。数据科学家和权威专家维克托
·
迈尔
·
舍恩伯格在其《大数据时代》中指出“虽然大数据还没有被列入企业的资产负债表,但这只是一个时间问题”。随着数据爆发式的增长,越来越多企业认识到数据的重要性,把数据当作数据资产。但数据不等于数据资产,数据必须以合理、易用、安全和易于理解的方式组织起来,才能作为数据资产为业务注入有效的价值。如何高效地盘活海量数据的价值,实现数据资产化的流动成为亟待解决的问题。

技术实现思路

[0004]本专利技术实施例提供一种数据生命周期的管理方法、装置、计算机设备及存储介质,以解决高效地盘活海量数据的价值,实现数据资产化流动的问题。
[0005]一种数据生命周期的管理方法,该数据生命周期的管理方法应用于一级状态机来实现,一级状态机包括以数据生命周期中的生命期间进行先后排序的至少两个一级生命节点;该数据生命周期的管理方法包括:
[0006]获取至少两条逻辑周期管理线,每一逻辑周期管理线包括至少两个处于不同的一级生命节点的事件状态节点以及两两事件状态节点之间的一级触发事件;
[0007]基于所有事件状态节点和一级触发事件,获取每一一级生命节点内对应的二级状态机,二级状态机包括至少两个二级生命节点和两两二级生命节点之间的二级触发事件;
[0008]若任一事件状态节点对应的二级生命节点作为起始节点触发其对应的一级触发事件和/或二级触发事件作为目标触发事件,则将与起始节点和目标触发事件相关的所有目标状态节点上的节点数据进行数据管理。
[0009]进一步地,基于所有事件状态节点和一级触发事件,获取每一一级生命节点内对应的二级状态机,包括:
[0010]合并相同的一级触发事件,以及在每个一级生命节点内按具有相同元数据的个数的倒序合并事件状态节点,形成二级生命节点;
[0011]对每一一级生命节点内的所有二级生命节点进行逻辑分析,获取两两二级生命节
点之间的二级触发事件,形成每一一级生命节点对应的二级状态机。
[0012]进一步地,在每个一级生命节点内按具有相同元数据的个数的倒序合并事件状态节点,形成二级生命节点,包括:
[0013]获取一级生命节点中包括的每一事件状态节点作为待合并节点包括的所有元数据;
[0014]倒序合并具有相同元数据的数量大小的至少两个待合并节点成为一个合并生命节点;
[0015]将所有相同元数据作为合并生命节点的共享管理数据,将每一待合并节点单独持有的元数据作为某一逻辑周期管理线对应的特定管理数据。
[0016]进一步地,二级生命节点包括共享管理数据和特定管理数据;在获取每一一级生命节点内对应的二级状态机之后,还包括:
[0017]获取逻辑管理线添加请求,逻辑管理线添加请求包括至少两个处于不同的一级生命节点的新增状态节点以及两两新增状态节点之间的一级新增触发事件;
[0018]基于一级触发事件,确定是否存在一级新增触发事件;
[0019]若存在一级新增触发事件,则获取一级新增触发事件对应的两个二级生命节点,并继续确定新增状态节点中的共享管理数据和特定管理数据;
[0020]若不存在一级新增触发事件,则给一级状态机新增一级新增触发事件作为一级触发事件,并继续确定新增状态节点中的共享管理数据和特定管理数据。
[0021]进一步地,逻辑周期管理线包括周期管理线ID;二级生命节点包括共享管理数据和特定管理数据;
[0022]在获取每一一级生命节点内对应的二级状态机之后,还包括:
[0023]获取携带周期管理线ID的逻辑管理线删除请求;
[0024]基于周期管理线ID,获取所有相关的事件状态节点作为待处理状态节点;
[0025]若待处理状态节点为叶节点,且待处理状态节点仅存在一条周期管理线ID对应的一级触发事件作为目标删除事件,则直接删除待处理状态节点和目标删除事件;
[0026]若待处理状态节点为二级生命节点,且二级生命节点的应用逻辑管理线的数量大于2,则删除周期管理线ID在待处理状态节点上的特定管理数据;
[0027]若待处理状态节点为二级生命节点,且二级生命节点的应用逻辑管理线的数量等于2,则删除周期管理线ID在待处理状态节点上对应的特定管理数据,合并二级生命节点的共享管理数据和其余的特定管理数据成为二级生命节点对应的节点数据,解绑待处理状态节点成为中间节点或叶节点。
[0028]进一步地,若任一事件状态节点作为起始节点触发其对应的一级触发事件和/或二级触发事件作为目标触发事件,则将与起始节点和目标触发事件相关的所有事件状态节点上的节点数据进行数据管理,包括:
[0029]若任一事件状态节点作为起始节点触发其对应的一级触发事件和/或二级触发事件作为目标触发事件,则获取目标触发事件指向的事件状态节点作为目标节点,对起始节点和目标节点对应的节点数据按二级状态机和/或一级状态机的时序顺序进行同步,获取同步结果;
[0030]若任一同步结果引起任一一级触发事件和/或二级触发事件,则重复执行若任一
事件状态节点作为起始节点触发其对应的一级触发事件和/或二级触发事件作为目标触发事件的步骤,直至最终的同步结果不再引起任何一级触发事件和/或二级触发事件。
[0031]进一步地,在将与起始节点和目标触发事件相关的所有目标状态节点上的节点数据进行数据管理之后,还包括:
[0032]获取包括激活任务时间的定时任务;
[0033]当系统当前时间满足激活任务时间时,基于每一逻辑周期管理线上分别触发的一级触发事件和二级触发事件的触发次数,分别绘制一级逻辑热力图和二级逻辑热力图,用于分析所有事件状态节点的活跃程度。
[0034]一种数据生命周期的管理装置,包括:
[0035]获取周期管理线模块,用于获取至少两条逻辑周期管理线,每一逻辑周期管理线包括至少两个处于不同的一级生命节点的事件状态节点以及两两事件状态节点之间的一级触发事件;
[0036]获取二级状态机模块,用于基于所有事件状态节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据生命周期的管理方法,其特征在于,所述数据生命周期的管理方法应用于一级状态机来实现,所述一级状态机包括以数据生命周期中的生命期间进行先后排序的至少两个一级生命节点;所述数据生命周期的管理方法包括:获取至少两条逻辑周期管理线,每一所述逻辑周期管理线包括至少两个处于不同的所述一级生命节点的事件状态节点以及两两所述事件状态节点之间的一级触发事件;基于所有所述事件状态节点和所述一级触发事件,获取每一所述一级生命节点内对应的二级状态机,所述二级状态机包括至少两个二级生命节点和两两所述二级生命节点之间的二级触发事件;若任一事件状态节点对应的二级生命节点作为起始节点触发其对应的所述一级触发事件和/或二级触发事件作为目标触发事件,则将与所述起始节点和所述目标触发事件相关的所有目标状态节点上的节点数据进行数据管理。2.根据权利要求1所述的数据生命周期的管理方法,其特征在于,所述基于所有所述事件状态节点和所述一级触发事件,获取每一所述一级生命节点内对应的二级状态机,包括:合并相同的所述一级触发事件,以及在每个一级生命节点内按具有相同元数据的个数的倒序合并事件状态节点,形成二级生命节点;对每一所述一级生命节点内的所有二级生命节点进行逻辑分析,获取两两所述二级生命节点之间的二级触发事件,形成每一所述一级生命节点对应的二级状态机。3.根据权利要求2所述的数据生命周期的管理方法,其特征在于,所述在每个一级生命节点内按具有相同元数据的个数的倒序合并事件状态节点,形成二级生命节点,包括:获取一级生命节点中包括的每一事件状态节点作为待合并节点包括的所有元数据;倒序合并具有相同元数据的数量大小的至少两个所述待合并节点成为一个合并生命节点;将所有所述相同元数据作为所述合并生命节点的共享管理数据,将每一待合并节点单独持有的所述元数据作为某一所述逻辑周期管理线对应的特定管理数据。4.根据权利要求1所述的数据生命周期的管理方法,其特征在于,所述二级生命节点包括共享管理数据和特定管理数据;在所述获取每一所述一级生命节点内对应的二级状态机之后,还包括:获取逻辑管理线添加请求,所述逻辑管理线添加请求包括至少两个处于不同的所述一级生命节点的新增状态节点以及两两所述新增状态节点之间的一级新增触发事件;基于所述一级触发事件,确定是否存在所述一级新增触发事件;若存在所述一级新增触发事件,则获取所述一级新增触发事件对应的两个所述二级生命节点,并继续确定所述新增状态节点中的所述共享管理数据和特定管理数据;若不存在所述一级新增触发事件,则给所述一级状态机新增所述一级新增触发事件作为一级触发事件,并继续确定所述新增状态节点中的所述共享管理数据和特定管理数据。5.根据权利要求1所述的数据生命周期的管理方法,其特征在于,所述逻辑周期管理线包括周期管理线ID;所述二级生命节点包括共享管理数据和特定管理数据;在所述获取每一所述一级生命节点内对应的二级状态机之后,还包括:获取携带所述周期管理线ID的逻辑管理线删除请求;基于所述周期管理线ID,获取所有相关的事件状态节点作为待处理状态节点;
若所述待处理状态节点为叶节点,且所述待处理状态节点仅存在一条所述周期管理线ID对应的一级触发事件作为目标删除事件,则直接删除所述待处理状态节点和所述目标删除事...

【专利技术属性】
技术研发人员:张瑞祥谢云龙顾锋
申请(专利权)人:维正科技服务有限公司
类型:发明
国别省市:

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

1