CN110555063A - 一种局部数据的动态生成方法 - Google Patents

一种局部数据的动态生成方法 Download PDF

Info

Publication number
CN110555063A
CN110555063A CN201910637589.9A CN201910637589A CN110555063A CN 110555063 A CN110555063 A CN 110555063A CN 201910637589 A CN201910637589 A CN 201910637589A CN 110555063 A CN110555063 A CN 110555063A
Authority
CN
China
Prior art keywords
data
day
current
local
local data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910637589.9A
Other languages
English (en)
Other versions
CN110555063B (zh
Inventor
夏毅
刘春生
刘旭阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kaisheng Rongying Information Technology Shanghai Co Ltd
Original Assignee
Kaisheng Rongying Information Technology Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kaisheng Rongying Information Technology Shanghai Co Ltd filed Critical Kaisheng Rongying Information Technology Shanghai Co Ltd
Priority to CN201910637589.9A priority Critical patent/CN110555063B/zh
Publication of CN110555063A publication Critical patent/CN110555063A/zh
Application granted granted Critical
Publication of CN110555063B publication Critical patent/CN110555063B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2477Temporal data queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种局部数据的动态生成方法,其利用动态配置SQL的方法对更新后的数据源进行处理构建全量数据,每天在全量数据中筛选出当日数据和非当日数据,并根据预先配置的数据比率和数据过滤规则,在当日数据和非当日数据中生成当日局部数据和非当日局部数据,最后根据指定的自定义展现模板,将当日局部数据和非当日局部数据显示出来。本发明提供的一种局部数据的动态生成方法,便于将局部数据动态的呈现给用户,便于节约人力。

Description

一种局部数据的动态生成方法
技术领域
本发明涉及数据生成技术领域,具体涉及一种局部数据的动态生成方法。
背景技术
数据采集监控是以计算机技术为基础的生产过程控制与调度自动化***,它可以对现场的运行设备进行监视和控制,以实现数据采集、设备控制、参数测量与调节以及各类信号的报警等功能。
目前,数据采集监控时,有时需要在数据源中区分当日数据和非当日数据,并根据特定规则在当日数据和非当日数据,分别提取当日局部数据和非当日局部数据,根据对比当日局部数据和非当日局部数据,判断数据的变化趋势。由于数据源每天都在实时更新,现在需要工程师每天重新发布当日局部数据和非当日局部数据,浪费人力。
发明内容
针对现有技术中的缺陷,本发明提供的一种局部数据的动态生成方法,便于将局部数据动态的呈现给用户,便于节约人力。
本发明提供的一种局部数据的动态生成方法,包括以下步骤:
S1、根据用户需求采集目标数据,汇总后形成数据源,并配置一个数据比率和一个数据过滤规则;
S2、每天将新产生的目标数据添加到数据源中,更新数据源,并利用动态配置SQL的方法对更新后的数据源进行处理,构建全量数据;
S3、每天在全量数据中筛选出当日数据和非当日数据;
S4、根据步骤S1中配置的数据比率从当日数据中生成当日局部数据,所述当日数据中剩余的数据为当日剩余数据;
S5、根据步骤S1中配置的数据过滤规则,在非当日数据中生成非当日局部数据I,所述非当日数据中剩余的数据为剩余非当日数据,并根据步骤S1中配置的数据比率从剩余非当日数据中生成非当日局部数据II,将该非当日局部数据II添加到非当日局部数据I中,形成非当日局部数据;
S6、根据指定的自定义展现模板,将当日局部数据和非当日局部数据显示出来。
可选地,所述步骤S2中动态配置SQL具体采用如下方法:从数据源中找出关联信息,并根据数据过滤规则对数据源进行筛选,再根据关联信息进行分组处理,得到用于生成全量数据的数据。
可选地,所述关联信息包含数据时间、数据名称、数据值和数据状态。
可选地,所述步骤S6中自定义展现模板采用图像化的数据模板。
可选地,将步骤S4和S5中的当日局部数据和非当日局部数据,保存到本地。
可选地,所述当日局部数据和非当日局部数据以数据文件格式保存。
由上述技术方案可知,本发明的有益效果:本发明公开了一种局部数据的动态生成方法,其利用动态配置SQL的方法对更新后的数据源进行处理构建全量数据,每天在全量数据中筛选出当日数据和非当日数据,并根据预先配置的数据比率和数据过滤规则,在当日数据和非当日数据中生成当日局部数据和非当日局部数据,最后根据指定的自定义展现模板,将当日局部数据和非当日局部数据显示出来。本发明提供的一种局部数据的动态生成方法,便于将局部数据动态的呈现给用户,便于节约人力。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1为本发明提供的一种局部数据的动态生成方法的流程图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。
请参阅图1,本实施例提供的一种局部数据的动态生成方法,其特征在于,包括以下步骤:
S1、根据用户需求采集目标数据,汇总后形成数据源,并配置一个数据比率和一个数据过滤规则;可理解的是数据比率和数据过滤规则是用户根据自己的实际需求设定。
S2、每天将新产生的目标数据添加到数据源中,更新数据源,并利用动态配置SQL的方法对更新后的数据源进行处理,构建全量数据;动态配置SQL具体采用如下方法:从数据源中找出关联信息,并根据数据过滤规则对数据源进行筛选,再根据关联信息进行分组处理,得到用于生成全量数据的数据。所述关联信息包含数据时间、数据名称、数据值和数据状态。其中,所述SQL为结构化查询语言(StructuredQueryLanguage),结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库***。
S3、每天在全量数据中筛选出当日数据和非当日数据;
S4、根据步骤S1中配置的数据比率从当日数据中生成当日局部数据,所述当日数据中剩余的数据为当日剩余数据;
S5、根据步骤S1中配置的数据过滤规则,在非当日数据中生成非当日局部数据I,所述非当日数据中剩余的数据为剩余非当日数据,并根据步骤S1中配置的数据比率从剩余非当日数据中生成非当日局部数据II,将该非当日局部数据II添加到非当日局部数据I中,形成非当日局部数据;
S6、根据指定的自定义展现模板,将当日局部数据和非当日局部数据显示出来。
本发明提供的一种局部数据的动态生成方法,每天更新数据源,并在更新后的数据源中,生成当日局部数据和非当日局部数据,并根据用户预先自定义的展现模板显示出来。便于每天实时更新和发布当日局部数据和非当日局部数据,便于将局部数据动态的呈现给用户,便于节约人力。优选地,所述步骤S6中自定义展现模板采用图像化的数据模板。便于更加直观的展示数据。优选地,将步骤S4和S5中的当日局部数据和非当日局部数据,以数据文件格式保存到本地。便于后期查询前期的数据。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

Claims (6)

1.一种局部数据的动态生成方法,其特征在于,包括以下步骤:
S1、根据用户需求采集目标数据,汇总后形成数据源,并配置一个数据比率和一个数据过滤规则;
S2、每天将新产生的目标数据添加到数据源中,更新数据源,并利用动态配置SQL的方法对更新后的数据源进行处理,构建全量数据;
S3、每天在全量数据中筛选出当日数据和非当日数据;
S4、根据步骤S1中配置的数据比率从当日数据中生成当日局部数据,所述当日数据中剩余的数据为当日剩余数据;
S5、根据步骤S1中配置的数据过滤规则,在非当日数据中生成非当日局部数据I,所述非当日数据中剩余的数据为剩余非当日数据,并根据步骤S1中配置的数据比率从剩余非当日数据中生成非当日局部数据II,将该非当日局部数据II添加到非当日局部数据I中,形成非当日局部数据;
S6、根据指定的自定义展现模板,将当日局部数据和非当日局部数据显示出来。
2.根据权利要求1所述的一种局部数据的动态生成方法,其特征在于,所述步骤S2中动态配置SQL具体采用如下方法:从数据源中找出关联信息,并根据数据过滤规则对数据源进行筛选,再根据关联信息进行分组处理,得到用于生成全量数据的数据。
3.根据权利要求2所述的一种局部数据的动态生成方法,其特征在于:所述关联信息包含数据时间、数据名称、数据值和数据状态。
4.根据权利要求1所述的一种局部数据的动态生成方法,其特征在于:所述步骤S6中自定义展现模板采用图像化的数据模板。
5.根据权利要求1所述的一种局部数据的动态生成方法,其特征在于:将步骤S4和S5中的当日局部数据和非当日局部数据,保存到本地。
6.根据权利要求5所述的一种局部数据的动态生成方法,其特征在于:所述当日局部数据和非当日局部数据以数据文件格式保存。
CN201910637589.9A 2019-07-15 2019-07-15 一种局部数据的动态生成方法 Active CN110555063B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910637589.9A CN110555063B (zh) 2019-07-15 2019-07-15 一种局部数据的动态生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910637589.9A CN110555063B (zh) 2019-07-15 2019-07-15 一种局部数据的动态生成方法

Publications (2)

Publication Number Publication Date
CN110555063A true CN110555063A (zh) 2019-12-10
CN110555063B CN110555063B (zh) 2024-06-28

Family

ID=68736453

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910637589.9A Active CN110555063B (zh) 2019-07-15 2019-07-15 一种局部数据的动态生成方法

Country Status (1)

Country Link
CN (1) CN110555063B (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090319905A1 (en) * 2008-06-23 2009-12-24 Tellemotion, Inc. System and method for realtime monitoring of resource consumption and interface for the same
US20120303548A1 (en) * 2011-05-23 2012-11-29 Jennifer Ellen Johnson Dynamic visual statistical data display and navigation system and method for limited display device
CN103164510A (zh) * 2013-02-05 2013-06-19 广东全通教育股份有限公司 一种动态数据报表生成方法和***
CN103336906A (zh) * 2013-07-15 2013-10-02 哈尔滨工业大学 环境传感器的采集数据流中连续异常检测的抽样gpr方法
EP2653989A2 (de) * 2012-04-19 2013-10-23 Markus Krenn Computerimplementiertes Verfahren zur Generierung eines Prozesses zum Transfer von Daten
WO2016192546A1 (zh) * 2015-06-01 2016-12-08 阿里巴巴集团控股有限公司 一种动态曲线的数据点更新方法和设备
US20170032015A1 (en) * 2015-07-30 2017-02-02 At&T Intellectual Property I, L.P. System For Continuous Monitoring Of Data Quality In A Dynamic Feed Environment
CN108614530A (zh) * 2018-04-20 2018-10-02 溧阳市泰和机电制造有限公司 母猪养殖管理***
US20190179829A1 (en) * 2017-12-12 2019-06-13 Hashplay Inc. System and method for generating data visualization

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090319905A1 (en) * 2008-06-23 2009-12-24 Tellemotion, Inc. System and method for realtime monitoring of resource consumption and interface for the same
US20120303548A1 (en) * 2011-05-23 2012-11-29 Jennifer Ellen Johnson Dynamic visual statistical data display and navigation system and method for limited display device
EP2653989A2 (de) * 2012-04-19 2013-10-23 Markus Krenn Computerimplementiertes Verfahren zur Generierung eines Prozesses zum Transfer von Daten
CN103164510A (zh) * 2013-02-05 2013-06-19 广东全通教育股份有限公司 一种动态数据报表生成方法和***
CN103336906A (zh) * 2013-07-15 2013-10-02 哈尔滨工业大学 环境传感器的采集数据流中连续异常检测的抽样gpr方法
WO2016192546A1 (zh) * 2015-06-01 2016-12-08 阿里巴巴集团控股有限公司 一种动态曲线的数据点更新方法和设备
US20170032015A1 (en) * 2015-07-30 2017-02-02 At&T Intellectual Property I, L.P. System For Continuous Monitoring Of Data Quality In A Dynamic Feed Environment
US20190179829A1 (en) * 2017-12-12 2019-06-13 Hashplay Inc. System and method for generating data visualization
CN108614530A (zh) * 2018-04-20 2018-10-02 溧阳市泰和机电制造有限公司 母猪养殖管理***

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
唐炬;廖华;张晓星;许中荣;: "一种用于GIS局部放电信号在线监测的数据融合管理***", 电力自动化设备, no. 11, 10 November 2007 (2007-11-10) *
张迎炜;许飞;: "基于APP端的城市空气质量数据发布***", 电子技术与软件工程, no. 19, 1 October 2016 (2016-10-01) *
赵凡;蒋同海;周喜;马博;程力;: "面向多维稀疏时空数据的可视化研究", 中国科学技术大学学报, no. 07, 15 July 2017 (2017-07-15) *
陈甫前;李明河;王健;: "iFIX工程组态环境下PDA数据管理***的设计", 宜宾学院学报, no. 06, 22 March 2018 (2018-03-22) *

Also Published As

Publication number Publication date
CN110555063B (zh) 2024-06-28

Similar Documents

Publication Publication Date Title
JP5157282B2 (ja) 設備情報の収集管理システム
CN107003664B (zh) 信息***构建辅助工具以及信息***构建辅助程序
CN106990970A (zh) 基于mvc动态页面生成方法及***
EP2916218B1 (en) Apparatus for generating and editing NC program
US11023451B2 (en) Change detection apparatus, maintenance and management system, change detection method, program, and recording medium
US20200201835A1 (en) Control System, Controller, and Control Method
US7787967B2 (en) Process control system
JP2011159103A (ja) プラント運転支援装置
US20140344428A1 (en) System architecture support tool
CN110555063A (zh) 一种局部数据的动态生成方法
AU2018201304A1 (en) A model management system
WO2020172851A1 (zh) 更新工业模型的数据的方法和装置
US7908023B2 (en) Method of establishing a lot grade system for product lots in a semiconductor manufacturing process
CN113485265B (zh) 一种基于图表与工业智能制造设备数据的实时互联方法
JP6060065B2 (ja) データ変換装置、データ変換方法、及び、データ変換プログラム
JP2017107467A (ja) エンジニアリングツール
KR101916771B1 (ko) 모니터링 장치 관리 방법
KR101541199B1 (ko) 레시피 레포트 카드 프레임워크 및 그 방법
CN106452810B (zh) 一种网管***配置数据管理方法及装置
CN117232086B (zh) 一种基于多个传感器进行环境控制的方法及***
JP2014010599A (ja) 運転要領書作成装置
WO2019138699A1 (ja) 操作フロー生成装置、システム、プログラムおよび操作フロー生成方法
CN117094293A (zh) 一种自定义汇总报表的方法
CN114844117A (zh) 一种通用计划值曲线管理方法
JPH05265741A (ja) ソフトウェアの現地入替え方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant