一种时序数据流分割方法、装置及其存储介质制造方法及图纸

技术编号:27465472 阅读:18 留言:0更新日期:2021-03-02 17:27
本发明专利技术公开了一种时序数据流分割方法、装置及其存储介质,该方法包括:接收时序数据流,其中,所述时序数据流中的时序数据具有对应的时序值和数据值;根据所有所述时序数据的时序值选取第一时序数据和第二时序数据,根据所述第一时序数据和所述第二时序数据构建关于时间值和数据值的关系函数;根据所述关系函数和所述时序数据计算得到所述关系函数的精度;根据所述精度对所述时序数据流进行分割;本申请通过时序数据本身的数值自适应的提供了一个用于计算精度,不需要人为再不断的调节预定阈值,以使有关时间的时序数据处理时,不再需要人为干预,提高了时序数据的处理效率。提高了时序数据的处理效率。提高了时序数据的处理效率。

【技术实现步骤摘要】
一种时序数据流分割方法、装置及其存储介质


[0001]本专利技术涉及计算机领域,尤其是指一种时序数据流分割方法、装置及其存储介质。

技术介绍

[0002]目前,时序数据的处理方法被广泛的应用于各个领域之中。尤其在电商、金融、科学和工程领域需要处理大量的此类时序数据。比如在电商领域,每秒都有成千上万的订单记录和物流记录。在金融领域中,每秒都有很大量的动态电子交易记录。对于上述的时序数据需要人们根据时间上的规律对其进行处理。现有技术中的处理方法需要进行人为不断的干预才能实现。
[0003]所以专利技术人发现现有技术中至少存在如下问题,对于有关时间的时序数据处理由于需要人为干预,经常出现处理效率低下的技术问题。

技术实现思路

