Data construction method and system applied to petroleum business data
By obtaining historical call data of oil business projects, calculating the comprehensive importance of oil data, and combining the importance and time nodes of oil business projects, analyzing project ranking priorities, the problem of low efficiency in building databases of oil business projects in the existing technology is solved, and more efficient data construction and project execution are achieved.
Patent Information
- Application Number
- CN202510443245.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-10
- Publication Date
- 2025-05-09
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art is difficult to effectively improve the database construction efficiency of oil business projects, especially when dealing with a variety of different types of cycle projects.
By obtaining historical call data of oil business projects, the comprehensive importance data of oil data is calculated, and the project database is updated based on this. At the same time, the comprehensive importance data of oil business projects is determined based on the preset oil business project importance data and project execution time nodes, and the sorting priority data of each project are analyzed to optimize the database construction order.
The data construction efficiency of oil business data has been improved, and the data construction time has been reduced and project execution efficiency has been improved by optimizing the database construction order.
Smart Images

Figure CN119963140A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data processing, and in particular to a data construction method and system applied to petroleum business data. Background Art
[0002] Generally speaking, oil business projects include many different types of cyclical projects, which are executed repeatedly and each project has a different duration. For oil business projects, there is an overall source database, which includes a large amount of oil business data applied to various projects. In order to improve the execution efficiency of oil business projects, it is necessary to build an adaptive database for each project in combination with the preset basic database template. Summary of the invention
[0003] The present application provides a data construction method and system applied to petroleum business data, which can improve the data construction efficiency of petroleum business data.
[0004] In a first aspect, the present application provides a data construction method applied to petroleum business data. The method comprises: Obtaining historical call data of the petroleum business project; the historical call data includes the frequency of petroleum data call, the importance data of petroleum data type label and the time data of petroleum data generation; Calculating the comprehensive importance data of the oil data according to the historical call data, and determining the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, the importance data of the oil data type label and the oil data generation time data; Determine the comprehensive importance data of the petroleum business project based on the preset importance data of the petroleum business project and the pre-acquired project execution time nodes; The ranking priority data of each petroleum business project is analyzed according to the comprehensive importance data of the petroleum data and the comprehensive importance data of the petroleum business projects.
[0005] Furthermore, the oil data comprehensive importance data is calculated according to the historical call data, and the project database update data is determined based on the oil data comprehensive importance data; the oil data comprehensive importance data is associated with the oil data call frequency, oil data type label importance data and oil data generation time data, including: Determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data; Analyze the frequency trend impact data based on the frequency of oil data calls; The comprehensive importance data of the petroleum data is calculated according to the basic importance data of the petroleum data and the frequency trend impact data.
[0006] Furthermore, the determining of the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data includes: The oil data to be analyzed is screened based on a preset frequency threshold and the oil data call frequency; the oil data to be analyzed is oil data whose oil data call frequency is not less than the preset frequency threshold; Based on the historical call data, obtain the petroleum data type label importance data and petroleum data generation time data of the petroleum data to be analyzed; The calculation method of the basic importance data of petroleum data includes: ; In the formula, It is the basic importance data of oil data. Importance data for oil data type labels, Generate time data for oil data; They are preset label weight and preset time weight respectively.
[0007] Furthermore, the frequency trend impact data according to the oil data call frequency analysis includes: The oil data call frequency of any oil data in n periods is determined based on the historical call data. The oil data call frequency of the i-th period is ; Among them, the first cycle is the cycle closest to the current moment, and the nth cycle is the cycle farthest from the current moment; Calculate n-1 frequency difference data based on n oil data call frequencies ;in, ; Determine whether the above frequency difference data are all greater than 0 or not greater than 0; If so, the frequency trend impact data is calculated as, ; If not, the frequency trend impact data is calculated as, ; Where x is the number of frequency difference data that are all greater than 0; y is the number of frequency difference data that are all not greater than 0.
[0008] Furthermore, the calculation method of the comprehensive importance data of the petroleum data includes: ; In the formula, It is the comprehensive importance data of oil data. It is the basic importance data of oil data. Frequency trend impact data.
[0009] In a second aspect, the present application provides a data construction system applied to petroleum business data. The system comprises: An acquisition module is used to acquire historical call data of oil business projects; the historical call data includes oil data call frequency, oil data type label importance data and oil data generation time data; A calculation module, used to calculate the comprehensive importance data of the oil data according to the historical call data, and determine the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, the importance data of the oil data type label and the oil data generation time data; A determination module, used to determine the comprehensive importance data of the petroleum business project according to the preset importance data of the petroleum business project and the pre-acquired project execution time node; The analysis module is used to analyze the ranking priority data of each oil business project according to the comprehensive importance data of the oil data and the comprehensive importance data of the oil business projects.
[0010] Furthermore, the calculation module is further configured to calculate the comprehensive importance data of the oil data according to the historical call data, and determine the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, the importance data of the oil data type label and the oil data generation time data, and includes: Determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data; Analyze the frequency trend impact data based on the frequency of oil data calls; The comprehensive importance data of the petroleum data is calculated according to the basic importance data of the petroleum data and the frequency trend impact data.
[0011] Furthermore, the calculation module is further configured to determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data, including: The oil data to be analyzed is screened based on a preset frequency threshold and the oil data call frequency; the oil data to be analyzed is oil data whose oil data call frequency is not less than the preset frequency threshold; Based on the historical call data, obtain the petroleum data type label importance data and petroleum data generation time data of the petroleum data to be analyzed; The calculation method of the basic importance data of petroleum data includes: ; In the formula, It is the basic importance data of oil data. Importance data for oil data type labels, Generate time data for oil data; They are preset label weight and preset time weight respectively.
[0012] Furthermore, the calculation module is further configured to analyze the frequency trend impact data according to the oil data call frequency, including: The oil data call frequency of any oil data in n periods is determined based on the historical call data. The oil data call frequency of the i-th period is ; Among them, the first cycle is the cycle closest to the current moment, and the nth cycle is the cycle farthest from the current moment; Calculate n-1 frequency difference data based on n oil data call frequencies ;in, ; Determine whether the above frequency difference data are all greater than 0 or not greater than 0; If so, the frequency trend impact data is calculated as, ; If not, the frequency trend impact data is calculated as, ; Where x is the number of frequency difference data that are all greater than 0; y is the number of frequency difference data that are all not greater than 0.
[0013] Furthermore, the calculation module is further configured such that the calculation method of the comprehensive importance data of the petroleum data includes: ; In the formula, It is the comprehensive importance data of oil data. It is the basic importance data of oil data. Frequency trend impact data.
[0014] It should be understood that the contents described in the Summary of the Invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein: Figure 1A flow chart of a data construction method applied to petroleum business data in an embodiment of the present application is shown; Figure 2 A block diagram of a data construction system applied to petroleum business data in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0017] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0018] The present application provides a data construction method and system applied to petroleum business data, which can improve the construction efficiency of petroleum business data.
[0019] In a first aspect, the present application provides a data construction method applied to petroleum business data. Figure 1 The specific steps included in the method are as follows.
[0020] Step S110: Acquire historical call data of the oil business project; the historical call data includes oil data call frequency, oil data type label importance data and oil data generation time data.
[0021] In an embodiment of the present application, an oil business project is a repetitive periodic project; the historical call data includes the frequency of oil data called by each oil business project in the historical period; and the oil data type label refers to the type label carried by the oil data itself; and the oil data type label corresponds to preset importance data, namely, the oil data type label importance data; and in the execution process of oil business projects in different historical periods, new data will be generated, namely, each oil data also carries a timestamp, and the timestamp can be used to determine the oil data generation time data of each oil data; it can be understood that under the condition of limited computing power, by determining the database construction priority of each oil business project, the construction order of each database is determined, thereby improving the construction efficiency of the oil data.
[0022] Step S120: Calculate the comprehensive importance data of the oil data according to the historical call data, and determine the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, oil data type label importance data and oil data generation time data.
[0023] In an embodiment of the present application, calculating the comprehensive importance data of petroleum data based on the historical call data specifically includes: determining the basic importance data of petroleum data based on the importance data of the petroleum data type label and the petroleum data generation time data; analyzing the frequency trend impact data based on the petroleum data call frequency; and calculating the comprehensive importance data of petroleum data based on the basic importance data of petroleum data and the frequency trend impact data.
[0024] Among them, determining the basic importance data of petroleum data according to the importance data of the petroleum data type label and the data of the time when the petroleum data is generated specifically includes: screening the petroleum data to be analyzed based on a preset frequency threshold and the petroleum data call frequency; the petroleum data to be analyzed is the petroleum data whose call frequency of the petroleum data is not less than the preset frequency threshold; obtaining the importance data of the petroleum data type label and the data of the time when the petroleum data is generated of the petroleum data to be analyzed based on the historical call data; The calculation method of the basic importance data of petroleum data includes: ; In the formula, It is the basic importance data of oil data. Importance data for oil data type labels, Generate time data for oil data; They are preset label weight and preset time weight respectively.
[0025] The frequency trend influencing data according to the oil data call frequency analysis specifically includes: determining the oil data call frequency of any oil data in n periods based on the historical call data, and the oil data call frequency of the i-th period is ; Among them, the first cycle is the cycle closest to the current time, and the nth cycle is the cycle farthest from the current time; based on the n oil data call frequencies, n-1 frequency difference data are calculated ;in, ; Determine whether the above frequency difference data are all greater than 0 or not greater than 0; if so, the calculation method of the frequency trend impact data is, ; If not, the frequency trend impact data is calculated as, ; Where x is the number of frequency difference data that are all greater than 0; y is the number of frequency difference data that are all not greater than 0.
[0026] The calculation method of the comprehensive importance of petroleum data specifically includes: ; In the formula, It is the comprehensive importance data of oil data. It is the basic importance data of oil data. Frequency trend impact data.
[0027] It is understandable that the above process is based on the fact that at the beginning of each oil business project, no oil data records called for the execution of this oil business project are generated. Therefore, it is necessary to conduct specific analysis through historical call data. During the execution of each oil business project, new oil data call records will be generated, and based on these new call records, the already constructed project database will be updated.
[0028] Step S130: Determine the comprehensive importance data of the petroleum business project according to the preset importance data of the petroleum business project and the pre-acquired project execution time node.
[0029] It can be understood that each oil business project has its own preset importance data, that is, the preset oil business project importance data; and the pre-acquired project execution time node refers to the time node at which each oil business project is located at the current moment; in an embodiment of the present application, each oil business project includes a preset number of time nodes. When a time node is reached, the constructed project database will be updated based on the frequency of the oil data called by the project during the period between the start of the project and the time node.
[0030] Specifically, the calculation method of the comprehensive importance data of petroleum business projects is, comprehensive importance data of petroleum business projects = preset petroleum business project importance data * preset project weight + project execution time * preset time weight; the project execution time here refers to the time between the start node of each petroleum business project to the current project execution time node.
[0031] Step S140: analyzing the ranking priority data of each oil business project according to the comprehensive importance data of the oil data and the comprehensive importance data of the oil business projects.
[0032] Specifically, the sorting priority data = comprehensive importance data of oil data * preset oil data weight + comprehensive importance data of oil business projects * preset business project weight; after obtaining the sorting priority data, all oil business projects are sorted in order from high to low according to the sorting priority, and the corresponding project database is constructed or updated in turn.
[0033] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0034] In a second aspect, the present application provides a data construction system for oil business data. Figure 2 As shown, the system includes an acquisition module 210, which is used to acquire historical call data of oil business projects; the historical call data includes oil data call frequency, oil data type label importance data and oil data generation time data; a calculation module 220, which is used to calculate oil data comprehensive importance data according to the historical call data, and determine project database update data based on the oil data comprehensive importance data; the oil data comprehensive importance data is associated with the oil data call frequency, oil data type label importance data and oil data generation time data; a determination module 230, which is used to determine the oil business project comprehensive importance data according to preset oil business project importance data and pre-acquired project execution time nodes; an analysis module 240, which is used to analyze the ranking priority data of each oil business project according to the oil data comprehensive importance data and the oil business project comprehensive importance data.
[0035] Furthermore, the calculation module 220 is further configured to calculate the comprehensive importance data of the oil data according to the historical call data, and determine the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, the importance data of the oil data type label and the oil data generation time data, and includes: Determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data; Analyze the frequency trend impact data based on the frequency of oil data calls; The comprehensive importance data of the petroleum data is calculated according to the basic importance data of the petroleum data and the frequency trend impact data.
[0036] Furthermore, the calculation module 220 is further configured to determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data, including: The oil data to be analyzed is screened based on a preset frequency threshold and the oil data call frequency; the oil data to be analyzed is oil data whose oil data call frequency is not less than the preset frequency threshold; Based on the historical call data, obtain the petroleum data type label importance data and petroleum data generation time data of the petroleum data to be analyzed; The calculation method of the basic importance data of petroleum data includes: ; In the formula, It is the basic importance data of oil data. Importance data for oil data type labels, Generate time data for oil data; They are preset label weight and preset time weight respectively.
[0037] Furthermore, the calculation module 220 is further configured to analyze the frequency trend impact data according to the oil data call frequency, including: The oil data call frequency of any oil data in n periods is determined based on the historical call data. The oil data call frequency of the i-th period is ; Among them, the first cycle is the cycle closest to the current moment, and the nth cycle is the cycle farthest from the current moment; Calculate n-1 frequency difference data based on n oil data call frequencies ;in, ; Determine whether the above frequency difference data are all greater than 0 or not greater than 0; If so, the frequency trend impact data is calculated as, ; If not, the frequency trend impact data is calculated as, ; Where x is the number of frequency difference data that are all greater than 0; y is the number of frequency difference data that are all not greater than 0.
[0038] Furthermore, the calculation module 220 is further configured to calculate the comprehensive importance data of the petroleum data in the following manner: ; In the formula, It is the comprehensive importance data of oil data. It is the basic importance data of oil data. Frequency trend impact data.
[0039] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described device can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0040] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.
Claims
1. A data construction method applied to petroleum business data, characterized in that: include: Get historical call data for oil business projects; The historical call data includes the oil data call frequency, oil data type label importance data and oil data generation time data; Calculating the comprehensive importance data of the oil data according to the historical call data, and determining the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, the importance data of the oil data type label and the oil data generation time data; Determine the comprehensive importance data of the petroleum business project based on the preset importance data of the petroleum business project and the pre-acquired project execution time nodes; The ranking priority data of each petroleum business project is analyzed according to the comprehensive importance data of the petroleum data and the comprehensive importance data of the petroleum business projects.
2. The method according to claim 1, characterized in that The step of calculating the comprehensive importance data of the petroleum data according to the historical call data, and determining the project database update data based on the comprehensive importance data of the petroleum data; The oil data comprehensive importance data is associated with the oil data call frequency, oil data type label importance data and oil data generation time data and includes: Determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data; Analyze the frequency trend impact data based on the frequency of oil data calls; The comprehensive importance data of the petroleum data is calculated according to the basic importance data of the petroleum data and the frequency trend impact data.
3. The method according to claim 2, characterized in that The determining of the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data comprises: The oil data to be analyzed is screened based on a preset frequency threshold and the oil data call frequency; the oil data to be analyzed is oil data whose oil data call frequency is not less than the preset frequency threshold; Based on the historical call data, obtain the petroleum data type label importance data and petroleum data generation time data of the petroleum data to be analyzed; The calculation method of the basic importance data of petroleum data includes: ; In the formula, It is the basic importance data of oil data. Importance data for oil data type labels, Generate time data for oil data; They are preset label weight and preset time weight respectively.
4. The method according to claim 3, characterized in that The frequency trend impact data analyzed according to the oil data call frequency includes: The oil data call frequency of any oil data in n periods is determined based on the historical call data. The oil data call frequency of the i-th period is ; Among them, the first cycle is the cycle closest to the current moment, and the nth cycle is the cycle farthest from the current moment; Calculate n-1 frequency difference data based on n oil data call frequencies ;in, ; Determine whether the above frequency difference data are all greater than 0 or not greater than 0; If so, the frequency trend impact data is calculated as, ; If not, the frequency trend impact data is calculated as, ; Where x is the number of frequency difference data that are all greater than 0; y is the number of frequency difference data that are all not greater than 0.
5. The method according to claim 4, characterized in that The calculation method of the comprehensive importance data of petroleum data includes: ; In the formula, It is the comprehensive importance data of oil data. It is the basic importance data of oil data. Frequency trend impact data.
6. A data construction system applied to petroleum business data, characterized in that: include: An acquisition module (210) is used to acquire historical call data of oil business projects; The historical call data includes the oil data call frequency, oil data type label importance data and oil data generation time data; A calculation module (220) is used to calculate the comprehensive importance data of the oil data according to the historical call data, and determine the project database update data based on the comprehensive importance data of the oil data; the comprehensive importance data of the oil data is associated with the oil data call frequency, the importance data of the oil data type label and the oil data generation time data; A determination module (230) is used to determine the comprehensive importance data of the petroleum business project according to the preset importance data of the petroleum business project and the pre-acquired project execution time node; The analysis module (240) is used to analyze the ranking priority data of each oil business project according to the comprehensive importance data of the oil data and the comprehensive importance data of the oil business projects.
7. The system according to claim 6, characterized in that The calculation module (220) is further configured to calculate the comprehensive importance data of the petroleum data according to the historical call data, and determine the project database update data based on the comprehensive importance data of the petroleum data; The oil data comprehensive importance data is associated with the oil data call frequency, oil data type label importance data and oil data generation time data and includes: Determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data; Analyze the frequency trend impact data based on the frequency of oil data calls; The comprehensive importance data of the petroleum data is calculated according to the basic importance data of the petroleum data and the frequency trend impact data.
8. The system according to claim 7, characterized in that The calculation module (220) is further configured to determine the basic importance data of the petroleum data according to the importance data of the petroleum data type label and the petroleum data generation time data, including: The oil data to be analyzed is screened based on a preset frequency threshold and the oil data call frequency; the oil data to be analyzed is oil data whose oil data call frequency is not less than the preset frequency threshold; Based on the historical call data, obtain the petroleum data type label importance data and petroleum data generation time data of the petroleum data to be analyzed; The calculation method of the basic importance data of petroleum data includes: ; In the formula, It is the basic importance data of oil data. Importance data for oil data type labels, Generate time data for oil data; They are preset label weight and preset time weight respectively.
9. The system according to claim 8, characterized in that The calculation module (220) is further configured to analyze the frequency trend impact data according to the oil data call frequency, including: The oil data call frequency of any oil data in n periods is determined based on the historical call data. The oil data call frequency of the i-th period is ; Among them, the first cycle is the cycle closest to the current moment, and the nth cycle is the cycle farthest from the current moment; Calculate n-1 frequency difference data based on n oil data call frequencies ;in, ; Determine whether the above frequency difference data are all greater than 0 or not greater than 0; If so, the frequency trend impact data is calculated as, ; If not, the frequency trend impact data is calculated as, ; Where x is the number of frequency difference data that are all greater than 0; y is the number of frequency difference data that are all not greater than 0.
10. The system according to claim 9, characterized in that The calculation module (220) is further configured such that the calculation method of the comprehensive importance data of the petroleum data includes: ; In the formula, It is the comprehensive importance data of oil data. It is the basic importance data of oil data. Frequency trend impact data.
Citation Information
Patent Citations
Electric power communication network deep inspection method and system based on performance and service channel
CN111030753A
High-throughput satellite multi-baseband system resource efficient transmission method and related equipment
CN116193616A
Business opportunity business processing method and system
CN118096216A
Information processing method and system for immersive VR terminal
CN119440858A
Optimization method and system for data statistical query in big data scene
CN119441280A