基于管道方式的数据流监控方法技术

技术编号:10519135 阅读:224 留言:0更新日期:2014-10-08 17:14
本发明专利技术公开了基于管道方式的数据流监控方法,通过应用系统接口使各类应用系统的数据集成起来,实时接收多个应用系统的变化数据,构造数据流,构建管道模型,建立数据流关联性、数据流观察项及数据流之间的联动性,并通过监控引擎,对在一个管道内多条数据流进行基于曲线截面的监控分析。本发明专利技术能建立数据流之间关联关系,在计算机应用系统中持续性监测数据关联变化情况,并输出以曲面、波形、表格等为直观表达方式的数据监控结果,能够实现基于时间段监控联动性数据流的功能。

【技术实现步骤摘要】

本专利技术涉及信息监测技术,特别是。
技术介绍
随着信息技术在企业生产经营过程中被进一步深化应用,在各类信息系统中产生 了越来越多的生产、项目、资金和物资等数据,对这些数据长期、持续性变化形成的数据流 的监控和分析能够有效帮助企业做出经营决策,所以,逐渐受到企业的重视。由于这些数据 产生于不同的系统,对数据的监控方法都分布于各自系统中,仅能借助在若干时间点上的 检索查询、统计手段等方可实现。也有部分企业采用了基于数据中心的数据监控方式,其各 业务部门针对的被监控对象集中于各领域的数据流,例如,生产部门关注于生产、产品数据 流的变化,财务部门专注于资金数据流的变化和趋势分析。 当前的数据流监控方法,能针对特定数据流进行监控,然而,忽视了业务数据隐含 的信息关联性、数据流变化的联动性及数据流变化具有的延迟性,没有综合建立数据流之 间的关联关系,从而无法对多条数据流的联动性进行综合监控和分析。
技术实现思路
本专利技术的目的在于提供一种,能建立数据流之间 关联关系,在计算机应用系统中持续性监测数据关联变化情况,并输出以曲面、波形、表格 等为直观表达方式的数据监控结果,能够实现基于时间段监控联动性数据流的功能。 本专利技术的目的是这样实现的:一种,①构建数据 流模型:通过数据流构造器构建一个存储业务数据流的数据结构,定义数据流的静态属 性一名称标识、编码标识、描述和监控项集合,在该结构中继承动态属性一数据访问、监控 项递增,在构建数据流模型后,保存到管道数据库中;②构建管道模型:通过管道构造器构 造一个管道,定义管道标识,将第一步构造的数据流结构添加到管道中,每条管道可以添 加多条有业务关联关系的数据流;③建立输入通道:应用系统调用本方法中的接口,当业 务数据变化时触发数据的传递,通过接口将业务数据传递到本方法中,建立本方法与应用 系统之间的数据交互通道,传递的参数包括管道标识、数据流标识、监控项标识、监控项类 型、监控项的数据;④启动监控引擎:通过构造器构建的数据流和管道,在监控流程中加载 和实例化,从管道数据库装载一个管道,接收应用系统经接口传递的业务数据,启动管道并 将业务数据加载到各数据流的监控项中,将实时接收的数据保存在监控数据库中,并实时 监控数据流中监控项的变化,记录变化的联动性、时间点;⑤启动联动自适应模块:根据监 控数据库中监控数据的实际变化顺序、变化的时间间隔,来自动修正管道中定义的监控项 的优先级和关联顺序;⑥输出曲面监控结果:通过关联性连线在时间轴上截取变化时的监 控项,从而形成一个基于时间段、由监控项数据构成的曲面;⑦管道的启动和关闭:当监控 引擎加载并实例化管道后,启动管道,在注入实际数据后进行实时监控;当管道被手动停止 后,监控引擎停止管道实例化,将监控数据库中的管道置于挂起状态,不再接收该管道的实 时数据;当手动关闭或接收到数据流结束状态后,监控引擎停止管道实例化,卸载管道模 型,关闭该管道接收通道,从监控数据库中移除管道数据。 本专利技术技术方案生成的原因:业务数据随时间轴的变化形成了业务数据流,不同 业务之间存在的关联性隐含在业务数据流的变化中,但由于业务被不同应用系统承载,因 此,应用系统接口能形成数据集成通道,管道方式能约束具有隐含关系的业务数据流,通过 关联数据流之间监控项执行实时监控数据流的任务能够有效揭示在一段时间内不同业务 数据流之间的联动性。 本专利技术的优点:一、管道约束效应能绑定存在于不同应用系统中的业务数据流,通 过数据流之间关联关系、数据流监控项之间的关联关系对数据流实时监控,就能有效揭示 业务数据变化的联动性;二、监控曲面的手段能够有效消除在时间点监控方式中业务数据 变化关联的不明显性,并展示在一段时间内数据变化的相互影响关系。 本专利技术通过应用系统接口使各类应用系统的数据集成起来,实时接收多个应用系 统的变化数据,构造数据流,构建管道模型,建立数据流关联性、数据流观察项及数据流之 间的联动性,并通过监控引擎,对在一个管道内多条数据流进行基于曲线截面的监控分析。 本专利技术能建立数据流之间关联关系,在计算机应用系统中持续性监测数据关联变 化情况,并输出以曲面、波形、表格等为直观表达方式的数据监控结果,能够实现基于时间 段监控联动性数据流的功能。 【附图说明】 下面将结合附图对本专利技术作进一步说明。 图1为本专利技术的工作流程图; 图2为本专利技术管道模型构建示意图; 图3为本专利技术基于曲面的监控原理示意图。 【具体实施方式】 一种,如图1所示,①构建数据流模型:通过数据 流构造器构建一个存储业务数据流的数据结构,定义数据流的名称标识、编码标识、描述、 监控项集合等静态属性,在该结构中继承数据访问、监控项递增等动态属性,在构建数据流 模型后,保存到管道数据库中;②构建管道模型:通过管道构造器构造一个管道,定义管道 标识,将第一步构造的数据流结构添加到管道中,每条管道可以添加多条有业务关联关系 的数据流,如附图2所示;为管道中的两个数据流之间,添加基于监控项的关联关系对,通 过关联关系约束相关业务数据流的联动变化,将构建成功的管道模型保存在管道数据库 中;③建立输入通道:应用系统调用本方法中的接口,当业务数据变化时触发数据的传递, 通过接口将业务数据传递到本方法中,建立本方法与应用系统之间的数据交互通道,传递 的参数包括管道标识、数据流标识、监控项标识、监控项类型、监控项的数据;④启动监控引 擎:通过构造器构建的数据流和管道,是一个没有实际数据的模型,并不能直接应用于实时 监控,需要在监控流程中加载和实例化才能应用,监控引擎从管道数据库装载一个管道,接 收应用系统接口传递的业务数据,启动管道并加载业务数据到各数据流的监控项中,将实 时接收的数据保存在监控数据库中,并实时监控数据流中监控项的变化,记录变化的联动 性、时间点;⑤启动联动自适应模块:根据监控数据库中监控数据的实际变化顺序、变化的 时间间隔,来自动修正管道中定义的监控项的优先级、关联顺序等关联关系;⑥输出曲面监 控结果:由于数据变化引起的联动性具有延迟性,所以发起变化的监控项的时间点较早,弓丨 起其他监控项变化的时间点较晚,通过关联性连线在时间轴上截取变化时的监控项,从而 形成一个基于时间段、由监控项数据构成的曲面,如图3所示,输出结果包括一个数据流中 各监控项的持续性波动曲线、变化值,基于时间轴的一个管道中所有关联数据流中监控项 的联动性曲面图形和变化值;⑦管道的启动和关闭:管道构建后,就处于就绪状态,此时管 道没有实际数据,不能应用于实时监控;当监控引擎加载并实例化管道后,就启动了管道, 此时管道处于激活状态,在注入实际数据后即可实时监控;当管道被手动停止后,监控引擎 停止管道实例化,将监控数据库中的管道置于挂起状态,不再接收该管道的实时数据;当手 动关闭或接收到数据流结束状态后,监控引擎停止管道实例化、卸载管道模型,关闭该管道 接收通道,从监控数据库中移除管道数据。 本专利技术通过应用系统接口构建各类应用系统的业务数据集成通道,通过数据流构 造器和管道构造器建立基于数据流监控的数据实体,监控引擎将业务数据的变化装载到数 据流和管道中,本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201310741890.html" title="基于管道方式的数据流监控方法原文来自X技术">基于管道方式的数据流监控方法</a>

