-
公开(公告)号:CN112650892B
公开(公告)日:2024-08-27
申请号:CN202011622091.4
申请日:2020-12-30
Applicant: 广东电网有限责任公司电力科学研究院
IPC: G06F16/901 , G06F16/906 , G06F16/903 , G06F16/9038
Abstract: 本发明提供的基于CIM对象分类的树形数据加载方法、装置、存储介质,通过对初始树形结构中的对象按CIM类型进行分类,并按CIM类型进行批量化的对象查询,再根据查询结果构建最终的树形结构;通过本方案,可以不必为每个对象调用一次CIS接口进行数据的查询,而是根据对象的类型,批量的进行同类型对象的查询,充分利用CIS接口的特点,减少CIS接口的调用次数,提升对象查询的效率;并且,对树形结构中相同类型的对象进行合并处理,避免了同一层级中对象的重复查询,减少了对网络带宽的占用,同时降低了内存的占用空间。
-
公开(公告)号:CN112650892A
公开(公告)日:2021-04-13
申请号:CN202011622091.4
申请日:2020-12-30
Applicant: 广东电网有限责任公司电力科学研究院
IPC: G06F16/901 , G06F16/906 , G06F16/903 , G06F16/9038
Abstract: 本发明提供的基于CIM对象分类的树形数据加载方法、装置、存储介质,通过对初始树形结构中的对象按CIM类型进行分类,并按CIM类型进行批量化的对象查询,再根据查询结果构建最终的树形结构;通过本方案,可以不必为每个对象调用一次CIS接口进行数据的查询,而是根据对象的类型,批量的进行同类型对象的查询,充分利用CIS接口的特点,减少CIS接口的调用次数,提升对象查询的效率;并且,对树形结构中相同类型的对象进行合并处理,避免了同一层级中对象的重复查询,减少了对网络带宽的占用,同时降低了内存的占用空间。
-
公开(公告)号:CN104765694A
公开(公告)日:2015-07-08
申请号:CN201510119962.3
申请日:2015-03-18
Applicant: 广东电网有限责任公司电力科学研究院 , 威海欣智信息科技有限公司
Abstract: 本发明的目的在于提供一种可配置合并取值的CIM内存库加载方法,包括如下步骤:第一步:配置合并属性;第二步:配置属性分段规则;第三步:建立映射表;第四步:设置属性值;第五步:获取属性值。本方法可以在基本不影响效率的情况下,有效的减少基于CIM的面向对象内存库的资源占用,对于含义大量重复的字符串属性的电力模型尤其明显。内存占用的大幅减少使得重量级数据平台的内存库构建不再受过高的内存要求限制,能够进行快速业务分析和提供高速数据访问能力。
-
公开(公告)号:CN104765694B
公开(公告)日:2016-07-06
申请号:CN201510119962.3
申请日:2015-03-18
Applicant: 广东电网有限责任公司电力科学研究院 , 威海欣智信息科技有限公司
Abstract: 本发明的目的在于提供一种可配置合并取值的CIM内存库加载方法,包括如下步骤:第一步:配置合并属性;第二步:配置属性分段规则;第三步:建立映射表;第四步:设置属性值;第五步:获取属性值。本方法可以在基本不影响效率的情况下,有效的减少基于CIM的面向对象内存库的资源占用,对于含义大量重复的字符串属性的电力模型尤其明显。内存占用的大幅减少使得重量级数据平台的内存库构建不再受过高的内存要求限制,能够进行快速业务分析和提供高速数据访问能力。
-
-
-