Standardization method, device and computer equipment for nuclear power business data

By building a data dictionary and generating code sets, nuclear power business data is standardized, which solves the problem of low efficiency of data standardization in nuclear power engineering construction and realizes efficient cross-system and cross-departmental use of data.

CN114547066BActive Publication Date: 2025-10-24CHINA NUCLEAR POWER ENGINEERING COMPANY LTD +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210041217.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-14
Publication Date
2025-10-24
Estimated Expiration
2042-01-14

AI Technical Summary

Technical Problem

The business data generated during the construction of nuclear power projects is inefficiently standardized before circulation, resulting in the inability to effectively use the data across systems and departments.

Method used

By determining the data elements of each business domain, deduplication and merging are performed, a data dictionary is constructed and identification, representation and description class attributes are configured, a code set is generated, and the nuclear power business data is standardized using the data dictionary and/or code set.

Benefits of technology

It improves the efficiency of standardized data processing, enables cross-system and cross-departmental use of data, and realizes a closed loop of data standardization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114547066B_ABST
    Figure CN114547066B_ABST
Patent Text Reader

Abstract

The application relates to a nuclear power service data standardization method, device and computer equipment. The method comprises the following steps: determining data elements used by different service domains; sequentially performing 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 identification type attributes, representation type attributes and description type attributes of the target data elements in the data dictionary; for the target data elements with value domains that can be enumerated in the representation type attributes, summarizing the values of the target data elements to obtain a summary result, 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 method can effectively improve the standardization processing efficiency of data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of nuclear power, in particular to a nuclear power business data standardization method, device and computer equipment. BACKGROUND

[0002] With the development of nuclear power technology, various business data will be generated in the process of nuclear power engineering construction, including design data, procurement data, construction data, commissioning data, project management data, etc. The standardization processing of these business data before circulation usually needs literal similarity calculation, semantic similarity calculation, value range similarity calculation, manual identification and other processing, which brings low efficiency of data standardization processing, so that the data cannot be effectively used across systems and departments. SUMMARY

[0003] Therefore, it is necessary to provide a nuclear power business data standardization method, device and computer equipment to solve the above technical problems.

[0004] In a first aspect, the present application provides a nuclear power business data standardization method. The method comprises:

[0005] determining the data elements used by each different business domain;

[0006] sequentially performing deduplication and merging processing on the data elements of each different business domain to obtain target data elements;

[0007] 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;

[0008] for the target data element whose value domain is enumerable in the representation class attribute, performing aggregation on the numerical value of the target data element to obtain an aggregation result, and generating a code set according to the aggregation result;

[0009] standardizing the nuclear power business data to be standardized according to the data dictionary and / or the code set.

[0010] In one embodiment, the data dictionary and the code set are integrated into a data asset management platform as data standards, and the standardization of the nuclear power business data to be standardized according to the data dictionary and / or the code set comprises:

[0011] calling the data dictionary and / or the code set through the data asset management platform;

[0012] standardizing the original nuclear power business data based on the called data dictionary and / or code set.

[0013] In one of the embodiments, the calling the data dictionary and / or the code set through the data asset management platform comprises:

[0014] entering a standardization processing page of the data asset management platform;

[0015] selecting the code set and / or the data dictionary as a standardization template in the standardization processing page according to the detected option selection instruction;

[0016] the standardization processing of the nuclear power business data to be standardized based on the called data dictionary and / or the code set comprises:

[0017] in response to the triggering operation of the confirmation control in the standardization processing page, performing the standardization processing of the nuclear power business data to be standardized based on the standardization template.

[0018] In one of the embodiments, the standardization 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 standardization template comprises:

[0019] when a keyword of candidate nuclear power business data is input in the selection control, querying the corresponding candidate nuclear power business data from the business system based on the keyword;

[0020] displaying each of the candidate nuclear power business data in a list form;

[0021] selecting at least one item of nuclear power business data from the displayed candidate nuclear power business data;

[0022] performing the standardization processing of the at least one item of nuclear power business data based on the standardization template.

[0023] In one of the embodiments, the method further comprises:

[0024] forwarding the nuclear power business data after the standardization processing to the 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.

[0025] In a second aspect, the application further provides a standardization device of nuclear power business data. The device comprises:

