【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种输入附加有时刻信息的周期性地产生的多个数据并基于时刻信息将多个数据分类后保存到数据库的技术。更具体地说,涉及一种输入表示周期性地进行测量的多个测量设备中的测量结果的多个数据并基于时刻信息将多个数据分类后保存到数据库的技术。
技术介绍
一般在电力传感器、温度传感器等测量设备中以固定的周期进行测量,输出表示测量结果的数据。从测量设备输出的数据的数据结构由进行了测量的“日期时刻”、能够唯一地识别该测量设备的“设备ID”以及测量出的“测量值”构成。作为将该数据以数据库的表来进行管理的方法,以往最普遍的是以上述形式直接保存在表中。即使想要从以这种形式蓄积的数据库例如为了监视等的用途一并提取同一时刻的全部数据,附加在数据本身的时刻根据测量设备而散乱,难以将同一时刻测量出的数据进行比较。另外,在以往的管理方式中,针对每个时刻将各设备的数据全部保存在列方向中,因此例如在求出温度与电力之间的相关等的情况下需要复杂的处理。针对以上问题,以对按固定周期测量出的传感器数据在时间序列上进行比较为目的,在专利文献I中公开了如下技术生成以时刻划分的记录,在与数据的时刻近似的时刻的记录中保存数据,将具有相互相同的时刻或近似的时刻的多个数据保存在一个记录中。专利文献I :日本特开2008-301071号公报
技术实现思路
专利技术要解决的问题在上述专利文献I的技术中,将假设为同一时刻测量出的数据保存在一个记录中,能够例如将安装在多个人的加速度传感器的数据作为时间序列数据进行比较。在该技术中进行如下处理关于接收到的数据,作为具有“日期时刻”、“传感器标识符”、“测量值”的记录 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数据处理装置,根据规定的步长的管理时刻来管理记录,其特征在于,具有数据接收部,接收附加有表示时刻的时间戳并以规定的周期发送的数据;时刻判断部,在每次通过所述数据接收部接收到数据时,判断与附加在接收到的数据的时间戳的时刻对应的管理时刻,将接收到的数据划分到该管理时刻;记录生成部,随着时间的经过而更新作为记录生成的对象的记录对象管理时刻,将在划分到当前的记录对象管理时刻的数据从所述时刻判断部的输入的开始起规定的受理时间的期间从所述时刻判断部输入的划分到当前的记录对象管理时刻的数据进行排列来生成记录,在划分到当前的记录对象管理时刻的数据中存在在所述受理时间的结束时间点仍未输入的未到数据的情况下,在规定的等待时间期间等待所述未到数据的输入,将直到所述等待时间结束为止所输入的未到数据追加到所述记录来完成所述记录的生成,在所述等待时间的结束时间点存在未输入的未到数据的情况下,将表不该未到数据的存在的值追加到所述记录来完成所述记录的生成;以及表追加部,将完成了由所述记录生成部进行的生成的记录追加到规定的表。2.根据权利要求I所述的数据处理装置,其特征在于,所述记录生成部在从所述时刻判断部延迟输入了划分到过去的记录对象管理时刻的数据的情况下,生成延迟输入的延迟数据的记录,在存在划分到与所述延迟数据相同的管理时刻的仍未输入的未到数据的情况下,在规定的等待时间期间等待所述未到数据的输入,将直到所述等待时间结束为止所输入的未到数据追加到所述记录来完成所述记录的生成,在所述等待时间的结束时间点存在未输入的未到数据的情况下,将表示该未到数据的存在的值追加到所述记录来完成所述记录的生成,所述表追加部将完成了由所述记录生成部进行的生成的描述有所述延迟数据的记录追加到所述表。3.根据权利要求I或2所述的数据处理装置,其特征在于,所述记录生成部在存在所述未到数据的情况下,在所述受理时间的结束时间点决定是否等待所述未到数据的输入,在等待所述未到数据的输入的情况下,在所述等待时间的期间等待所述未到数据的输入,在不等待所述未到数据的输入的情况下,在所述受理时间的结束时间点将表示所述未到数据的存在的值追加到所述记录。4.根据权利要求3所述的数据处理装置,其特征在于,所述数据接收部接收从多个数据发送装置按规定的周期发送的数据,所述数据处理装置还具有延迟状况监视部,该延迟状况监视部针对每个数据发送装置监视数据接收时的延迟状况,所述记录生成部在存在所述未到数据的情况下,基于所述延迟状况监视部对所述未到数据的发送源的数据发送装置的监视结果,决定是否等待所述未到数据的输入。5.根据权利要求4所述的数据处理装置,其特征在于,所述延迟状况监视部针对每个数据发送装置对连续地延迟于适当接收定时接收数据的次数进行计数来作为连续延迟次数,所述记录生成部在所述未到数据的发送源的数据发送装置的连续延迟次数为规定的阈值以内的情况下等待所述未到数据的输入,在所述未到数据的发送源的数据发送装置的连续延迟次数超过所述阈值的情况下不等待所述未到数据的输入。6.根据权利要求4或5所述的数据处理装置,其特征在于,所述延迟状况监视部针对每个数据发送装置在规定的监视期间内对延迟于适当接收定时而接收数据的次数进行计数来作为延迟发生次数,所述记录生成部在所述未到数据的发送源的数据发送装置的延迟发生次数为规定的阈值以内的情况下等待所述未到数据的输入,在所述未到数据的发送源的数据发送装置的延迟发生次数超过所述阈值的情况下不等待所述未到数据的输入。7.根据权利要求4 6中的任一项所述的数据处理装置,其特征在于,所述延迟状况监视部针对每个数据发送装置在每次延迟于适当接收定时接收到数据时测量从适当接收定时起延迟的延迟时间,计算测量得到的延迟时间的在规定的监视期间中的平均值,所述记录生成部在所述未到数据的发送源的数据发送装置的延迟时间的平均值为规定的阈值以内的情况下等待所述未到数据的输入,在所述未到数据的发送源的数据发送装置的延迟时间的平均值...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。