[0004]本申请提供了一种时序数据流分割方法,该方法包括:
[0005]接收时序数据流,其中,所述时序数据流中的时序数据具有对应的时序值和数据值;
[0006]根据所有所述时序数据的时序值选取第一时序数据和第二时序数据,其中,所述第一时序数据为所有所述时序数据中时序值最小的时序数据,所述第二时序数据为所有所述时序数据中时序值最大的时序数据;
[0007]根据所述第一时序数据和所述第二时序数据构建关于时间值和数据值的关系函数;
[0008]根据所述时序数据的时间值经过所述关系函数计算得到对应的函数数据值;
[0009]将所述函数数据值与对应所述时序数据的数据值按预定方式进行比对计算得到所述关系函数的精度,其中,所述精度描述所述函数数据值与对应时序数据数据值的相似度;
[0010]根据所述精度对所述时序数据流进行分割。
[0011]可选地,所述根据所述精度对所述时序数据流进行分割包括:
[0012]如果所述精度符合预定阈值,则将所有所述时序数据归为时序数据流的同一段时序数据,如果所述精度不符合预定阈值,则选取所述时序数据中的分割时序数据,其中,所述分割时序数据为所述时序数据中数据值和函数数据值差值最大的时序数据,将所述时序数据流中所述时序数据时间值与所述分割时序数据的时间值的数值大小进行对比,将大于所述分割时序数据时间值的时序数据分割为所述时序数据流的一段时序数据,小于所述分割时序数据时间值的时序数据分割为所述时序数据流的另一段时序数据,对两段时序数据分别重复执行上述选取时序数据和构建关系函数,以及计算精度和时序数据流分割的步骤,直到分割的每一段时序数据构建的关系函数精度均符合预定阈值。
[0013]可选地,所述根据所述精度对所述时序数据流进行分割步骤后,该方法还包括:
[0014]对每段时序数据的所述关系函数进行线性回归,得到交叉点;
[0015]连接所述交叉点得到每段时序数据的拟合结果。
[0016]可选地,所述根据所述精度对所述时序数据流进行分割步骤后,该方法还包括:
[0017]接收所述时序数据流后续的时序数据;
[0018]根据后续的时序数据与其前一段所述关系函数的精度计算,得到更新精度;
[0019]根据更新精度重新分割时序数据的分段,具体步骤如下:
[0020]如果更新精度符合预定阈值,则将后续的时序数据归入前一段时序数据流,
[0021]如果更新精度不符合预定阈值,将所有时序数据重新进行上述选取时序数据和构建关系函数,以及计算精度和时序数据分割的步骤,直到分割的每一段时序数据的关系函数精度均符合预定阈值。
[0022]可选地,所述根据更新精度重新分割时序数据的分段步骤后,该方法还包括:
[0023]根据预设的滑动窗口判断时序数据和后续的时序数据是否符合预定保存条件:
[0024]如果符合预定保存条件,保存所有时序数据的分段;
[0025]如果不符合预定保存条件,按照时间值顺序移除最早的时序数据分段。
[0026]可选地,所述关系函数为一次函数,所述关系函数的自变量为时间值,所述关系函数的因变量为数据值。
[0027]本申请还提供一种时序数据流分割装置,其特征在于,该装置包括:
[0028]接收模块,用于接收时序数据流,其中,所述时序数据流中的时序数据具有对应的时序值和数据值;
[0029]选取模块,用于根据所有所述时序数据的时序值选取第一时序数据和第二时序数据,其中,所述第一时序数据为所有所述时序数据中时序值最小的时序数据,所述第二时序数据为所有所述时序数据中时序值最大的时序数据;
[0030]构建函数模块,用于根据所述第一时序数据和所述第二时序数据构建关于时间值和数据值的关系函数;
[0031]计算模块,用于根据所述时序数据的时间值通过所述关系函数计算得到对应的函数数据值;还用于将所述函数数据值与对应所述时序数据的数据值按预定方式进行比对计算得到所述关系函数的精度,其中,所述精度描述所述函数数据值与对应时序数据数据值的相似度;
[0032]分割模块,用于根据所述精度对所述时序数据流进行分割。
[0033]可选地,所述分割模块,用于根据所述精度对所述时序数据流进行分割的具体步骤如下:
[0034]如果所述精度符合预定阈值,则将所有所述时序数据归为时序数据流的同一段时序数据,如果所述精度不符合预定阈值,则选取所述时序数据中的分割时序数据,其中,所述分割时序数据为所述时序数据中数据值和函数数据值差值最大的时序数据,将所述时序数据流中所述时序数据时间值与所述分割时序数据的时间值的数值大小进行对比,将大于所述分割时序数据时间值的时序数据分割为所述时序数据流的一段时序数据,小于所述分割时序数据时间值的时序数据分割为所述时序数据流的另一段时序数据,对两段时序数据分别重复执行上述选取时序数据和构建关系函数,以及计算精度和时序数据流分割的步骤,直到分割的每一段时序数据构建的关系函数精度均符合预定阈值。
[0035]可选地,该装置包括:
[0036]所述计算模块,还用于每段时序数据的所述关系函数进行线性回归,得到交叉点;
[0037]所述连接模块,还用于连接所述交叉点得到每段时序数据的拟合结果。
[0038]可选地,该装置包括:
[0039]所述接收模块,还用于接收所述时序数据流后续的时序数据;
[0040]所述计算模块,还用于根据后续的时序数据与其前一段所述关系函数的精度计算,得到更新精度;
[0041]更新模块,还用于根据更新精度重新分割时序数据的分段,具体步骤如下:
[0042]如果更新精度符合预定阈值,则将后续的时序数据归入前一段时序数据流,
[0043]如果更新精度不符合预定阈值,将所有时序数据重新进行上述构建关系函数和计算精度,以及时序数据分割的步骤,直到分割的每一段时序数据的关系函数精度均符合预定阈值。
[0044]可选地,该装置包括:
[0045]保存模块,用于根据预设的滑动窗口判断时序数据和后续的时序数据是否符合预定保存条件:
[0046]如果符合预定保存条件,保存所有时序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时序数据流分割方法,其特征在于,该方法包括:接收时序数据流,其中,所述时序数据流中的时序数据具有对应的时序值和数据值;根据所有所述时序数据的时序值选取第一时序数据和第二时序数据,其中,所述第一时序数据为所有所述时序数据中时序值最小的时序数据,所述第二时序数据为所有所述时序数据中时序值最大的时序数据;根据所述第一时序数据和所述第二时序数据构建关于时间值和数据值的关系函数;根据所述时序数据的时间值经过所述关系函数计算得到对应的函数数据值;将所述函数数据值与对应所述时序数据的数据值按预定方式进行比对计算得到所述关系函数的精度,其中,所述精度描述所述函数数据值与对应时序数据的数据值的相似度;根据所述精度对所述时序数据流进行分割。2.根据权利要求1所述的时序数据流分割方法,其特征在于,所述根据所述精度对所述时序数据流进行分割包括:如果所述精度符合预定阈值,则将所有所述时序数据归为时序数据流的同一段时序数据,如果所述精度不符合预定阈值,则选取所述时序数据中的分割时序数据,其中,所述分割时序数据为所述时序数据中数据值和函数数据值差值最大的时序数据,将所述时序数据流中所述时序数据的时间值与所述分割时序数据的时间值的数值大小进行对比,将大于所述分割时序数据时间值的时序数据分割为所述时序数据流的一段时序数据,小于所述分割时序数据时间值的时序数据分割为所述时序数据流的另一段时序数据,对两段时序数据分别重复执行上述选取时序数据和构建关系函数,以及计算精度和时序数据流分割的步骤,直到分割的每一段时序数据构建的关系函数精度均符合预定阈值。3.根据权利要求1或2所述的时序数据流分割方法,其特征在于,所述根据所述精度对所述时序数据流进行分割步骤后,该方法还包括:对每段时序数据的所述关系函数进行线性回归,得到交叉点;连接所述交叉点得到每段时序数据的拟合结果。4.根据权利要求1或2所述的时序数据流分割方法,其特征在于,所述根据所述精度对所述时序数据流进行分割步骤后,该方法还包括:接收所述时序数据流后续的时序数据;根据后续的时序数据与其前一段所述关系函数的精度计算,得到更新精度;根据更...

【专利技术属性】
技术研发人员:甘建明
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:

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

1