[0026] a determination module for determining data elements used by different business domains;

[0027] a deduplication and merging module for sequentially performing deduplication and merging processing on the data elements of different business domains to obtain target data elements;

[0028] a configuration module, configured to construct a data dictionary according to the target data elements, and configure identification class attributes, representation class attributes and description class attributes of each of the target data elements in the data dictionary;

[0029] a summarization module, configured to, for a target data element whose value domain is enumerable in the representation class attributes, summarize numerical values of the target data element to obtain a summary result, and generate a code set according to the summary result;

[0030] a standardization module, configured to standardize the nuclear power business data to be standardized according to the data dictionary and / or the code set.

[0031] In one of the embodiments, the data dictionary and the code set are integrated into a data asset management platform as a data standard, and the standardization module is further configured to invoke the data dictionary and / or the code set through the data asset management platform, and standardize the original nuclear power business data based on the invoked data dictionary and / or code set.

[0032] In one of the embodiments, the standardization module is further configured to enter a standardization processing page of the data asset management platform, select the code set and / or the data dictionary as a standardization template in the standardization processing page according to a detected option selection instruction, and standardize the nuclear power business data to be standardized based on the standardization template in response to a triggering operation on a confirmation control in the standardization processing page.

[0033] In one of the embodiments, the standardization processing page is provided with a data query bar, and at least two selection controls are provided in the data query bar. The standardization module is further configured to query corresponding candidate nuclear power business data from a business system based on a keyword of the candidate nuclear power business data when the keyword is input in the selection controls, display each of the candidate nuclear power business data in a list form, select at least one nuclear power business data from the displayed candidate nuclear power business data, and standardize the at least one nuclear power business data based on the standardization template.

[0034] In one of the embodiments, the apparatus further comprises:

[0035] a forwarding module, configured to forward 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.

[0036] In a third aspect, the present application also provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0037] In a fourth aspect, the present application also provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program implements the steps of the above method when executed by a processor.

[0038] In a fifth aspect, the present application also provides a computer program product. The computer program product comprises a computer program, and the computer program implements the steps of the above method when executed by a processor.

[0039] The above nuclear power business data standardization method, device, computer device, storage medium and computer program product determine the data elements used by each different business domain; the data elements of each different business domain are sequentially de-duplicated and merged to obtain target data elements; a data dictionary is constructed according to the target data elements, and the identification type attribute, the representation type attribute and the description type attribute of each target data element are configured in the data dictionary; for the target data elements whose value domains are enumerable in the representation type attribute, the values of the target data elements are summarized to obtain a summary result, and a code set is generated according to the summary result; and the nuclear power business data to be standardized is standardized according to the data dictionary and / or the code set. The nuclear power business data is standardized by generating the corresponding data dictionary and / or code set, which effectively improves the standardization processing efficiency of the data, and realizes a data standardization closed loop, and the data can be effectively used across systems and departments. BRIEF DESCRIPTION OF DRAWINGS

[0040] Figure 1 An application environment diagram of the nuclear power business data standardization method in an embodiment;

[0041] Figure 2 A flowchart of the nuclear power business data standardization method in an embodiment;

[0042] Figure 3a A data diagram of the nuclear power business data standardization method in an embodiment;

[0043] Figure 3b A data dictionary and code set diagram of the nuclear power business data standardization method in an embodiment;

[0044] Figure 4 A standardization management page of the data asset management platform of the nuclear power business data standardization method;

[0045] Figure 5 A standardization processing page of the nuclear power business data standardization method;

[0046] Figure 6 Structure block diagram of a standardized method device for nuclear power service data in an embodiment;

[0047] Figure 7 Structure block diagram of a standardized method device for nuclear power service data in another embodiment;

[0048] Figure 8 Internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION

[0049] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.

