CN110555063A - 一种局部数据的动态生成方法 - Google Patents
一种局部数据的动态生成方法 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000003203 everyday effect Effects 0.000 claims abstract description 12
- 238000001914 filtration Methods 0.000 claims abstract description 12
- 238000012545 processing Methods 0.000 claims description 6
- 238000012216 screening Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2477—Temporal data queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation 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所述的一种局部数据的动态生成方法,其特征在于:所述当日局部数据和非当日局部数据以数据文件格式保存。
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)
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 |
-
2019
- 2019-07-15 CN CN201910637589.9A patent/CN110555063B/zh active Active
Patent Citations (9)
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)
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 |