本技术涉及数据处理,尤其涉及一种设备信息处理方法和装置。
背景技术:
1、随着物联网技术的不断发展,很多行业中都会涉及到物联网设备。
2、在同一个行业内经常需要涉及到确定相似的物联网设备,如,为了减少用户测试设备的复杂度,可以确定与待测试的设备相似的物联网设备,然后利用相似的物联网设备使用过的测试用例来测试该设备。但是,目前仅仅基于物联网设备的设备种类等属性信息确定相似的物联网设备,从而无法准确确定出特征相似的物联网设备。
技术实现思路
1、一方面,本技术提供了一种设备信息处理方法,包括:
2、获得物联网设备的设备属性信息;
3、获得所述物联网设备在多个时间周期内的运行指标数据,每个时间周期内的运行指标数据包括:至少一种运行指标的指标数据序列;
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、由以上可知,在本技术实施例中,不仅会获得物联网设备的设备属性信息,还会获得物联网设备的至少一种运行指标数据在多个时间周期内各自的指标数据序列,并确定每个物联网设备的每种运行指标在不同时间周期内的指标特征值。在此基础上,本技术会结合物联网设备的各种运行指标在距离当前时刻最近的一个或者多个时间周期内的指标特征值以及该物联网设备的设备属性特征,构建该物联网设备的设备特征,使得该物联网设备的设备特征不仅能够反映物联网设备的设备属性,还可以表征出物联网在最近时间段内各项运行指标的指标特征,从而能够更为全面且准确地反映出物联网设备的设备特性,进而使得基于该物联网设备的设备特征能够更为准确地确定出相似的物联网设备。