【技术保护点】
一种基于管道方式的数据流监控方法,其特征在于:①构建数据流模型:通过数据流构造器构建一个存储业务数据流的数据结构,定义数据流的静态属性—名称标识、编码标识、描述和监控项集合,在该结构中继承动态属性—数据访问、监控项递增,在构建数据流模型后,保存到管道数据库中;②构建管道模型:通过管道构造器构造一个管道,定义管道标识,将第一步构造的数据流结构添加到管道中,每条管道可以添加多条有业务关联关系的数据流;③建立输入通道:应用系统调用本方法中的接口,当业务数据变化时触发数据的传递,通过接口将业务数据传递到本方法中,建立本方法与应用系统之间的数据交互通道,传递的参数包括管道标识、数据流标识、监控项标识、监控项类型、监控项的数据;④启动监控引擎:通过构造器构建的数据流和管道,在监控流程中加载和实例化,从管道数据库装载一个管道,接收应用系统经接口传递的业务数据,启动管道并将业务数据加载到各数据流的监控项中,将实时接收的数据保存在监控数据库中,并实时监控数据流中监控项的变化,记录变化的联动性、时间点;⑤启动联动自适应模块:根据监控数据库中监控数据的实际变化顺序、变化的时间间隔,来自动修正管道中定义的监控项的优先级和关联顺序;⑥输出曲面监控结果:通过关联性连线在时间轴上截取变化时的监控项,从而形成一个基于时间段、由监控项数据构成的曲面;⑦管道的启动和关闭:当监控引擎加载并实例化管道后,启动管道,在注入实际数据后进行实时监控;当管道被手动停止后,监控引擎停止管道实例化,将监控数据库中的管道置于挂起状态,不再接收该管道的实时数据;当手动关闭或接收到数据流结束状态后,监控引擎停止管道实例化,卸载管道模型,关闭该管道接收通道,从监控数据库中移除管道数据。...

【技术特征摘要】
1. 一种基于管道方式的数据流监控方法,其特征在于:①构建数据流模型:通过数据 流构造器构建一个存储业务数据流的数据结构,定义数据流的静态属性一名称标识、编码 标识、描述和监控项集合,在该结构中继承动态属性一数据访问、监控项递增,在构建数据 流模型后,保存到管道数据库中;②构建管道模型:通过管道构造器构造一个管道,定义管 道标识,将第一步构造的数据流结构添加到管道中,每条管道可以添加多条有业务关联关 系的数据流;③建立输入通道:应用系统调用本方法中的接口,当业务数据变化时触发数 据的传递,通过接口将业务数据传递到本方法中,建立本方法与应用系统之间的数据交互 通道,传递的参数包括管道标识、数据流标识、监控项标识、监控项类型、监控项的数据;④ 启动监控引擎:通过构造器构建的数据流和管道,在监控流程中加载和实例化,从管道数据 库装载一个管道,...

【专利技术属性】
技术研发人员:尼加提陈建新马斌王晓磊马天福朱银涛
申请(专利权)人:国家电网公司国网新疆电力公司信息通信公司
类型:发明
国别省市:北京;11

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

1