用于分布式系统的事务性非结构化数据驱动的顺序联合查询方法技术方案

技术编号:20882065 阅读:31 留言:0更新日期:2019-04-17 13:14
公开了一种用于针对住宅系统、商业系统、和/或分布式系统中的信息进行顺序联合查询的方法和系统。处理关于分布式系统的顺序联合查询的方法可以包括:接收顺序联合查询;将顺序联合查询解构为查询元素;基于查询元素识别事务性非结构化数据源(TUDS)、上下文特征数据源(CCDS)、和数据组织参数;基于数据组织参数从TUDS生成TUDS结果数据集;处理TUDS结果数据集和数据组织参数以开发CCDS查询;基于开发的CCDS查询和数据组织参数,从CCDS生成CCDS结果数据集;基于CCDS结果数据集和数据组织参数生成最终顺序联合查询数据集;基于对最终顺序联合查询数据集和数据组织参数的处理,处理格式化的顺序联合查询数据集;以及将格式化的顺序联合查询数据集提供给关于动作的管理系统。

【技术实现步骤摘要】
【国外来华专利技术】用于分布式系统的事务性非结构化数据驱动的顺序联合查询方法专利
本公开的实施例总体上涉及数据组织的方法,并且更具体地,涉及用于查询与分布式住宅系统、商业系统、和/或工业系统相关联的数据的系统和方法。优先权要求本申请要求以下临时专利申请的优先权及其利益:2016年6月23日提交的标题为“Transactional-UnstructuredDataDrivenSequentialFederatedQueryMethodsforDistributedSystems”且序列号为US62/354,039的美国临时申请。上述专利申请的全部内容通过引用明确地并入本文。背景相关技术的描述本申请要求以下临时专利申请的优先权及其利益:2016年6月23日提交的标题为“Transactional-UnstructuredDataDrivenSequentialFederatedQueryMethodsforDistributedSystems”且序列号为US62/354,039的美国临时申请。上述专利申请的全部内容通过引用明确地并入本文。物联网(IoT)有望大规模地将元件(element)互联在一起。这些连接的元件可以包括设备、车辆、家庭、城市、和任何其他系统或系统集合,这些系统或系统集合包含使这些系统能够收集并交换数据的适用电子硬件、软件、传感器、和连接性。这种融合允许这样的大量数据在全球范围内被收集时转换成可执行的(actionable)信息。为了完成一项或更多项特定任务,系统之间形成了互动和合作。这些任务因应用的上下文和环境而异。例如,任务的范围可以从环境特征的感测和监测(例如单个房间的温度或湿度)到对整个建筑物或设施的控制和优化,以实现更大的目标,例如能源管理战略。根据应用,连接的元件包括异构和/或同构硬件,其促进了感测、操作、致动、数据捕获、数据存储、数据处理和/或数据分析。每种类型的元件都包括唯一的数据结构,该唯一的数据结构详细描述了硬件自身的能力和/或测量的参数的数字表示。例如,温度传感器可以实现不同的硬件以促进温度测量。该硬件也可以相应地提供不同的数据参数、值、和/或操作单元(例如温度测量单元、时间格式、MAC地址、IP地址、和/或CPU类型数据)。数据结构单元、值、和参数复杂性因储存装置和组织分布而加剧,这些储存装置和组织分布可能存在于在多个存储库内的任意数量的存储器储存装置位置或混合数据结构中。此外,这种数据可访问性因试图统一跨跃(span)大的且不一致的时间段的数据集的可访问性、存储周期、基于状态的或非结构化的数据而变得复杂。因此,由于通过各种各样的可用的连接的元件及其相应的数据结构可以确切地获得大量的异构数据,高效地和有效地分析这些海量数据是一项严峻的挑战。概述本文讨论了促进处理并执行顺序联合查询的方法和系统,以用于识别并产生与住宅系统、商业系统、和/或工业系统相关联的或由住宅系统、商业系统、和/或工业系统生成的可访问的、可执行的、和可操作的数据。高效的和有效的数据处理增益是通过两部分顺序联合查询过程来实现的。在各个实施例中,顺序联合查询对事务性非结构化数据源(TUDS)以及随后对上下文特征数据源(CCDS)访问、过滤、处理、翻译、查询、和/或执行操作。TUDS数据组织可以包括诸如时间序列ID、时间和日期戳、和/或参数值的数据。此外,非结构化或多结构化数据也可以被包括在TUDS内。CCDS数据组织可以包括诸如协议、用途(usage)、物理量、或拓扑(topography)关系等数据,以及特定于应用(诸如数据中心、建筑物、或智能电网)的本体(ontology)。公开了一种用于执行关于住宅系统、商业系统、和/或分布式系统中的信息的顺序联合查询的方法和系统。处理关于分布式系统的顺序联合查询的方法可以包括:接收顺序联合查询;将顺序联合查询解构为查询元素(element);基于查询元素识别事务性非结构化数据源(TUDS)、上下文特征数据源(CCDS)、和数据组织参数;基于数据组织参数从TUDS生成TUDS结果数据集;处理TUDS结果数据集和数据组织参数以开发CCDS查询;基于开发的CCDS查询和数据组织参数,从CCDS生成CCDS结果数据集;基于CCDS结果数据集和数据组织参数,生成最终顺序联合查询数据集;基于对最终顺序联合查询数据集和数据组织参数的处理,处理格式化的顺序联合查询数据集;以及将格式化的顺序联合查询数据集提供给关于动作的管理系统。公开的原理考虑了:接收顺序联合查询是从用户和系统中的至少一个发起的。此外,接收顺序联合查询是来自于数据库、用户界面、和应用界面中的至少一个。在公开的一些实施例中,查询元素是基于时间序列的。此外,时间序列查询元素是时间序列数据、时间序列状态数据、时间戳数据、和非结构化数据格式中的一种。在公开的一些实施例中,利用了基于查询元素的多个上下文特征数据源(CCDS)中的一个、事务性非结构化数据源(TUDS)、和数据组织参数。此外,TUDS结果数据集包括由连接的元件生成的操作异常数据。公开的进一步实施例考虑了:其中,CCDS结果集是基于上下文的数据。此外,基于上下文的数据是数据位置、数据操作、和数据源中的一种。此外,关于动作的管理系统是建筑物管理系统(BMS)。公开的原理考虑了一种存储用于处理关于分布式系统的顺序联合查询的计算机可执行指令序列的非暂时性计算机可读介质,该计算机可执行指令序列包括指示至少一个处理器执行以下动作的指令:接收顺序联合查询,将顺序联合查询解构为查询元素,基于查询元素识别事务性非结构化数据源(TUDS)、上下文特征数据源(CCDS)、以及数据组织参数,基于数据组织参数从TUDS生成TUDS结果数据集,处理TUDS结果数据集和数据组织参数以开发CCDS查询,基于开发的CCDS查询和数据组织参数从CCDS生成CCDS结果数据集,基于CCDS结果数据集和数据组织参数生成最终顺序联合查询数据集,基于对最终顺序联合查询数据集和数据组织参数的处理来处理格式化的顺序联合查询数据集,并且在处理器处将格式化的顺序联合查询数据集提供给关于动作的管理系统。公开的原理考虑了:至少一个处理器还被配置为,接收顺序联合查询是从用户和系统中的至少一者发起的。此外,至少一个处理器还被配置为,来自于数据库、用户界面和应用界面中的至少一个。在公开的一些实施例中,至少一个处理器还被配置为,其中,查询元素是基于时间序列的。此外,至少一个处理器还被配置为,其中,时间序列查询元素是时间序列数据、时间序列状态数据、时间戳数据、和非结构化数据格式中的一种。公开的进一步实施例考虑了:至少一个处理器还被配置为,利用了基于查询元素的多个上下文特征数据源(CCDS)、事务性非结构化数据源(TUDS)、和数据组织参数中的一个。此外,至少一个处理器还被配置为,TUDS结果数据集包括由连接的元件生成的操作异常数据。公开的进一步实施例考虑了:至少一个处理器还被配置为,其中,CCDS结果集是基于上下文的数据。另外,至少一个处理器还被配置为,基于上下文的数据是数据位置、数据操作、和数据源中的一种。此外,至少一个处理器还被配置为,关于动作的管理系统是建筑物管理系统(BMS)。附图简述这些附图并非旨在按比例绘制。在附本文档来自技高网...