[0050] The standardized method for nuclear power service data provided by the embodiments of the present application can be applied in an application environment as shown in the figure. Figure 1 The terminal 102 communicates with the server 104 through a network. The data storage system can store data required to be processed by the server 104. The data storage system can be integrated on the server 104, or placed on a cloud or other network server. The standardized method for nuclear power service data can be applied to the terminal 102 or the server 104. Take the terminal 102 as an example for description: determining data elements used by each different service domain; the terminal 102 sequentially performs deduplication and merging processing on the data elements of each different service domain to obtain target data elements; the terminal 102 constructs a data dictionary according to the target data elements, and configures identification class attributes, representation class attributes and description class attributes of each target data element in the data dictionary; the terminal 102, for the target data element whose value domain is enumerable in the representation class attribute, aggregates the numerical values of the target data element to obtain an aggregation result, and generates a code set according to the aggregation result; the terminal 102 performs standardized processing on the nuclear power service data to be standardized according to the data dictionary and / or the code set. The terminal 102 can send the nuclear power service data after standardized processing to the corresponding server 104, so that the server 104 stores the nuclear power service data after standardized processing in the data storage system.

[0051] The terminal 102 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things device can be a smart speaker, a smart television, a smart air conditioner, a smart vehicle device, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers.

[0052] In an embodiment, asFigure 2 As shown in the figure, a method for standardizing nuclear power business data is provided, and the method is applied to Figure 1 The method comprises the following steps:

[0053] S202, determining data elements used by different business domains.

[0054] The business domain refers to a business field involved in the process of nuclear power engineering construction, such as design, procurement, construction, and commissioning. In addition, each business domain can include multiple business activities, such as contract signing, payment, change, and claim in the procurement business domain. Different business domains can correspond to a metadata set, and each metadata set can include multiple data elements. In addition, the metadata set of each different business domain can be divided into multiple business data sets according to business activities, and each business data set can also include multiple data elements. For example, Figure 3a As shown in the figure, a data diagram of the method for standardizing nuclear power business data in an embodiment is shown. The logical relationship between the business domain, the metadata set, the business activity, the business data set, and the data element is shown.

[0055] Specifically, the terminal can determine the data elements used by different business domains in response to the input operation of the user on the data elements of different business domains. The terminal can also receive a data element acquisition instruction of different business domains, and determine the data elements stored in the terminal as the data elements used by different business domains.

[0056] S204, sequentially performing deduplication and merging processing on the data elements of different business domains to obtain target data elements.

[0057] The target data element refers to the data element after deduplication and merging processing.

[0058] Specifically, the terminal compares the data elements in different business domains in sequence, deletes the repeated data elements, and obtains the deduplicated data elements. The terminal further combines the deduplicated data elements in different business domains, that is, combines them together, to obtain the target data elements.

[0059] For example, the business domain: design, procurement. The data elements of the design business domain are name, size, and designer. The data elements of the procurement business domain are name, size, price, and purchaser. Then, the data elements of the design business domain and the data elements of the procurement business domain are sequentially deduplicated, and it is found that the repeated data elements are name and size. The deduplicated data elements are: name, size, designer, price, and purchaser. The deduplicated data elements are merged to obtain the target data elements: name, size, designer, price, and purchaser.

[0060] S206: Construct a data dictionary based on the target data element, and configure the identification attribute, representation attribute, and description attribute of each target data element in the data dictionary.

[0061] The data dictionary refers to the data standardization process based on the target data elements. Identification attributes include data standard codes and Chinese and English names. Presentation attributes include data type, format, length, and range. Descriptive attributes include definitions and entry specifications.

[0062] Specifically, S206 may include the terminal constructing a data dictionary based on the target data elements, and after classifying the target data elements in the data dictionary, correspondingly configuring identification attributes, representation attributes, and description attributes for each target data element.

[0063] For example, Figure 3b The figure below shows a data dictionary and code set diagram for a standardization method for nuclear power business data. In the identification attribute, data standard codes include: Q.02.01.0001, Q.02.01.0002, Q.02.01.0003, Q.02.01.0004, etc. Chinese names include: Project Code, Project Name, Project Short Name, Unit Number, etc. English names include: Project Code, Project Name, Project Short Name, Unit Number, etc. In the representation attribute, data types include: character, etc. Data formats include: a2, ..u1, anl, etc. Data lengths include: 5, 100, 50, and 1, etc. Value ranges include: code item values ​​according to Q.02.01.0002 in the Code Set, code item names according to Q.02.01.0002 in the Code Set, and code item values ​​according to Q.02.01.0003 in the Code Set. Among the descriptive attributes, the definition and filling specifications include an identification code given to distinguish different engineering construction projects, which is unique. Nuclear power engineering projects are generally composed of two capital letters, data example: AA; a textual description of the engineering project, data example: Hongyanhe Project Phase I; the abbreviated name of the engineering project, data example: Hongyanhe Phase I; the number of the nuclear power plant generator unit, which is unique under the same engineering project and consists of a single digit or capital letter, data example: 1.

