本发明涉及数据更新,具体为批发数据更新方法及装置。
背景技术:
1、批发数据是指商品从生产者或供应商处购买,再转售给零售商或其他企业的过程中产生的数据,互联网、大数据、云计算和人工智能等现代信息技术的迅猛发展,推动了数据收集、处理、存储和分析的自动化和智能化,使数据更新变得更加迅速、准确和高效。
2、例如公告号为cn108701005b的发明专利,为一种数据更新技术,应用该技术的存储系统(100)包括管理节点(110)以及多个存储节点(112,114,116,118)。所述多个存储节点(112,114,116,118)构成磁盘冗余阵列raid。在该存储系统(100)中,当管理节点(110)确定其接收的写请求并没有对整个分条中的所有数据进行更新时,管理节点(110)直接将根据待写入数据获得的更新数据片分别发送给相应的存储节点(112,114,116,118)。接收到更新数据片的存储节点(112,114,116,118)并不按照其接收的更新数据片直接更新存储于其外存设备中的数据块,而是采用日志链logchain的方式将更新数据片存储于其非易失性内存nvm中。
3、例如公告号为cn105302587b的发明专利,为数据更新方法及装置一种数据更新方法,包括:用户终端获取最近一次更新的第一差分数据包的版本号,以及从服务器获取最高版本的第二差分数据包的版本号;判断该第一差分数据包的版本号与该第二差分数据包的版本号是否相同;若不相同,则计算该第一差分数据包的版本号与该第二差分数据包的版本号的差值;当该差值小于预置的数值时,将该第一差分数据包的版本号发送给该服务器,使得该服务器根据该差值,确定第一目标差分数据包;接收该服务器返回的该第一目标差分数据包,根据该第一目标差分数据包更新目标程序中的资源数据。
4、但本技术在实现本技术实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:目前通过日志链和差分数据包的方式减少了数据传输量,但在实际网络传输过程中,尤其是在数据量大的情况下,会存在传输延迟和带宽限制的问题,影响数据更新的时效性和效率,单纯通过减少数据传输量无法缩短更新时间以及提高数据更新的效率。
技术实现思路
1、针对现有技术的不足,本发明提供了批发数据更新方法及装置,能够有效解决上述背景技术中涉及的问题。
2、为实现以上目的,本发明通过以下技术方案予以实现:本发明第一方面提供了批发数据更新方法,包括:获取数据集成平台中批发业务点的库存数据,经处理得到批发业务点的库存周转速率评估值,并对批发业务点的产品运输数据进行监测,经处理得到批发业务点的产品流动速率评估值;根据批发业务点的库存周转速率评估值和产品流动速率评估值,综合分析得到批发业务点的批发数据更新需求程度评估值,并匹配得到批发业务点的预设更新时间周期;获取数据集成平台中存储的批发数据体积,综合分析得到批发业务点的批发数据更新参照指标,并根据批发数据更新参照指标对批发业务点的批发数据进行更新。
3、作为进一步的方法,所述处理得到批发业务点的库存周转速率评估值,具体过程为:根据预设的时间周期进行时间段划分,标记为各历史时间段,获取批发业务点在各历史时间段的出库量、入库量和库存变动次数,综合分析得到批发业务点的库存周转速率评估值。
4、作为进一步的方法,所述处理得到批发业务点的产品流动速率评估值,具体过程为:部署若干时间监测点,采集批发业务点在各时间监测点的各产品运输速率,同时获取批发业务点与各产品运输终点的实际路程,标记为各产品运输距离,综合分析得到批发业务点的产品流动速率评估值。
5、作为进一步的方法,所述综合分析得到批发业务点的批发数据更新需求程度评估值,具体分析过程为:根据批发业务点的库存周转速率评估值和产品流动速率评估值,分析得到批发业务点的批发数据更新需求程度评估值。
6、作为进一步的方法,所述匹配得到批发业务点的预设更新时间周期,具体过程为:将批发业务点的批发数据更新需求程度评估值与数据集成平台中存储的各批发数据更新需求程度评估值区间对应的预设更新时间周期进行比对,匹配得到批发业务点的预设更新时间周期。
7、作为进一步的方法,所述综合分析得到批发业务点的批发数据更新参照指标,具体分析过程为:基于当前时间点,将前一个与预设更新时间周期相匹配的邻近时间点标记为邻近更新时间点,并将邻近更新时间点前产生的数据标记为历史批发数据,将邻近更新时间点后产生的数据标记为活跃批发数据;采集数据集成平台中存储的历史批发数据体积和活跃批发数据体积,并获取数据集成平台的允许数据存储体积,综合分析得到批发业务点的批发数据更新参照指标。
8、作为进一步的方法,所述根据批发数据更新参照指标对批发业务点的批发数据进行更新,具体过程为:将批发业务点的批发数据更新参照指标与数据集成平台中存储的批发数据更新参照指标阈值进行比对,若批发业务点的批发数据更新参照指标大于或等于批发数据更新参照指标阈值,则对批发业务点的批发数据进行更新操作。
9、作为进一步的方法,所述批发业务点的库存周转速率评估值,具体数值表达式为:
10、;
11、式中,为各历史时间段的编号,,为各历史时间段的总数量,表示批发业务点的库存周转速率评估值,表示第个历史时间段的出库量,表示第个历史时间段的入库量,表示第个历史时间段的库存变动次数,表示设定的出库量对应的库存周转速率影响因子,表示设定的入库量对应的库存周转速率影响因子,表示设定的库存变动次数对应的库存周转速率影响因子。
12、作为进一步的方法,所述批发业务点的批发数据更新需求程度评估值,具体数值表达式为:
13、;
14、式中,表示批发业务点的批发数据更新需求程度评估值,表示批发业务点的产品流动速率评估值,表示批发业务点的库存周转速率评估值,表示设定的产品流动速率评估值对应的批发数据更新需求程度影响因子,表示设定的库存周转速率评估值对应的批发数据更新需求程度影响因子。
15、本发明第二方面提供了批发数据更新方法及装置,包括:处理器以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行上述任意一项所述的方法。
16、相对于现有技术,本发明的实施例至少具有如下优点或有益效果:
17、(1)本发明通过提供批发数据更新方法及装置,根据实时获取和处理数据,综合分析和匹配预设时间周期、优化资源分配,实现了数据更新的高效、准确和有序,为批发数据更新提供了实时数据支持,可以及时避免数据更新过程中出现的堵塞现象,提高数据更新过程的效率。
18、(2)本发明通过对批发业务点在各历史时间段的出库量、入库量和库存变动次数进行分析,量化得到批发业务点的库存周转速率评估值,能更准确地分析出实际应用中批发业务点的库存周转速率,确保了方法的时效性和有序性,能够更准确地评估批发数据更新。
19、(3)本发明通过对数据集成平台中存储的批发数据体积进行分析,考虑批发数据的体积问题可以更真实地模拟批发业务点的产品在实际更新中的表现,更加全面的考虑到批发业务点的产品状态,通过数据集成平台中存储的批发数据体积与批发数据更新参照指标进行对比,为实际应用提供了更可靠的依据。
1.批发数据更新方法,其特征在于,包括:
2.根据权利要求1所述的批发数据更新方法,其特征在于:所述处理得到批发业务点的库存周转速率评估值,具体过程为:
3.根据权利要求1所述的批发数据更新方法,其特征在于:所述处理得到批发业务点的产品流动速率评估值,具体过程为:
4.根据权利要求3所述的批发数据更新方法,其特征在于:所述综合分析得到批发业务点的批发数据更新需求程度评估值,具体分析过程为:
5.根据权利要求4所述的批发数据更新方法,其特征在于:所述匹配得到批发业务点的预设更新时间周期,具体过程为:
6.根据权利要求1所述的批发数据更新方法,其特征在于:所述综合分析得到批发业务点的批发数据更新参照指标,具体分析过程为:
7.根据权利要求6所述的批发数据更新方法,其特征在于:所述根据批发数据更新参照指标对批发业务点的批发数据进行更新,具体过程为:
8.根据权利要求4所述的批发数据更新方法,其特征在于:所述批发业务点的库存周转速率评估值,具体数值表达式为:
9.根据权利要求4所述的批发数据更新方法,其特征在于:所述批发业务点的批发数据更新需求程度评估值,具体数值表达式为:
10.批发数据更新装置其特征在于:包括:处理器以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行上述权利要求1-9中任意一项所述的方法。