CN114547066A - Nuclear power business data standardization method and device and computer equipment - Google Patents
Nuclear power business data standardization method and device and computer equipment Download PDFInfo
- Publication number
- CN114547066A CN114547066A CN202210041217.1A CN202210041217A CN114547066A CN 114547066 A CN114547066 A CN 114547066A CN 202210041217 A CN202210041217 A CN 202210041217A CN 114547066 A CN114547066 A CN 114547066A
- Authority
- CN
- China
- Prior art keywords
- data
- nuclear power
- standardized
- code set
- dictionary
- 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.)
- Pending
Links
- 238000011425 standardization method Methods 0.000 title description 8
- 238000012545 processing Methods 0.000 claims abstract description 63
- 238000000034 method Methods 0.000 claims abstract description 43
- 238000004590 computer program Methods 0.000 claims description 23
- 238000010606 normalization Methods 0.000 claims description 12
- 238000010276 construction Methods 0.000 claims description 8
- 238000012790 confirmation Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 4
- 238000011284 combination treatment Methods 0.000 abstract description 5
- 238000007726 management method Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
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/242—Query formulation
- G06F16/2428—Query predicate definition using graphical user interfaces, including menus and forms
-
- 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/2455—Query execution
- G06F16/24553—Query execution of query operations
- G06F16/24554—Unary operations; Data partitioning operations
- G06F16/24556—Aggregation; Duplicate elimination
-
- 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
-
- 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/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
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)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Marketing (AREA)
- Artificial Intelligence (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- Human Resources & Organizations (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application relates to a method and a device for standardizing nuclear power business data and computer equipment. The method comprises the following steps: determining data elements used by different service domains; sequentially carrying out duplication removal and combination treatment on the data elements of different service domains to obtain target data elements; constructing a data dictionary according to the target data elements, and configuring the identification class attribute, the representation class attribute and the description class attribute of each target data element in the data dictionary; summarizing the numerical values of the target data elements to obtain a summarized result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generating a code set according to the summarized result; and according to the data dictionary and/or the code set, carrying out standardization processing on the nuclear power service data to be standardized. The method can effectively improve the standardized processing efficiency of the data.
Description
Technical Field
The application relates to the field of nuclear power, in particular to a method and a device for standardizing nuclear power business data and computer equipment.
Background
With the development of nuclear power technology, various business data can be generated in the process of building nuclear power engineering, including design data, purchase data, construction data, debugging data, project management data and the like. The standardization processing of the service data before streaming generally needs word similarity calculation, semantic similarity calculation, value domain similarity calculation, manual identification and other processing, so that the standardization processing efficiency of the data is low, and the data cannot be effectively used across systems and departments.
Disclosure of Invention
In view of the foregoing, it is necessary to provide a method, an apparatus and a computer device for standardizing nuclear power business data.
In a first aspect, the present application provides a method for standardizing nuclear power service data. The method comprises the following steps:
determining data elements used by different service domains;
sequentially carrying out duplication removal and combination treatment on the data elements of different service domains to obtain target data elements;
constructing a data dictionary according to the target data elements, and configuring the identification class attribute, the representation class attribute and the description class attribute of each target data element in the data dictionary;
summarizing the numerical values of the target data elements to obtain a summarized result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generating a code set according to the summarized result;
and according to the data dictionary and/or the code set, carrying out standardization processing on the nuclear power service data to be standardized.
In one embodiment, the data dictionary and the code set are integrated into a data asset management platform as data standards, and the standardizing the nuclear power service data to be standardized according to the data dictionary and/or the code set includes:
invoking, by the data asset management platform, the data dictionary and/or the code set;
and standardizing the original nuclear power service data based on the called data dictionary and/or the called code set.
In one embodiment, said invoking, by said data asset management platform, said data dictionary and/or said set of codes comprises:
entering a standardized processing page of the data asset management platform;
selecting the code set and/or the data dictionary as a standardized template in the standardized processing page according to the detected option selection instruction;
the standardized processing of the nuclear power service data to be standardized based on the called data dictionary and/or code set comprises the following steps:
and in response to the trigger operation aiming at the confirmation control in the standardization processing page, standardizing the nuclear power business data to be standardized based on the standardization template.
In one embodiment, the standardized processing page is provided with a data query column, and at least two selection controls are arranged in the data query column; the standardization processing of the nuclear power business data to be standardized based on the standardized template comprises the following steps:
when a keyword of candidate nuclear power service data is input into the selection control, inquiring the corresponding candidate nuclear power service data from a service system based on the keyword;
displaying each candidate nuclear power service data in a list form;
selecting at least one item of nuclear power service data from the displayed candidate nuclear power service data;
and standardizing at least one item of nuclear power service data based on the standardized template.
In one embodiment, the method further comprises:
and forwarding the standardized nuclear power business data to a business system so that the business system stores the standardized nuclear power business data or performs business processing based on the standardized nuclear power business data.
In a second aspect, the application further provides a nuclear power business data standardization device. The device comprises:
the determining module is used for determining data elements used by different service domains;
the duplication removing and combining module is used for sequentially carrying out duplication removing and combining processing on the data elements of different service domains to obtain target data elements;
the construction and configuration module is used for constructing a data dictionary according to the target data elements and configuring the identification class attribute, the representation class attribute and the description class attribute of each target data element in the data dictionary;
the summarizing module is used for summarizing the numerical values of the target data elements to obtain a summarizing result aiming at the target data elements which can be enumerated in the value range in the representation class attribute, and generating a code set according to the summarizing result;
and the standardization module is used for carrying out standardization processing on the nuclear power service data to be standardized according to the data dictionary and/or the code set.
In one embodiment, the data dictionary and the code set are integrated into a data asset management platform as data standards, and the standardization module is further used for calling the data dictionary and/or the code set through the data asset management platform; and standardizing the original nuclear power service data based on the called data dictionary and/or the called code set.
In one embodiment, the standardization module is further used for entering a standardization processing page of the data asset management platform; selecting the code set and/or the data dictionary as a standardized template in the standardized processing page according to the detected option selection instruction; the standardization module is also used for responding to the trigger operation aiming at the confirmation control in the standardization processing page and carrying out standardization processing on the nuclear power business data to be standardized based on the standardization template.
In one embodiment, the standardized processing page is provided with a data query column, and at least two selection controls are arranged in the data query column; the standardization module is further used for inquiring corresponding candidate nuclear power business data from a business system based on the keywords when the keywords of the candidate nuclear power business data are input into the selection control; displaying each candidate nuclear power service data in a list form; selecting at least one item of nuclear power service data from the displayed candidate nuclear power service data; and standardizing at least one item of nuclear power service data based on the standardized template.
In one embodiment, the apparatus further comprises:
the forwarding module is used for forwarding the standardized nuclear power service data to a service system so that the service system stores the standardized nuclear power service data or performs service processing based on the standardized nuclear power service data.
In a third aspect, the present application also provides a computer device. The computer device comprises a memory storing a computer program and a processor implementing the steps of the above method when executing the computer program.
In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method.
In a fifth aspect, the present application further provides a computer program product. The computer program product comprising a computer program which, when executed by a processor, performs the steps of the method as described above:
the standardization method, the standardization device, the computer equipment, the storage medium and the computer program product of the nuclear power business data determine data elements used by different business domains; sequentially carrying out duplication removal and combination treatment on the data elements of different service domains to obtain target data elements; constructing a data dictionary according to the target data elements, and configuring the identification class attributes, the representation class attributes and the description class attributes of each target data element in the data dictionary; summarizing the values of target data elements to obtain a summary result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generating a code set according to the summary result; and standardizing the nuclear power service data to be standardized according to the data dictionary and/or the code set. The nuclear power business data are standardized by generating the corresponding data dictionary and/or code set, so that the standardized processing efficiency of the data is effectively improved, in addition, the standardized closed loop of the data is realized, and the data can be effectively used in a cross-system and cross-department manner.
Drawings
FIG. 1 is a diagram of an exemplary embodiment of an environment in which a method for standardizing nuclear power business data is implemented;
FIG. 2 is a flow chart illustrating a method for standardizing nuclear power service data in one embodiment;
FIG. 3a is a data diagram illustrating a method for standardizing nuclear power service data in one embodiment;
FIG. 3b is a diagram illustrating a data dictionary and code sets of a standardized method for nuclear power business data according to an embodiment;
FIG. 4 is a standardized management page of a data asset management platform of a standardized method of nuclear power business data;
FIG. 5 is a standardized processing page of a standardized method for nuclear power business data;
FIG. 6 is a block diagram of a method and apparatus for standardizing nuclear power business data in one embodiment;
FIG. 7 is a block diagram of a nuclear power business data normalization method and apparatus in another embodiment;
FIG. 8 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The nuclear power business data standardization method provided by the embodiment of the application can be applied to the application environment shown in FIG. 1. Wherein the terminal 102 communicates with the server 104 via a network. The data storage system may store data that the server 104 needs to process. The data storage system may be integrated on the server 104, or may be located on the cloud or other network server. The method for standardizing nuclear power service data can be applied to the terminal 102 or the server 104, and is described by taking the terminal 102 as an example: determining data elements used by different service domains; the terminal 102 sequentially performs deduplication and merging processing on the data elements of different service domains to obtain target data elements; the terminal 102 constructs a data dictionary according to the target data elements, and configures the identification class attributes, the representation class attributes and the description class attributes of each target data element in the data dictionary; the terminal 102 summarizes values of target data elements to obtain a summary result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generates a code set according to the summary result; the terminal 102 standardizes the nuclear power service data to be standardized according to the data dictionary and/or the code set. The terminal 102 may send the standardized nuclear power business data to the corresponding server 104, so that the server 104 stores the standardized nuclear power business data in the data storage system.
The terminal 102 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, internet of things devices and portable wearable devices, and the internet of things devices may be smart speakers, smart televisions, smart air conditioners, smart car-mounted devices, and the like. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, and the like. The server 104 may be implemented as a stand-alone server or as a server cluster comprised of multiple servers.
In an embodiment, as shown in fig. 2, a method for standardizing nuclear power service data is provided, which is described by taking the method as an example of being applied to the terminal in fig. 1, and includes the following steps:
s202, determining data elements used by different service domains.
The business domain refers to the business fields related in the construction process of nuclear power engineering, such as design, purchase, construction, debugging and the like. In addition, each business domain may also contain a plurality of business activities, such as purchasing a business domain may include business activities such as contract signing, payment, changes, and claims. Different service domains can correspond to one metadata set, and each metadata set can comprise various data elements; in addition, the metadata sets of different service domains can be divided into a plurality of service data sets according to service activities, and each service data set can also comprise a plurality of data elements. Fig. 3a is a data diagram illustrating a method for standardizing nuclear power business data in one embodiment. The logical relationship between the business domain, the metadata set, the business activity, the business data set and the data element, etc. is shown.
Specifically, the terminal can respond to the input operation of the user on the data elements of different service domains to determine the data elements used by the different service domains. The terminal can also receive data element acquisition instructions of different service domains, and determine the data elements stored in the terminal as the data elements used by the different service domains.
S204, carrying out deduplication and merging processing on the data elements of different service domains in sequence to obtain target data elements.
The target data element refers to the data element after the deduplication and merging processing.
Specifically, the terminal compares the data elements in different service domains in sequence, and deletes the repeated data elements to obtain the data elements after duplication removal. The terminal then combines the data elements after the duplication removal of different service domains, namely, combines the data elements together to obtain the target data element.
For example, the service domain: designing and purchasing. The data elements in the design business domain have names, sizes and designers. The data elements of the purchasing business domain comprise name, size, price and purchaser. And sequentially removing duplication from the data elements of the design business domain and the data elements of the purchase business domain, and comparing to find that the duplicated data elements have names and sizes. Obtaining the data elements after the duplication removal: name, size, designer, price, and purchaser. Merging the data elements after the duplication removal to obtain a target data element: name, size, designer, price, and purchaser.
S206, a data dictionary is built according to the target data elements, and the identification class attributes, the representation class attributes and the description class attributes of the target data elements are configured in the data dictionary.
The data dictionary refers to a data standardization processing standard constructed according to the target data elements. The identification class attribute comprises data specification codes, Chinese and English names and the like. The representation class attributes include data type, data format, data length and value range, etc. Describing class attributes includes defining and filling in specifications, etc.
Specifically, S206 may include the terminal building a data dictionary according to the target data elements, and after classifying the target data elements in the data dictionary, configuring the identification class attribute, the presentation class attribute, and the description class attribute of each target data element correspondingly.
For example, as shown in fig. 3b, which is a data dictionary and code set diagram of a standardization method for nuclear power service data, in the identification class attribute, the data specification code includes: q.02.01.0001, Q.02.01.0002, Q.02.01.0003, Q.02.01.0004 and the like. The Chinese names are: engineering project codes, engineering project names, engineering project short names, machine group numbers and the like. The English names are: project Code, Project Name, Project Short Name, Unit Number, etc. The data type includes a character type and the like in the presentation class attribute. The data formats are a2,. u1, anl, etc. The data length is 5, 100, 50, 1, etc. The value range includes code item values following Q.02.01.0002 in the code set, code item names following Q.02.01.0002 in the code set, code item values following Q.02.01.0003 in the code set, and the like. In the description type attribute, identification codes given for distinguishing different engineering construction projects are defined and filled in the specification, the identification codes have uniqueness, the nuclear power engineering project generally consists of two capital English letters, and data examples are as follows: AA; textual description of engineering project, data example: the first stage project of the Hongdian river project; short name for engineering project, data example: the first stage of the Hongda river; the serial number of the nuclear power plant generator set has uniqueness under the same engineering project, and is composed of one digit or capital English letters, and the data example is as follows: 1.
s208, summarizing the values of the target data elements to obtain a summarized result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generating a code set according to the summarized result.
The value range refers to a value range, for example, a code item value conforming to q.02.01.0002 in the code set, a code item name conforming to q.02.01.0002 in the code set, and the like. The code set refers to a set generated by summarizing the numerical values of the target data elements to obtain a summarizing result and according to the summarizing result.
Specifically, the terminal may screen a value range corresponding to the representation class attribute in the target data element, determine the target data element representing the value range corresponding to the class attribute, sequentially summarize (integrate) specific contents in the value range of the target data element to obtain a summarization result, and generate a code set according to the summarization result.
And S210, standardizing the nuclear power service data to be standardized according to the data dictionary and/or the code set.
In one embodiment, a data dictionary and a code set are integrated as data standards into a data asset management platform; s210, the terminal calls a data dictionary and/or a code set through a data asset management platform; and carrying out standardization processing on the original nuclear power service data based on the called data dictionary and/or code set.
In one embodiment, S210 further includes a standardized processing page of the terminal entering the data asset management platform; selecting a code set and/or a data dictionary as a standardized template in a standardized processing page according to the detected option selection instruction; and in response to the trigger operation aiming at the confirmation control in the standardization processing page, standardizing the nuclear power business data to be standardized based on the standardization template.
In one embodiment, the standardized processing page is provided with a data query column, and at least two selection controls are arranged in the data query column; the standardized processing of the nuclear power service data to be standardized based on the standardized template comprises the following steps: when the keywords of the candidate nuclear power service data are input into the selection control, the terminal inquires the corresponding candidate nuclear power service data from the service system based on the keywords; displaying each candidate nuclear power service data in a list form; selecting at least one item of nuclear power service data from the displayed candidate nuclear power service data; and carrying out standardization processing on at least one item of nuclear power service data based on a standardization template.
In an embodiment, after S210, the terminal forwards the standardized nuclear power service data to the service system, so that the service system stores the standardized nuclear power service data or performs service processing based on the standardized nuclear power service data.
For example, as shown in fig. 4, a standardized management page of a data asset management platform of a standardized method of nuclear power business data; the standardized management page includes functions such as a personal workbench, metadata management, data asset management, and data standard management, and the data standard management includes functions such as data standard, standard comparison, and standard matching. When a user needs to standardize nuclear power service data, the standard matching in the data management standard can be clicked first, then the right matching in the standardized management page is clicked, then the automatic matching and the manual matching can be selected, after the manual matching is selected, the standardized management page of the nuclear power service data standardization method shown in fig. 5 can be skipped to, and a corresponding standard item (standardized template) can be selected in the column of the adding matching of the standardized management page according to the user requirement, for example, a company-level standard-main data-data dictionary can be selected; or after keywords of a standard item (a standardized template) are input in a search bar of a standard name to be queried to obtain a corresponding code set and/or a data dictionary, metadata corresponding to a service system are selected in the standardized management page or the keywords of the metadata are utilized to be queried, and the terminal queries corresponding candidate nuclear power service data from the service system based on the keywords; displaying each candidate nuclear power service data in a list form; selecting at least one item of nuclear power service data from the displayed candidate nuclear power service data; after clicking 'confirm' in the lower right corner of the standardized processing page, standardizing at least one item of nuclear power business data based on a standard item (standardized template).
In the standardization method of the nuclear power business data, data elements used by different business domains are determined; sequentially carrying out duplication removal and combination treatment on the data elements of different service domains to obtain target data elements; constructing a data dictionary according to the target data elements, and configuring the identification class attributes, the representation class attributes and the description class attributes of each target data element in the data dictionary; summarizing the values of target data elements to obtain a summary result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generating a code set according to the summary result; and standardizing the nuclear power service data to be standardized according to the data dictionary and/or the code set. The nuclear power business data are subjected to standardized processing by generating the corresponding data dictionary and/or code set, so that the standardized processing efficiency of the data is effectively improved, in addition, the standardized closed loop of the data is realized, and the data can be effectively used in a cross-system and cross-department manner.
It should be understood that, although the steps in the flowcharts related to the embodiments are shown in sequence as indicated by the arrows, the steps are not necessarily executed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a part of the steps in the flowcharts related to the above embodiments may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a part of the steps or stages in other steps.
Based on the same inventive concept, the embodiment of the application also provides a nuclear power business data standardization device for realizing the nuclear power business data standardization method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the method, so that specific limitations in the embodiment of the normalization device for one or more nuclear power service data provided below can be referred to the limitations of the above-mentioned method for normalizing nuclear power service data, and details are not repeated herein.
In one embodiment, as shown in fig. 6, there is provided a nuclear power business data normalization apparatus, including: a determination module 602, a deduplication and merging module 604, a construction and configuration module 606, a summarization module 608, and a normalization module 610, wherein:
a determining module 602, configured to determine data elements used by different service domains;
a deduplication and merging module 604, configured to perform deduplication and merging processing on data elements of different service domains in sequence to obtain target data elements;
a construction and configuration module 606, configured to construct a data dictionary according to the target data elements, and configure the identifier attribute, the presentation attribute, and the description attribute of each target data element in the data dictionary;
a summarizing module 608, configured to summarize, for target data elements that can be enumerated in a value domain in a representation class attribute, numerical values of the target data elements to obtain a summarizing result, and generate a code set according to the summarizing result;
and the standardization module 610 is configured to standardize the nuclear power service data to be standardized according to the data dictionary and/or the code set.
In one embodiment, the data dictionary and the code set are integrated into the data asset management platform as data standards, and the normalization module 610 is further configured to call the data dictionary and/or the code set through the data asset management platform; and carrying out standardization processing on the original nuclear power service data based on the called data dictionary and/or code set.
In one embodiment, the normalization module 610 is further configured to enter a normalization processing page of the data asset management platform; selecting a code set and/or a data dictionary as a standardized template in a standardized processing page according to the detected option selection instruction; the normalization module 610 is further configured to perform normalization processing on nuclear power business data to be normalized based on the normalization template in response to a trigger operation for the confirmation control in the normalization processing page.
In one embodiment, the standardized processing page is provided with a data query column, and at least two selection controls are arranged in the data query column; the standardization module 610 is further configured to, when a keyword of the candidate nuclear power business data is input in the selection control, query the corresponding candidate nuclear power business data from the business system based on the keyword; displaying each candidate nuclear power service data in a list form; selecting at least one item of nuclear power service data from the displayed candidate nuclear power service data; and carrying out standardization processing on at least one item of nuclear power service data based on a standardization template.
In one embodiment, as shown in fig. 7, the apparatus further comprises a forwarding module 612, wherein:
the forwarding module 612 is configured to forward the standardized nuclear power service data to a service system, so that the service system stores the standardized nuclear power service data, or performs service processing based on the standardized nuclear power service data.
In the embodiment, the data elements used by different service domains are determined; sequentially carrying out duplication removal and combination treatment on the data elements of different service domains to obtain target data elements; constructing a data dictionary according to the target data elements, and configuring the identification class attributes, the representation class attributes and the description class attributes of each target data element in the data dictionary; summarizing the values of the target data elements to obtain a summarized result aiming at the target data elements which can be enumerated in the value domain in the representation class attribute, and generating a code set according to the summarized result; and standardizing the nuclear power service data to be standardized according to the data dictionary and/or the code set. The nuclear power business data are subjected to standardized processing by generating the corresponding data dictionary and/or code set, so that the standardized processing efficiency of the data is effectively improved, in addition, the standardized closed loop of the data is realized, and the data can be effectively used in a cross-system and cross-department manner.
All or part of each module in the nuclear power business data standardization device can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In an embodiment, a computer device is provided, where the computer device may be a terminal or a server, and this embodiment is described by taking the computer device as a terminal, and its internal structure diagram may be as shown in fig. 8. The computer apparatus includes a processor, a memory, an input/output interface, a communication interface, a display unit, and an input device. The processor, the memory and the input/output interface are connected by a system bus, and the communication interface, the display unit and the input device are connected by the input/output interface to the system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The input/output interface of the computer device is used for exchanging information between the processor and an external device. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a method of standardizing nuclear power service data. The display unit of the computer equipment is used for forming a visual picture, and can be a display screen, a projection device or a virtual reality imaging device, the display screen can be a liquid crystal display screen or an electronic ink display screen, the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on a shell of the computer equipment, and can also be an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 8 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory in which a computer program is stored and a processor, which when executing the computer program implements the embodiments described above.
In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which when executed by a processor, implements the embodiments described above.
In an embodiment, a computer program product is provided comprising a computer program which, when executed by a processor, implements the embodiments described above.
It should be noted that, the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) referred to in the present application are information and data authorized by the user or sufficiently authorized by each party, and the collection, use and processing of the related data need to comply with the relevant laws and regulations and standards of the relevant country and region.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, the computer program can include the processes of the embodiments of the methods described above. Any reference to memory, database, or other medium used in the embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, high-density embedded nonvolatile Memory, resistive Random Access Memory (ReRAM), Magnetic Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene Memory, and the like. Volatile Memory can include Random Access Memory (RAM), external cache Memory, and the like. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others. The databases referred to in various embodiments provided herein may include at least one of relational and non-relational databases. The non-relational database may include, but is not limited to, a block chain based distributed database, and the like. The processors referred to in the embodiments provided herein may be general purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, quantum computing based data processing logic devices, etc., without limitation.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above examples only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims (10)
1. A method for standardizing nuclear power service data, the method comprising:
determining data elements used by different service domains;
sequentially carrying out deduplication and merging processing on the data elements of different service domains to obtain target data elements;
constructing a data dictionary according to the target data elements, and configuring the identification class attribute, the representation class attribute and the description class attribute of each target data element in the data dictionary;
summarizing the numerical values of the target data elements to obtain a summarized result aiming at the target data elements which can be enumerated in the value field in the representation class attribute, and generating a code set according to the summarized result;
and according to the data dictionary and/or the code set, carrying out standardization processing on the nuclear power service data to be standardized.
2. The method of claim 1, further comprising:
integrating the data dictionary and the code set as data standards to a data asset management platform;
the standardizing the nuclear power service data to be standardized according to the data dictionary and/or the code set comprises the following steps:
invoking, by the data asset management platform, the data dictionary and/or the code set;
and standardizing the original nuclear power service data based on the called data dictionary and/or the called code set.
3. The method of claim 2, wherein the invoking, by the data asset management platform, the data dictionary and/or the set of codes comprises:
entering a standardized processing page of the data asset management platform;
selecting the code set and/or the data dictionary as a standardized template in the standardized processing page according to the detected option selection instruction;
the standardized processing of the nuclear power service data to be standardized based on the called data dictionary and/or code set comprises the following steps:
and in response to the trigger operation aiming at the confirmation control in the standardization processing page, standardizing the nuclear power business data to be standardized based on the standardization template.
4. The method of claim 3, wherein the standardized processing page is provided with a data query bar, and the data query bar is provided with at least two selection controls; the standardization processing of the nuclear power business data to be standardized based on the standardized template comprises the following steps:
when a keyword of candidate nuclear power service data is input into the selection control, inquiring the corresponding candidate nuclear power service data from a service system based on the keyword;
displaying each candidate nuclear power service data in a list form;
selecting at least one item of nuclear power service data from the displayed candidate nuclear power service data;
and standardizing at least one item of nuclear power service data based on the standardized template.
5. The method according to any one of claims 1 to 4, further comprising:
and forwarding the standardized nuclear power business data to a business system so that the business system stores the standardized nuclear power business data or performs business processing based on the standardized nuclear power business data.
6. An apparatus for standardizing nuclear power service data, the apparatus comprising:
the determining module is used for determining data elements used by different service domains;
the duplication removing and combining module is used for sequentially carrying out duplication removing and combining processing on the data elements of different service domains to obtain target data elements;
the construction and configuration module is used for constructing a data dictionary according to the target data elements and configuring the identification class attribute, the representation class attribute and the description class attribute of each target data element in the data dictionary;
the summarizing module is used for summarizing the values of the target data elements to obtain a summarizing result aiming at the target data elements which can be enumerated in the value field in the representation type attribute, and generating a code set according to the summarizing result;
and the standardization module is used for carrying out standardization processing on the nuclear power service data to be standardized according to the data dictionary and/or the code set.
7. The method of claim 6, wherein the data dictionary and the code set are integrated as data standards into a data asset management platform; the normalization module is further configured to: invoking, by the data asset management platform, the data dictionary and/or the code set; and standardizing the original nuclear power service data based on the called data dictionary and/or the called code set.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 5.
9. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 5.
10. A computer program product comprising a computer program, characterized in that the computer program realizes the steps of the method of any one of claims 1 to 5 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210041217.1A CN114547066A (en) | 2022-01-14 | 2022-01-14 | Nuclear power business data standardization method and device and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210041217.1A CN114547066A (en) | 2022-01-14 | 2022-01-14 | Nuclear power business data standardization method and device and computer equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114547066A true CN114547066A (en) | 2022-05-27 |
Family
ID=81672248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210041217.1A Pending CN114547066A (en) | 2022-01-14 | 2022-01-14 | Nuclear power business data standardization method and device and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114547066A (en) |
-
2022
- 2022-01-14 CN CN202210041217.1A patent/CN114547066A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111061475B (en) | Software code generating method, device, computer equipment and storage medium | |
CN114115844A (en) | Page generation method and device, computer equipment and storage medium | |
US20230244680A1 (en) | Systems and methods for expedited large file processing | |
CN114327374A (en) | Business process generation method and device and computer equipment | |
CN116594683A (en) | Code annotation information generation method, device, equipment and storage medium | |
CN113988029A (en) | Form generation method and device, computer equipment and storage medium | |
CN117390011A (en) | Report data processing method, device, computer equipment and storage medium | |
CN115186188A (en) | Product recommendation method, device and equipment based on behavior analysis and storage medium | |
CN114547066A (en) | Nuclear power business data standardization method and device and computer equipment | |
CN111221817B (en) | Service information data storage method, device, computer equipment and storage medium | |
CN111611056A (en) | Data processing method and device, computer equipment and storage medium | |
CN112835886A (en) | Data table field adding method and device | |
CN116578583B (en) | Abnormal statement identification method, device, equipment and storage medium | |
CN117435589A (en) | Data transfer method, device, computer equipment and storage medium | |
CN118170867A (en) | Service content acquisition method, device, computer equipment, medium and program product | |
CN116258597A (en) | Document processing method, device, computer equipment and storage medium | |
CN116775955A (en) | Data tag solidifying method, device, computer equipment and storage medium | |
CN118245699A (en) | Page acquisition method, device, equipment, storage medium and computer program product | |
CN117667999A (en) | Data pushing method, device, computer equipment and computer readable storage medium | |
CN118153903A (en) | Construction method and device for resource paid allocation service interconnection platform and computer equipment | |
CN116610703A (en) | Data query method, device, computer equipment and storage medium | |
CN118229251A (en) | Mail retrieval display method, device, computer equipment and storage medium | |
CN118035423A (en) | Information query method, device, computer equipment and storage medium | |
CN115878746A (en) | Policy text determination method and device | |
CN117435198A (en) | Page generation method and device |
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 |