[0064] S208 , for a target data element representing an enumerable value range in a class attribute, summarizing the values ​​of the target data element to obtain a summary result, and generating a code set according to the summary result.

[0065] The value range refers to a value range, such as a code item value according to Q.02.01.0002 in the code set, a code item name according to Q.02.01.0002 in the code set, and the like. The code set refers to a collection of target data elements.

[0066] Specifically, the terminal can filter the value range corresponding to the class attribute in the target data element, determine the target data element corresponding to the value range of the class attribute, and sequentially aggregate (integrate) the specific content in the value range in the target data element to obtain an aggregation result, and generate a code set according to the aggregation result.

[0067] S210, according to the data dictionary and / or the code set, standardizing the nuclear power business data to be standardized.

[0068] In one embodiment, the data dictionary and the code set are integrated into the data asset management platform as data standards; S210 further includes that the terminal calls the data dictionary and / or the code set through the data asset management platform; and based on the called data dictionary and / or the code set, the original nuclear power business data is standardized.

[0069] In one embodiment, S210 further includes that the terminal enters a standardization processing page of the data asset management platform; according to the detected option selection instruction, the code set and / or the data dictionary are selected as a standardization template in the standardization processing page; and in response to a triggering operation on a confirmation control in the standardization processing page, the nuclear power business data to be standardized is standardized based on the standardization template.

[0070] In one embodiment, the standardization processing page is provided with a data query bar, and the data query bar is provided with at least two selection controls; and the standardization processing of the nuclear power business data to be standardized based on the standardization template includes: when a keyword of candidate nuclear power business data is input in the selection control, the terminal queries corresponding candidate nuclear power business data from the business system based on the keyword; each item of candidate nuclear power business data is displayed in a list form; at least one item of nuclear power business data is selected from the displayed candidate nuclear power business data; and the at least one item of nuclear power business data is standardized based on the standardization template.

[0071] In one embodiment, after S210, the terminal forwards the nuclear power business data after the standardization processing to the 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.

[0072] For example, as shown in FIG. 1, the data dictionary and the code set are integrated into the data asset management platform as data standards. Figure 4The standardization management page of the data asset management platform of the standardization method of nuclear power business data is shown; in the standardization management page, personal workbench, metadata management, data asset management, data standard management and other functions are included, the data standard management includes data standard, standard comparison, standard matching and other functions. When a user needs to standardize the nuclear power business data, the user can click "standard matching" in the data management standard, and then click "matching" on the right side of the standardization management page. At this time, the user can select "automatic matching" and "manual matching". When the user selects "manual matching", the user can jump to the standardization processing page of the standardization method of nuclear power business data as shown in Figure 5 The standardization processing page of the standardization method of nuclear power business data is shown. In the "add matching" column of the standardization processing page, the user can select the corresponding standard item (standardization template) according to the user's needs, for example, the user can select "company-level standard-main data-data dictionary". Alternatively, the user can input the keyword of the standard item (standardization template) in the "standard name" search bar to query the corresponding code set and / or data dictionary. After that, the user can select the metadata corresponding to the business system in the standardization management page or query the metadata by using the keyword of the metadata. The terminal queries the corresponding candidate nuclear power business data from the business system based on the keyword. The terminal displays each item of the candidate nuclear power business data in a list form. The user selects at least one item of the nuclear power business data from the displayed candidate nuclear power business data. After the user clicks "confirm" in the lower right corner of the standardization processing page, the terminal performs standardization processing on the at least one item of the nuclear power business data based on the standard item (standardization template).

[0073] In the above-mentioned standardization method of nuclear power business data, the data elements used by different business domains are determined; the data elements of different business domains are sequentially processed by de-duplication and merging to obtain target data elements; a data dictionary is constructed according to the target data elements, and the identification type attribute, the representation type attribute and the description type attribute of each target data element are configured in the data dictionary; for the target data elements whose value domains can be enumerated in the representation type attribute, the values of the target data elements are summarized to obtain a summary result, and a code set is generated according to the summary result; the nuclear power business data to be standardized is processed according to the data dictionary and / or the code set. By generating the corresponding data dictionary and / or code set, the standardization processing efficiency of the data is effectively improved. In addition, a data standardization closed loop is realized, and the data can be effectively used across systems and departments.

