一种冰箱云端数据清洗方法技术

技术编号:31314524 阅读:9 留言:0更新日期:2021-12-12 22:31
本发明专利技术公开了一种冰箱云端数据清洗方法,涉及冰箱云端数据处理技术领域。本发明专利技术的对照数据为冰箱上报到云端的全状态数据;实时数据为与对照数据或上一状态的数据发生变化的数据;清洗方法包括如下步骤:对照数据每隔一端时间向云端上传一次数据进行数据同步;实时数据与对照数据或上一状态的数据进行比对;实时数据只储存发生变化的数据,状态不变化的数据进行丢弃;实时数据每隔一端时间向云端上传一次数据进行储存;实时数据存储时标明不同数据在对照数据中的位置及数据值。本发明专利技术的对照数据和实时数据,通过对照只对变换的数据进行存储,无变化的数据丢弃,大量减少云端的冗余数据,释放存储空间,减少存储费用。减少存储费用。减少存储费用。

【技术实现步骤摘要】
一种冰箱云端数据清洗方法


[0001]本专利技术属于冰箱云端数据处理
,特别是涉及一种冰箱云端数据清洗方法。

技术介绍

[0002]随着科技的发展,越来越多的智能家电出现在人们的日常生活中。智能家电的价值一方面能给消费者带来生活的便利,另一方面,通过对智能家电上传到云端的数据进行分析,可以了解用户的使用习惯,判断产品运行的状态,从而更好的服务于消费者。
[0003]然而,随着智能家电的数量越来越多,时间越来越长,在云端存储的数据也必然越来越多。大量的数据存储不仅需要大量的存储空间,同时也带来高昂的存储费用。需要采用措施缩减云端数据的数量。

技术实现思路

[0004]本专利技术的目的在于提供一种冰箱云端数据清洗方法,获取对照数据和实时数据,通过对照将有变化的数据的数据进行存储,无变化的数据丢弃,解决了现有的智能家电云端数据冗余、数据管理费用大的问题。
[0005]为解决上述技术问题,本专利技术是通过以下技术方案实现的:
[0006]本专利技术为一种冰箱云端数据清洗方法,对照数据为冰箱上报到云端的全状态数据;所述实时数据为与对照数据或上一状态的数据发生变化的数据;所述清洗方法包括如下步骤:
[0007]步骤S1:对照数据每隔一端时间向云端上传一次数据进行数据同步;
[0008]步骤S2:实时数据与对照数据或上一状态的数据进行比对;
[0009]步骤S3:实时数据只储存发生变化的数据,状态不变化的数据进行丢弃;
[0010]步骤S4:实时数据每隔一端时间向云端上传一次数据进行储存;
[0011]步骤S5:实时数据存储时标明不同数据在对照数据中的位置及数据值。
[0012]作为一种优选的技术方案,所述步骤S1中,所述对照数据为固定格式且数据长度固定;所述对照数据包括冰箱的设定温度、设定功能各种传感器的实际温度值以及各电器件的运行状态;所述对照数据的构成包括时间戳、对照数据首字节、具体数据、对照数据尾字节。
[0013]作为一种优选的技术方案,所述对照数据的首字节和对照数据的尾字节为固定字符串,用于表明对对照数据的开始和结束。
[0014]作为一种优选的技术方案,所述步骤S2中,实时数据的长度不固定;所述实时数据的结构包括时间戳、实时数据首字节、具体数据、实时数据尾字节;所述实时数据首字节和实时数据尾字节为固定的字符串。
[0015]作为一种优选的技术方案,步骤S4中,每两个实时数据之间的时间间隔小于每两个对照数据的时间间隔。
[0016]本专利技术具有以下有益效果:
[0017](1)本专利技术的对照数据和实时数据,通过对照只对变换的数据进行存储,无变化的数据丢弃,大量减少云端的冗余数据,释放存储空间,减少存储费用;
[0018](2)本专利技术的实时数据通过时间戳、实时数据首字节、具体数据、实时数据尾字节进行标定,使云端不会产生混淆,便于后期数据提取和分析。
[0019]当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
[0020]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本专利技术的一种冰箱云端数据清洗方法流程图。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0023]请参阅图1所示,本专利技术为一种冰箱云端数据清洗方法,对照数据为冰箱上报到云端的全状态数据;实时数据为与对照数据或上一状态的数据发生变化的数据;清洗方法包括如下步骤:
[0024]步骤S1:对照数据每隔一端时间向云端上传一次数据进行数据同步;
[0025]步骤S2:实时数据与对照数据或上一状态的数据进行比对;
[0026]步骤S3:实时数据只储存发生变化的数据,状态不变化的数据进行丢弃;
[0027]步骤S4:实时数据每隔一端时间向云端上传一次数据进行储存;
[0028]步骤S5:实时数据存储时标明不同数据在对照数据中的位置及数据值。
[0029]步骤S1中,对照数据为固定格式且数据长度固定;对照数据包括冰箱的设定温度、设定功能各种传感器的实际温度值以及各电器件的运行状态;对照数据的构成包括时间戳、对照数据首字节、具体数据、对照数据尾字节,如下表1。对照数据的首字节和对照数据的尾字节为固定字符串,用于表明对对照数据的开始和结束。
[0030]时间戳对照数据首字节对照数据1对照数据2
……
对照数据n对照数据尾字节
[0031]表1对照数据构成
[0032]步骤S2中,实时数据的长度不固定;实时数据的结构包括时间戳、实时数据首字节、具体数据、实时数据尾字节;实时数据首字节和实时数据尾字节为固定的字符串,如下表2。
[0033]时间戳实时数据首字节实时数据1实时数据2
……
实时数据n实时数据尾字节
[0034]表2实时数据构成
[0035]步骤S4中,每两个实时数据之间的时间间隔小于每两个对照数据的时间间隔,一
般将对照数据上传的时间数据设置为1小时。
[0036]值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本专利技术的保护范围。
[0037]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中。
[0038]以上公开的本专利技术优选实施例只是用于帮助阐述本专利技术。优选实施例并没有详尽叙述所有的细节,也不限制该专利技术仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本专利技术的原理和实际应用,从而使所属
技术人员能很好地理解和利用本专利技术。本专利技术仅受权利要求书及其全部范围和等效物的限制。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种冰箱云端数据清洗方法,所述云端数据包括对照数据和实时数据,其特征在于,所述对照数据为冰箱上报到云端的全状态数据;所述实时数据为与对照数据或上一状态的数据发生变化的数据;所述清洗方法包括如下步骤:步骤S1:对照数据每隔一端时间向云端上传一次数据进行数据同步;步骤S2:实时数据与对照数据或上一状态的数据进行比对;步骤S3:实时数据只储存发生变化的数据,状态不变化的数据进行丢弃;步骤S4:实时数据每隔一端时间向云端上传一次数据进行储存;步骤S5:实时数据存储时标明不同数据在对照数据中的位置及数据值。2.根据权利要求1所述的一种冰箱云端数据清洗方法,其特征在于,所述步骤S1中,所述对照数据为固定格式且数据长度固定;所述对照数据包括冰箱的设定...

【专利技术属性】
技术研发人员:高冬花周扬王志伟
申请(专利权)人:合肥美菱物联科技有限公司
类型:发明
国别省市:

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

1