A method and system for defining petroleum business resources
Through the method of defining oil business resources, the problem of solitary islands of oil business resources in existing technologies has been solved, and the logical connection and visual display of oil data and business data are realized.
Patent Information
- Application Number
- CN202111540068.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-15
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2041-12-15
AI Technical Summary
The existing oil business resources lack the structural definition, relationship, metadata, etc. of business functions into the computer system that can store and identify business data, resulting in the data island effect and the logical relationship between data cannot be constructed.
Through a petroleum business resource definition method, including business resource type classification definition, business resource metadata definition and business resource structure definition, using the system appendix table and vertical table storage structure to support expansion and downward compatibility, forming a computer system that can store and identify business data.
The island effect of eliminating oil business data, building a logical connection relationship between petroleum data and business data, and displaying it on visualized devices for terminal user operations.
Smart Images

Figure CN114168571B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of petroleum business resources, and in particular to a method for defining petroleum business resources. Background Art
[0002] The petroleum business area is a system research and development and construction work carried out around the needs of the petroleum business. The definition of business data is used to simulate the normal operation of the petroleum business. The data in the petroleum industry is different from that in other industries. It has the following characteristics: There is a strict correspondence between petroleum data and business. The development of any business will generate certain data. At the same time, any data is a record and description of the business.
[0003] The development of oil business is carried out in accordance with certain business norms and management rules. The development of any business is pre-designed. Correspondingly, the generation of any business data is also pre-designed. From this perspective, the content of all oil data and the requirements of the content are all pre-designed. From a certain perspective, data is the "shadow" of the business, accompanying the generation and application of the business. The existing oil business resources lack the ability to convert the structural definition, relationship, metadata, etc. of business functions into business data that can be stored and identified by the computer system, resulting in the data island effect and the inability to build a logical relationship between data. Summary of the invention
[0004] The object of the present invention is to provide a method for defining oil business resources to solve the problems raised in the above background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A method for defining petroleum business resources comprises the following steps:
[0007] S1. Business resource type classification definition: define the classification of business resources through the system appendix table, and support the extension definition of any type of business resource type; the process of business resource type classification definition includes:
[0008] S11, metadata business classification is added to the system appendix table;
[0009] S12. Add business resource types to the metadata business classification table to complete the business resource classification definition;
[0010] S2. Business resource metadata definition. The business resource metadata definition adopts a vertical table in the storage structure, and the metadata fields can be easily expanded at any time. After adding metadata fields, the downward compatibility is guaranteed. The business resource metadata definition includes:
[0011] S21. define metadata;
[0012] S22. Obtain business resource classification from the system appendix table;
[0013] S23, selecting a business resource category of metadata;
[0014] S3. Business resource structure definition: For each type of resource, different categories are established, and the resource storage structure of each category remains consistent; including:
[0015] S31 establish resource classification;
[0016] Define various resource data structures.
[0017] As a further solution of the present invention: in the step S1 business resource type classification definition, a metadata business classification table and an entry code are added to the system appendix table, and the remarks can be selected whether to be filled in, wherein the code serves as the unique identifier of the system appendix table, and the code is used as the identifier when the system calls the system appendix table; after the metadata business classification table is created, the type of business resource is added to the appendix table, and the type of business resource is defined according to the needs of the oil business and the actual situation, completing the type definition of the business resource, and then defining metadata information for each type of business resource, the metadata information describes the information of the data resource, including the resource creation time, file format, generated objects, and generated system information.
[0018] As a further solution of the present invention: in the business resource metadata definition in step S2, the metadata structure itself is fixed, including fields such as metadata name, metadata code, metadata English, business classification, data classification, data type, and appendix value source; different types of business resources are marked to different types of business resources by adding business classification tags when adding metadata. The optional values of the business classification tags come from all business classifications defined in the business resource type. If a certain metadata belongs to an expert resource, that is, the business classification can check the expert classification tag.
[0019] As a further solution of the present invention: the business resource structure definition in step S3 mainly includes definition information of data such as field name, field type, field length, etc., and the corresponding data fields are obtained from the data dictionary when defining various resource structures.
[0020] A petroleum business resource definition system adopting the above petroleum business resource definition method includes a business resource type definition module, a business resource attribute definition management module, a business resource metadata definition module, a business resource conversion management module, and a business resource display management module.
[0021] As a further solution of the present invention: the business resource type definition module classifies and defines the business resource types, and maps the classified resources in the appendix table through a mapping unit inside the business resource type definition module.
[0022] As a further solution of the present invention: the business resource conversion management module visualizes the business data model, and the user sets the convertible resource file format and the converted target resource file format through the visualization device by inputting data. The customer-specific resource file format and the converted target resource file format have a corresponding mapping relationship. The business resource display management module transmits the business resources through the browser to initiate the network communication cable channel and displays them to the terminal user through visual decoration.
[0023] Compared with the prior art, the present invention has the following beneficial effects:
[0024] The present invention completes the conversion of petroleum data by performing business resource type classification definition, business resource metadata definition, and business resource structure definition on petroleum business data, and cooperates with a business resource type definition module, a business resource attribute definition management module, a business resource metadata definition module, a business resource conversion management module, and a business resource display management module to form business data that can be stored and identified by a computer system, eliminate the island effect of petroleum business data, build a logical connection relationship between petroleum data and business data, and display it on a visualization device for terminal users to operate and use. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 Schematic diagram of a process for defining a methodology for a petroleum business resource.
[0026] Figure 2 Define a system architecture diagram for a petroleum business resource. DETAILED DESCRIPTION
[0027] In the description of the present invention, it is necessary to understand that the orientations or positional relationships indicated by the terms "upper", "lower", "top", "bottom", "inside", "outside", etc. are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0028] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0029] The technical solution of this patent is further described in detail below in conjunction with specific implementation methods.
[0030] like Figure 1-2 As shown, a method for defining petroleum business resources includes the steps of:
[0031] S1. Business resource type classification definition: define the classification of business resources through the system appendix table, and support the extension definition of any type of business resource type; the process of business resource type classification definition includes:
[0032] S11, metadata business classification is added to the system appendix table;
[0033] S12. Add business resource types to the metadata business classification table to complete the business resource classification definition;
[0034] S2. Business resource metadata definition. The business resource metadata definition adopts a vertical table in the storage structure, and the metadata fields can be easily expanded at any time. After adding metadata fields, the downward compatibility is guaranteed. The business resource metadata definition includes:
[0035] S21. define metadata;
[0036] S22. Obtain business resource classification from the system appendix table;
[0037] S23, selecting a business resource category of metadata;
[0038] S3. Business resource structure definition: For each type of resource, different categories are established, and the resource storage structure of each category remains consistent; including:
[0039] S31 establish resource classification;
[0040] Define various resource data structures.
[0041] As a further embodiment of the present invention, in the step S1 business resource type classification definition, a metadata business classification table and an entry code are added to the system appendix table, and the remarks can be selected whether to be filled in, wherein the code serves as the unique identifier of the system appendix table, and the code is used as the identifier when the system calls the system appendix table; after the metadata business classification table is created, the type of business resource is added to the appendix table, and the type of business resource is defined according to the needs of the oil business and the actual situation, completing the type definition of the business resource, and then defining metadata information for each type of business resource, the metadata information describes the information of the data resource, including the resource creation time, file format, generated objects, and generated system information.
[0042] Specifically, the system appendix adds a metadata classification table and a corresponding mapping code, and uses the code as the unique identifier of the system appendix table. When the system calls the appendix table, it directly replaces and completes the call by mapping the corresponding code, thereby improving the response speed of the system.
[0043] As a further embodiment of the present invention, in the business resource metadata definition in step S2, the structure of the metadata itself is fixed, including fields such as metadata name, metadata code, metadata English, business classification, data classification, data type, and appendix value source; different types of business resources are marked to different types of business resources by adding business classification tags when adding metadata. The optional values of the business classification tags come from all business classifications defined in the business resource type. If a certain metadata belongs to an expert resource, that is, the business classification can check the expert classification tag.
[0044] Specifically, the business resource metadata definition is arranged in a vertical table so that temporarily added data fields can be expanded.
[0045] As a further embodiment of the present invention, the business resource structure definition in step S3 mainly includes definition information of data such as field name, field type, field length, etc., and corresponding data fields are obtained from the data dictionary when defining various resource structures.
[0046] Specifically, different classifications may be established for each type of resource. For example, the expert type may be divided into drilling experts, logging experts, and so on.
[0047] A petroleum business resource definition system adopting the above petroleum business resource definition method includes a business resource type definition module, a business resource attribute definition management module, a business resource metadata definition module, a business resource conversion management module, and a business resource display management module.
[0048] As a further embodiment of the present invention, the business resource type definition module classifies and defines the business resource types, and maps the classified resources in the appendix table through a mapping unit inside the business resource type definition module.
[0049] As a further embodiment of the present invention, the business resource conversion management module visualizes the business data model. The user sets the convertible resource file format and the converted target resource file format through the visualization device by inputting data. The customer-specific resource file format and the converted target resource file format have a corresponding mapping relationship. The business resource display management module transmits the business resources through the browser to initiate a network communication cable channel and displays them to the terminal user through visual decoration.
[0050] Specifically, the petroleum data is converted into a computer model that can be visualized and operated on a computer system through a business resource type definition module, a business resource attribute definition management module, a business resource metadata definition module, a business resource conversion management module, and a business resource display management module.
[0051] The present invention completes the conversion of petroleum data by performing business resource type classification definition, business resource metadata definition, and business resource structure definition on petroleum business data, and cooperates with a business resource type definition module, a business resource attribute definition management module, a business resource metadata definition module, a business resource conversion management module, and a business resource display management module to form business data that can be stored and identified by a computer system, eliminate the island effect of petroleum business data, build a logical connection relationship between petroleum data and business data, and display it on a visualization device for terminal users to operate and use.
[0052] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention. Any reference numeral in a claim shall not be regarded as limiting the claim involved.
[0053] In addition, it should be understood that although the present specification is described according to implementation modes, not every implementation mode contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation modes that can be understood by those skilled in the art.
Claims
1. A petroleum business resource definition system, characterized in that: It includes business resource type definition module, business resource attribute definition management module, business resource metadata definition module, business resource conversion management module, and business resource display management module; The oil business resource definition system is used to implement the oil business resource definition method, which includes the following steps: S1. Classification definition of business resource types. Define the classification of business resources through the system appendix table, and support the extension definition of any type of business resource types; The process of defining business resource type classification includes: S11, metadata business classification is added to the system appendix table; S12. Add business resource types to the metadata business classification table to complete the business resource classification definition; S2. Business resource metadata definition. The business resource metadata definition adopts a vertical table in the storage structure, and the metadata fields can be easily expanded at any time. After adding metadata fields, the downward compatibility is guaranteed. The business resource metadata definition includes: S21. define metadata; S22. Obtain business resource classification from the system appendix table; S23, selecting a business resource category of metadata; S3. Business resource structure definition: For each type of resource, different categories are established, and the resource storage structure of each category remains consistent; including: S31 establish resource classification; Define various resource data structures; In the step S1, in the business resource type classification definition, a metadata business classification table and an input code are added to the system appendix table, and the remarks are selected whether to fill in, wherein the code is used as the unique identifier of the system appendix table, and the code is used as the identifier when the system calls the system appendix table; after the metadata business classification table is created, the type of business resource is added to the appendix table, and the type of business resource is defined according to the needs of the oil business and the actual situation, and the type definition of the business resource is completed, and then metadata information is defined for each type of business resource, and the metadata information describes the information of the data resource, including the resource creation time, file format, generated objects, and generated system information; In the step S2, the structure of the metadata itself is fixed in the business resource metadata definition, including metadata name, metadata code, metadata English, business classification, data classification, data type and appendix value source fields; different types of business resources are marked to different types of business resources by adding business classification tags when adding metadata. The optional values of the business classification tags come from all business classifications defined in the business resource type. If a certain metadata belongs to an expert resource, that is, the business classification can check the expert classification tag.
2. A petroleum business resource definition system according to claim 1, characterized in that: The business resource type definition module classifies and defines the business resource types, and maps the classified resources in the appendix table through a mapping unit inside the business resource type definition module.
3. A petroleum business resource definition system according to claim 1, characterized in that: The business resource conversion management module visualizes the business data model. The user sets the convertible resource file format and the converted target resource file format through the visualization device by inputting data. The customer-specific resource file format and the converted target resource file format have a corresponding mapping relationship. The business resource display management module transmits the business resources through the browser to start the network communication cable channel and displays it to the terminal user through visual decoration.
Citation Information
Patent Citations
Data service system and data service realization method
CN101930443A
Method and system for automatically transforming a provider offering into a customer specific service environment definiton executable by resource management systems
CN1799059A