[0074] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of the steps is not strictly limited in sequence, and the steps can be executed in other sequences. Moreover, at least some of the steps in the flowcharts involved in the above embodiments can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of the steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.

[0075] Based on the same inventive concept, the embodiments of the present application also provide a nuclear power business data standardization device for implementing the above-mentioned nuclear power business data standardization method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more nuclear power business data standardization device embodiments provided below can refer to the limitations of the nuclear power business data standardization method in the above text, and will not be repeated here.

[0076] In one embodiment, as shown in Figure 6 a nuclear power business data standardization device is provided, comprising: a determination module 602, a deduplication and merging module 604, a construction and configuration module 606, a summary module 608 and a standardization module 610, wherein:

[0077] The determination module 602 is configured to determine data elements used by each different business domain;

[0078] The deduplication and merging module 604 is configured to sequentially perform deduplication and merging processing on the data elements of each different business domain to obtain target data elements;

[0079] The construction and configuration module 606 is configured to construct a data dictionary according to the target data elements, and configure identification class attributes, representation class attributes and description class attributes of each target data element in the data dictionary;

[0080] The summary module 608 is configured to, for the target data elements whose value domains are enumerable in the representation class attributes, summarize the numerical values of the target data elements to obtain a summary result, and generate a code set according to the summary result;

[0081] The standardization module 610 is configured to perform standardization processing on the nuclear power business data to be standardized according to the data dictionary and / or the code set.

[0082] In one embodiment, the data dictionary and code set are integrated into the data asset management platform as data standards, and the standardization module 610 is also used to call the data dictionary and / or code set through the data asset management platform; based on the called data dictionary and / or code set, the original nuclear power business data is standardized.

[0083] In one embodiment, the standardization module 610 is also used to enter the standardization processing page of the data asset management platform; based on the detected option selection instruction, the code set and / or data dictionary is selected as the standardization template in the standardization processing page; the standardization module 610 is also used to respond to the trigger operation of the confirmation control in the standardization processing page, and standardize the nuclear power business data to be standardized based on the standardization template.

[0084] In one embodiment, a data query bar is provided on the standardization processing page, and at least two selection controls are provided in the data query bar; the standardization module 610 is also used to query the corresponding candidate nuclear power business data from the business system based on the keyword when a keyword of the candidate nuclear power business data is entered in the selection control; display each candidate nuclear power business data in a list form; select at least one nuclear power business data from each displayed candidate nuclear power business data; and standardize at least one nuclear power business data based on a standardized template.

[0085] In one embodiment, Figure 7 As shown, the apparatus further includes a forwarding module 612, wherein:

[0086] The forwarding module 612 is used to forward the standardized nuclear power business data to the 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.

[0087] The above embodiment determines the data elements used by each different business domain; deduplication and merging of the data elements of each different business domain are performed in sequence to obtain target data elements; a data dictionary is constructed based on the target data elements, and identification attributes, representation attributes, and description attributes of each target data element are configured in the data dictionary; for target data elements whose value ranges in the representation attributes are enumerable, the numerical values ​​of the target data elements are summarized to obtain a summary result, and a code set is generated based on the summary result; and the nuclear power business data to be standardized is standardized based on the data dictionary and / or code set. By generating a corresponding data dictionary and / or code set to standardize the nuclear power business data, the efficiency of data standardization processing is effectively improved. In addition, a closed loop of data standardization is achieved, and the data can be effectively used across systems and departments.

[0088] The modules in the nuclear power business data standardization apparatus can be implemented by software, hardware, or a combination thereof. The modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in a computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the modules.

