发明名称 |
一种用于指标计算的可视化配置方法 |
摘要 |
本发明公开一种用于指标计算的可视化配置方法,包括以下步骤,S01,业务对象建模;S02,基础数据项建模:将步骤S01创建的业务对象模型在FLEX环境中可视化方式选择业务对象的属性,将对象通过操作符连接起来,形成基础数据项的计算链路;S03,指标计算建模:将指标计算逻辑分解成基础数据项、加权系数和运算符,在FLEX环境中,形成指标计算逻辑的拓扑图模型;S04,指标计算:利用基础数据项的数值和操作符所描述的算法逐层计算向根结点推进,最终算得树根结点上的指标值;本发明把并行计算、内存计算、可视化指标计算模型配置等技术的有机融合在一起,发挥并行计算的集群并行和内存计算的高效等优点。 |
申请公布号 |
CN104268428A |
申请公布日期 |
2015.01.07 |
申请号 |
CN201410542278.1 |
申请日期 |
2014.10.14 |
申请人 |
国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司 |
发明人 |
任开银;胡昊伟;胡牧;林峰;张德金;刘士进 |
分类号 |
G06F19/00(2011.01)I |
主分类号 |
G06F19/00(2011.01)I |
代理机构 |
南京纵横知识产权代理有限公司 32224 |
代理人 |
董建林 |
主权项 |
一种用于指标计算的可视化配置方法,其特征在于,包括以下步骤,S01,业务对象建模:将业务对象分为设备、运行管理业务、日常事务管理业务,按照所述业务对象分类创建业务对象模型,建立业务对象属性和物理存储结构的映射关系;S02,基础数据项建模:将所述步骤S01创建的业务对象模型在FLEX环境中可视化方式选择所述业务对象的属性,将所述对象通过操作符连接起来,形成基础数据项的计算链路,所述计算链路为基础数据项计算模型; S03,指标计算建模:将指标计算逻辑分解成基础数据项、加权系数和运算符,在FLEX环境中,依据指标计算逻辑,拖拽、连接步骤S02建立的基础数据项,对基础数据项配置加权值和运算符,形成指标计算逻辑的拓扑图模型,所述拓扑图模型以XML文件的形式保存在磁盘上;S04,指标计算:首先获取步骤S03图形界面中配置生成的拓扑模型XML文本,对所述拓扑模型XML文本进行合法性验证; 计算过程验证通过后,计算引擎读取XML文本中的各类节点,通过连接线节点中所存储的起止点信息获取到各类节点间的连接关系,得到一个完整描述计算过程的多分叉的树型结构模型,即XML文本中的各类节点分别与多叉树的结点或连线一一对应; 计算引擎使用递归遍历算法,以树根结点为起点逐层查找或计算所述树型结构模型直至延伸至所述树型结构模型的所有叶子结点,根据计算条件的设定,选择直接从数据库中获取叶子结点的数据值或者调用基础数据项计算过程,算得各叶子结点数据;利用基础数据项的数值和操作符所描述的算法逐层计算向根结点推进,最终算得树根结点上的指标值。 |
地址 |
100031 北京市西城区西长安街86号 |