【技术实现步骤摘要】
分布式工业系统中的独立于源的查询相关申请的交叉引用本申请享有与2015年10月9日递交的、标题为DISTRIBUTEDINDUSTRIALPERFORMANCEMONITORINGANDANALYTICS的美国临时申请No.32/239,620的优先权,故通过引用方式将其全部内容明确地并入本文。本申请与以下申请有关:(i)于2013年3月4日递交的、标题为“BIGDATAINPROCESSCONTROLSYSTEMS”的美国申请No.13/784,041,(ii)于2014年2月6日递交的、标题为“COLLECTINGANDDELIVERINGDATATOABIGDATAMACHINEINAPROCESSCONTROLSYSTEM”的美国申请No.14/174,413,(iii)于2014年8月11日递交的、标题为“SECURINGDEVICESTOPROCESSCONTROLSYSTEMS”的美国申请No.14/456,763,(iv)于2014年3月17日递交的、标题为“DATAMODELINGSTUDIO”的美国申请No.14/216,823,(v)于2014年1月31日递交的、标题为“MANAGINGBIGDATAINPROCESSCONTROLSYSTEMS”的美国申请No.14/169,965,(vi)于2014年3月14日递交的、标题为“DETERMININGASSOCIATIONSANDALIGNMENTSOFPROCESSELEMENTSANDMEASUREMENTSINAPROCESS”的美国申请No.14/212,411,(vii)于2 ...
【技术保护点】
一种用于从多个电子数据源中访问与过程工厂的操作相关联的过程工厂数据的系统,包括:第一电子数据源和第二电子数据源,所述第一电子数据源和所述第二电子数据源均包括有形的、非暂时性储存介质,所述储存介质储存与所述过程工厂的所述操作相关联的所述过程工厂数据;处理器,所述处理器通信地耦合到所述第一电子数据源和所述第二电子数据源;程序存储器,所述程序存储器通信地耦合到所述处理器,并包括有形的、非暂时性的储存介质,所述储存介质储存指令,当所述指令被所述处理器执行时,使得所述处理器进行以下操作:接收标准化查询,所述标准化查询使用标准化的查询格式;基于所述标准化查询生成特定于第一数据源的查询,其中,所述特定于第一数据源的查询使用与所述第一电子数据源相关联的第一查询格式;基于所述标准化查询生成特定于第二数据源的查询,其中,所述特定于第二数据源的查询使用与所述第二电子数据源相关联的第二查询格式;使得特定于所述第一数据源的查询被执行以从所述第一电子数据源获得第一数据集;使得特定于所述第二数据源的查询被执行以从所述第二电子数据源获得第二数据集;以及生成包括所述第一数据集和所述第二数据集的聚合的数据帧。
【技术特征摘要】
2015.10.09 US 62/239,620;2016.09.23 US 15/274,2441.一种用于从多个电子数据源中访问与过程工厂的操作相关联的过程工厂数据的系统,包括:第一电子数据源和第二电子数据源,所述第一电子数据源和所述第二电子数据源均包括有形的、非暂时性储存介质,所述储存介质储存与所述过程工厂的所述操作相关联的所述过程工厂数据;处理器,所述处理器通信地耦合到所述第一电子数据源和所述第二电子数据源;程序存储器,所述程序存储器通信地耦合到所述处理器,并包括有形的、非暂时性的储存介质,所述储存介质储存指令,当所述指令被所述处理器执行时,使得所述处理器进行以下操作:接收标准化查询,所述标准化查询使用标准化的查询格式;基于所述标准化查询生成特定于第一数据源的查询,其中,所述特定于第一数据源的查询使用与所述第一电子数据源相关联的第一查询格式;基于所述标准化查询生成特定于第二数据源的查询,其中,所述特定于第二数据源的查询使用与所述第二电子数据源相关联的第二查询格式;使得特定于所述第一数据源的查询被执行以从所述第一电子数据源获得第一数据集;使得特定于所述第二数据源的查询被执行以从所述第二电子数据源获得第二数据集;以及生成包括所述第一数据集和所述第二数据集的聚合的数据帧。2.根据权利要求1所述的系统,其中,所述标准化查询包括所述第一电子数据源的第一指示和所述第二电子数据源的第二指示。3.根据权利要求2所述的系统,其中,所述第一指示标识所述第一查询格式并且所述第二指示标识所述第二查询格式。4.根据权利要求2所述的系统,其中,所述第一指示和所述第二指示被置于对数据列的指示之前。5.根据权利要求1所述的系统,其中,所述标准化查询格式使用与所述第一查询格式的查询语法和所述第二查询格式的查询语法两者不同的查询语法。6.根据权利要求5所述的系统,其中,所述标准化查询格式的所述查询语法无法直接执行来从所述第一电子数据源获得所述第一数据集或从所述第二电子数据源获得所述第二数据集。7.根据权利要求1所述的系统,其中,所述标准化查询包含在Java脚本对象表示(JSON)文件中。8.根据权利要求1所述的系统,其中,所述标准化查询包括对时间范围的指示,所述时间范围标识与所述第一数据集和所述第二数据集中的数据条目相对应的时间段。9.根据权利要求9所述的系统,其中,所述时间范围包括多个时间段,并且其中,所述多个时间段中的至少两个被所排除的时间段分隔开,针对所述所排除的时间段未查询数据。10.根据权利要求9所述的系统,其中,所述时间范围包括多个时间段,并且其中,所述时间范围标识与所述第一数据集相关联的第一时间段以及与所述第二数据集相关联的第二时间段。11.根据权利要求1所述的系统,其中,所述第一电子数据源是关系型数据库,并且所述第二电子数据源是非关系型数据库。12.根据权利要求1所述的系统,其中,所述标准化查询包括所聚合的数据帧的采样率的指示。13.根据权利要求1所述的系统,其中:所述第一数据集包括具有第一采样率的数据,所述第二数据集包括具有第二采样率的数据,并且生成所述聚合的数据帧包括对齐所述第一采样率和所述第二采样率。14.根据权利要求13所述的系统,其中,对齐所述第一采样率和所述第二采样率包括增加与获得期望的采样率所需要的、未采样的时间相对应的数据点。15.根据权利要求13所述的系统,其中,所增加的数据点是在时间上正好在所增加的数据点之前的经采样的数据的给定值。16.根据权利要求13所述的系统,其中,对齐所述第一采样率和所述第二采样率包括移除经采样的数据点。17.根据权利要求1所述的系统,其中,所述第一数据集和所述第二数据集各自包括多个数据点,所述多个数据点包含由过程工厂内的一个或多个现场设备所测量的信息。18.一种有形的、非暂时性计算机可读储存介质,所述储存介质储存用于从电子数据源获得与过程工厂的操作相关联的时间序列数据的指令,当所述指令被计算机系统的处理器执行时,使得所述计算机系统进行以下操作:接收所述电子数据源的指示,所述数据将从所述电子数据源获得;接收时间范围的指示,所述数据将在所述时间范围内获得,其中,所述指示以独立于所述电子数据源的标准化查询格式来表示;接收将被获得的所述数据的特性的指示,其中,所述指示以独立于所述电子数据源的所述标准化查询格式来表示;确定与所述电子数据源相关联的特定于数据源的查询格式;基于所述时间范围的指示和将被获得的数据的特征的指示来生成遵守特定于数据源的格式的特定于所述数据源的查询;使得所述特定于数据源的查询被执行,以从所述电子数据源选择所述数据;以及从所述电子数据源接收所述数据。19.根据权利要求18...
【专利技术属性】
技术研发人员:M·J·尼克松,A·T·恩弗,N·H·贝尔,J·B·基德,P·R·穆斯托尼,
申请(专利权)人:费希尔罗斯蒙特系统公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。