[0089] In an embodiment, a computer device is provided, which can be a terminal or a server. The embodiment takes the terminal as an example for illustration, and an internal structure diagram thereof can be as shown in Figure 8 The computer device 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 through a system bus. The communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile 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 running the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to perform wired or wireless communication with external terminals. The wireless communication can be achieved through WIFI, mobile cellular network, NFC (Near Field Communication), or other technologies. The computer program is executed by the processor to implement a nuclear power business data standardization method. The display unit of the computer device is configured to form a visually visible picture, which 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 device can be a touch layer overlaid on the display screen, or a key, a trackball, or a touchpad arranged on the shell of the computer device. The input device can also be an external keyboard, touchpad, or mouse, etc.

[0090] Those skilled in the art can understand that Figure 8 The structure shown in the above

[0091] In an embodiment, a computer device is provided, which includes a memory and a processor. The memory stores a computer program. The processor executes the computer program to implement the above embodiments.

[0092] In an embodiment, a computer readable storage medium is provided, and a computer program is stored on the computer readable storage medium, and the computer program is executed by a processor to implement the above embodiments.

[0093] In an embodiment, a computer program product is provided, and the computer program product comprises a computer program, and the computer program is executed by a processor to implement the above embodiments.

[0094] 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.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0095] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. The non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. The volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0096] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0097] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method of standardizing nuclear power business data, characterized by, The method comprises: determining data elements used by different business domains; performing deduplication and merging processing on data elements of different business domains in sequence to obtain target data elements; constructing a data dictionary according to the target data elements, and configuring identification attributes, representation attributes and description attributes of the target data elements in the data dictionary; for target data elements in the representation attributes of which value domains are enumerable, performing aggregation on numerical values of the target data elements to obtain aggregation results, and generating a code set according to the aggregation results; standardizing nuclear power business data to be standardized according to the data dictionary and / or the code set; forwarding the nuclear power business data standardized 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.

2. The method of claim 1, wherein, The method further comprises: integrating the data dictionary and the code set into a data asset management platform as a data standard set; the standardization processing of the nuclear power business data to be standardized according to the data dictionary and / or the code set comprises: calling the data dictionary and / or the code set through the data asset management platform; standardizing original nuclear power business data based on the called data dictionary and / or code set.

3. The method of claim 2, wherein, the calling of the data dictionary and / or the code set through the data asset management platform comprises: entering a standardization processing page of the data asset management platform; selecting the code set and / or the data dictionary as a standardization template in the standardization processing page according to a detected option selection instruction; the standardization processing of the nuclear power business data to be standardized based on the called data dictionary and / or code set comprises: in response to a triggering operation of a 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 standardization processing page is provided with a data query bar, and at least two selection controls are provided in the data query bar; the standardization processing of the nuclear power business data to be standardized based on the standardization template comprises: when a keyword of candidate nuclear power business data is input in the selection control, querying corresponding candidate nuclear power business data from a business system based on the keyword; displaying each item of the candidate nuclear power business data in a list form; selecting at least one item of nuclear power business data from the displayed candidate nuclear power business data; standardizing at least one item of the nuclear power business data based on the standardization template.

5. The method according to any one of claims 1 to 4, characterized in that, The determination of data elements used by different business domains comprises: in response to input operations of users on data elements of different business domains, determining data elements used by different business domains; or receiving data element acquisition instructions of different business domains, and determining data elements stored in a terminal as data elements used by different business domains.

6. An apparatus for standardizing nuclear power business data, characterized by comprising: The apparatus comprises: a determination module configured to determine data elements used by different business domains; The deduplication and merging module is configured to sequentially deduplicate and merge data elements of different business domains to obtain target data elements; The construction and configuration module is configured to construct a data dictionary according to the target data elements, and configure identification attributes, representation attributes and description attributes of the target data elements in the data dictionary; The summary module is configured to, for target data elements with enumerable value domains in the representation attributes, summarize numerical values of the target data elements to obtain summary results, and generate a code set according to the summary results; The standardization module is configured to standardize the nuclear power business data to be standardized according to the data dictionary and / or the code set; The forwarding module is configured to forward 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.

7. The apparatus of claim 6, wherein, The data dictionary and the code set are integrated into a data asset management platform as a data standard set; the standardization module is further configured to: call the data dictionary and / or the code set through the data asset management platform; and standardize original nuclear power business data based on the called data dictionary and / or the code set.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 5.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement 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 is executed by the processor to implement the steps of the method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • A method and device for processing enumeration type codes

    CN109766085A