【技术保护点】
1.一种处理关于分布式系统的顺序联合查询的方法,包括:在处理器处,接收顺序联合查询;在所述处理器处,将所述顺序联合查询解构为查询元素;在所述处理器处,基于所述查询元素,识别事务性非结构化数据源(TUDS)、上下文特征数据源(CCDS)、和数据组织参数;在所述处理器处,基于所述数据组织参数,从所述TUDS生成TUDS结果数据集;在所述处理器处,处理所述TUDS结果数据集和所述数据组织参数以开发CCDS查询;在所述处理器处,基于所开发的CCDS查询和所述数据组织参数,从所述CCDS生成CCDS结果数据集;在所述处理器处,基于所述CCDS结果数据集和所述数据组织参数,生成最终顺序联合查询数据集;在所述处理器处,基于对所述最终顺序联合查询数据集和所述数据组织参数的处理,处理格式化的顺序联合查询数据集;以及在所述处理器处,将所述格式化的顺序联合查询数据集提供给关于动作的管理系统。

【技术特征摘要】
【国外来华专利技术】2016.06.23 US 62/354,0391.一种处理关于分布式系统的顺序联合查询的方法,包括:在处理器处,接收顺序联合查询;在所述处理器处,将所述顺序联合查询解构为查询元素;在所述处理器处,基于所述查询元素,识别事务性非结构化数据源(TUDS)、上下文特征数据源(CCDS)、和数据组织参数;在所述处理器处,基于所述数据组织参数,从所述TUDS生成TUDS结果数据集;在所述处理器处,处理所述TUDS结果数据集和所述数据组织参数以开发CCDS查询;在所述处理器处,基于所开发的CCDS查询和所述数据组织参数,从所述CCDS生成CCDS结果数据集;在所述处理器处,基于所述CCDS结果数据集和所述数据组织参数,生成最终顺序联合查询数据集;在所述处理器处,基于对所述最终顺序联合查询数据集和所述数据组织参数的处理,处理格式化的顺序联合查询数据集;以及在所述处理器处,将所述格式化的顺序联合查询数据集提供给关于动作的管理系统。2.根据权利要求1所述的方法,其中,接收所述顺序联合查询是从用户和系统中的至少一个发起的。3.根据权利要求1所述的方法,其中,接收所述顺序联合查询是来自于数据库、用户界面、和应用界面中的至少一个。4.根据权利要求1所述的方法,其中,所述查询元素是基于时间序列的。5.根据权利要求4所述的方法,其中,所述查询元素是时间序列数据、时间序列状态数据、时间戳数据、和非结构化数据格式中的一种。6.根据权利要求1所述的方法,其中,基于所述查询元素的多个上下文特征数据源(CCDS)中的一个、事务性非结构化数据源(TUDS)和数据组织参数被利用。7.根据权利要求1所述的方法,其中,所述TUDS结果数据集包括由连接的元件生成的操作异常数据。8.根据权利要求1所述的方法,其中,CCDS结果集是基于上下文的数据。9.根据权利要求8所述的方法,其中,所述基于上下文的数据是数据位置、数据操作、和数据源中的一种。10.根据权利要求1所述的方法,其中,所述关于动作的管理系统是建筑物管理系统(BMS)。11.一种存储用于处理关于分布式系统的顺序联合查询的计算机可执行指令序列的非暂时性计算机可读介质,所述计算机可执行指令序列包括指示至少一个处理器执行以下操作的指令:接收顺序...

【专利技术属性】
技术研发人员:沙尔贝勒·约瑟夫·埃尔凯德斯蒂芬·狄龙
申请(专利权)人:施耐德电气美国股份有限公司
类型:发明
国别省市:美国,US

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

1