【技术实现步骤摘要】
一种多源异构安全监测数据的报表智能生成方法
本专利技术涉及安全监测
,具体涉及一种多源异构安全监测数据的报表智能生成方法。
技术介绍
目前,我国正处在经济高速发展和转型的时期,随着城市基础设施建设加速,在建筑施工中的对安全生产的要求也越来越高。在自动化安全监测系统逐渐普及的背景下,多数建设工程的安全监测项目数据和成果在进行处理时,需要生成数据报表,供后续环节汇总分析使用。同时,在工程安全监测领域,数据的来源不同,格式不同,包括传统人工监测数据文件、手机APP采集数据、第三方异构数据库、传感器实时监测数据,等等,这样就形成了多源异构的安全监测数据。在对这些多源异构数据进行报表生成时,多数用户常用方式是使用Office办公软件来组织管理数据和拖拽报表,用这种方式生成报表不能满足不同用户对海量监测数据的智能管理和对报表样式进行自定义配置的个性化要求,报表生成的自动化程度低、出错概率较高。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种多源异构安全监测数据的报表智能生成方法,以解决现有技术中存在的在处理安全监测数据生成报表时,生成报表不能智能化的满足不同用户对海量监测数据的入库管理和对报表样式进行自定义配置的个性化要求,报表生成的自动化程度低、可靠性低的技术问题。本专利技术采用的技术方案是一种多源异构安全监测数据的报表智能生成方法,包括以下步骤:S1.将多源异构的安全监测数据标准化处理,得到标准化安全监测数据并批量化并行写入数据库;S2.通过定义数据维度及个性 ...
【技术保护点】
1.一种多源异构安全监测数据的报表智能生成方法,其特征在于,包括以下步骤:/nS1.将多源异构的安全监测数据标准化处理,得到标准化安全监测数据并批量化并行写入数据库;/nS2.通过定义数据维度及个性化描述,进行安全监测数据的自定义分类;/nS3.针对不同用户的个性化报表要求进行报表模板的结构化解析,通过智能书签对报表模板中所包含的标准组件进行编辑处理;/nS4.结合待生成报表的内容和风格,通过与数据库联动配置的双向定制化,设计报表模板的参数配置表,对文字、表格和图形的内容及格式进行参数详细定制;/nS5.对各类安全监测数据报表进行自动匹配预览和快速在线输出。/n
【技术特征摘要】
1.一种多源异构安全监测数据的报表智能生成方法,其特征在于,包括以下步骤:
S1.将多源异构的安全监测数据标准化处理,得到标准化安全监测数据并批量化并行写入数据库;
S2.通过定义数据维度及个性化描述,进行安全监测数据的自定义分类;
S3.针对不同用户的个性化报表要求进行报表模板的结构化解析,通过智能书签对报表模板中所包含的标准组件进行编辑处理;
S4.结合待生成报表的内容和风格,通过与数据库联动配置的双向定制化,设计报表模板的参数配置表,对文字、表格和图形的内容及格式进行参数详细定制;
S5.对各类安全监测数据报表进行自动匹配预览和快速在线输出。
2.根据权利要求1所述一种多源异构安全监测数据的报表智能生成方法,其特征在于,所述步骤S1中的安全监测数据的标准化处理,具体步骤包括:
S11.在数据库中,定义数据表的公共字段和监测量字段;
S12.分别针对公共字段和监测量字段进行属性配置;
S13.定义数据表的索引与外键;
S14.通过提交数据库引擎生成安全监测数据库表;
S15.对不同来源的异构监测数据,按标准数据结构对其进行入库前的数据准备和编辑组织;
S16.采用并行工作模式将标准格式的安全监测原始数据进行入库,入库时对需要进行变形值差分计算的数据,根据差分运算规则进行自动计算和入库。
3.根据权利要求1所述一种多源异构安全监测数据的报表智能生成方法,其特征在于,所述步骤S2进行安全监测数据的自定义分类组织,具体步骤包括:
S21.定义可配置的数据维度管理表,并通过导入点位综合信息表,自动批量录入数据维度的个性化描述信息;
S22.对步骤S1中存储到数据库中的标准化安全监测数据进行批处理分类查询操作,预览查询监测结果分类数据表。
4.根据权利要求1所述一种多源异构安全监测数据的报表智能生成方法,其特征在于:所述步骤S3中的结构化解析和编辑处理,具体步骤包括:
S31.结合安全监测行业的通用报表业务需求,定义基本报表模板,并通过书签编辑器对基本报表样式进行结构化解析;
S32.针对用户新的报表要求,通过书签编辑器在基本报表模板基础上增加、删除...
【专利技术属性】
技术研发人员:向泽君,陈翰新,李超,滕德贵,谢征海,郑运松,明镜,胡波,袁长征,张恒,黄赟,王大涛,
申请(专利权)人:重庆市勘测院,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。