Data standard falling mark control method and device, storage medium and electronic equipment

By using data standard non-compliance control methods and devices, the problem of enterprises and institutions being unable to control data standard non-compliance in real time has been solved. Data standard non-compliance control has been achieved throughout the entire process from requirement proposal to system deployment, ensuring the effective operation of the data standard system.

CN115033527BActive Publication Date: 2025-11-18BANK OF CHINA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210673353.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-15
Publication Date
2025-11-18
Estimated Expiration
2042-06-15

AI Technical Summary

Technical Problem

Enterprises and organizations are unable to monitor the failure of data standards in real time, resulting in low effectiveness of the data standard system.

Method used

This invention provides a method and apparatus for controlling data standard non-compliance. By receiving business requirements, determining data requirement information, establishing development nodes, monitoring whether the nodes conform to the target data standard, and judging whether production data items conform to the target data standard, it achieves data standard non-compliance control throughout the entire process from requirement proposal to system deployment.

Benefits of technology

It has achieved full-process data standardization control over business systems, ensuring the effective operation of the data standardization system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115033527B_ABST
    Figure CN115033527B_ABST
Patent Text Reader

Abstract

The application discloses a data standard landing control method and device, a storage medium and an electronic equipment, which can be applied to the financial field or other fields. The method comprises the following steps: when a business requirement is received, a corresponding target data standard is determined in a constructed data standard system; a plurality of development nodes are established; whether each development node meets the landing requirement corresponding to the target data standard is monitored; if each development node meets the landing requirement corresponding to the target data standard, whether a business system corresponding to the business requirement is online in a production environment is monitored; if the business system is online, a data source corresponding to the business system in the production environment is determined, and a production state data item corresponding to the data source is acquired; and a landing result of the business system is determined according to the production state data item and the target data standard. By applying the method, the data standard landing control of the whole process from requirement putting forward to system production can be realized, and the operation effectiveness of the data standard system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data governance, in particular to a data standard landing control method and device, a storage medium and an electronic device. BACKGROUND

[0002] With the development of data and information construction, various types of data with large volume exist in the information system of an enterprise institution. In order to improve the data asset management capability, a data standard system is usually constructed to manage data. The data standard refers to the consistent agreement on the expression, format and definition of data.

[0003] Data standard landing refers to the requirement that the technical department uses data standards to construct the system when a new system or a reconstructed system is built, and the data standard is applied in the actual application scenario. In the existing data standard landing process, only the relevant requirements of the data standard are issued, and each technical department is instructed to land the data standard according to the requirements.

[0004] Based on the existing data standard landing process, the data standard landing is operated by each technical department, and the enterprise institution cannot control the data standard landing of each department in real time, which is not conducive to ensuring the effective operation of the data standard system. SUMMARY

[0005] Therefore, the embodiments of the present application provide a data standard landing control method to solve the problem that the enterprise institution cannot control the actual data landing and the operation effectiveness of the data standard system is low.

[0006] The embodiments of the present application also provide a data standard landing control device to ensure the implementation and application of the above method in practice.

[0007] To achieve the above object, the embodiments of the present application provide the following technical solutions:

[0008] A data standard landing control method comprises the following steps:

[0009] When receiving a business requirement submitted by a user, determining data requirement information corresponding to the business requirement;

[0010] In the constructed data standard system, determining a target data standard corresponding to the data requirement information;

[0011] According to a preset link monitoring strategy, establishing a plurality of development nodes corresponding to the business requirement;

[0012] Monitoring whether each development node meets the landing requirements corresponding to the target data standard;

[0013] If each of the development nodes meets the target data standard corresponding to the landing mark requirement, it is monitored whether the business system corresponding to the business demand is online in a production environment;

[0014] When it is monitored that the business system is online in the production environment, a data source corresponding to the business system is determined in the production environment, and a production state data item corresponding to the data source is acquired;

[0015] According to the production state data item and the target data standard, a landing mark result of the business system is determined, and data standard landing control of the business system is realized.

[0016] The above method, optionally, in the constructed data standard system, the target data standard corresponding to the data demand information is determined, comprising:

[0017] The data type contained in the data demand information is acquired;

[0018] In each data standard contained in the data standard system, the data standard corresponding to the data type is determined, and the data standard corresponding to the data type is determined as the target data standard.

[0019] The above method, optionally, the monitoring whether each of the development nodes meets the target data standard corresponding to the landing mark requirement, comprising:

[0020] For each of the development links, it is monitored whether the link data information corresponding to the development link is received, when the link data information is received, it is judged whether the link data information matches the target data standard, if the link data information matches the target data standard, it is determined that the development link meets the target data standard corresponding to the landing mark requirement.

[0021] The above method, optionally, further comprising:

[0022] If the link data information does not match the target data standard, it is determined that the development link does not meet the target data standard corresponding to the landing mark requirement, and a landing mark abnormality prompt is performed.

[0023] The above method, optionally, according to the production state data item and the target data standard, the landing mark result of the business system is determined, comprising:

[0024] It is judged whether the production state data item meets the target data standard;

[0025] If the production state data item meets the target data standard, a first landing mark result is generated, and the first landing mark result is determined as the landing mark result of the business system, and the first landing mark result represents that the data standard has landed.

[0026] The method can further include:

[0027] If the production state data item does not conform to the target data standard, a second miss result is generated, and the second miss result is determined as the miss result of the business system, and the second miss result represents that the data standard is not landed.

[0028] A data standard landing control device includes:

[0029] A first determination unit is configured to determine data requirement information corresponding to a business requirement when the business requirement submitted by a user is received;

[0030] A second determination unit is configured to determine a target data standard corresponding to the data requirement information in a constructed data standard system;

[0031] A building unit is configured to build a plurality of development nodes corresponding to the business requirement according to a preset link monitoring strategy;

[0032] A first monitoring unit is configured to monitor whether each development node conforms to landing requirements corresponding to the target data standard;

[0033] A second monitoring unit is configured to monitor whether a business system corresponding to the business requirement is online in a production environment if each development node conforms to the landing requirements corresponding to the target data standard;

[0034] An acquisition unit is configured to determine a data source corresponding to the business system in the production environment and acquire a production state data item corresponding to the data source when it is monitored that the business system is online in the production environment;

[0035] A third determination unit is configured to determine a landing result of the business system according to the production state data item and the target data standard, and to realize data standard landing control of the business system.

[0036] The device can further include:

[0037] An acquisition subunit is configured to acquire a data type contained in the data requirement information;

[0038] A determination subunit is configured to determine a data standard corresponding to the data type in each data standard contained in the data standard system, and to determine the data standard corresponding to the data type as the target data standard.

[0039] A storage medium includes stored instructions, wherein the instructions, when executed, control a device in which the storage medium resides to perform the data standard landing control method as described above.

[0040] An electronic device includes a memory, and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by one or more processors to perform the data standard landing control method as described above.

[0041] The data standard landing control method provided by the embodiment of the present application comprises the following steps: when a user submits a service requirement, determining data requirement information corresponding to the service requirement; in a constructed data standard system, determining a target data standard corresponding to the data requirement information; according to a preset link monitoring strategy, establishing a plurality of development nodes corresponding to the service requirement; monitoring whether each development node meets landing requirements corresponding to the target data standard; if each development node meets the landing requirements corresponding to the target data standard, monitoring whether a business system corresponding to the service requirement is online in a production environment; when it is monitored that the business system is online in the production environment, determining a data source corresponding to the business system in the production environment, and obtaining a production state data item corresponding to the data source; according to the production state data item and the target data standard, determining a landing result of the business system, and realizing data standard landing control of the business system. By using the method provided by the embodiment of the present application, in the system development process of the service requirement, whether each development node meets the landing requirements of the corresponding data standard can be monitored, after the developed business system is put into production, whether the business system lands can be judged through the production state data item, the data standard landing control of the whole process from the requirement submission to the system production can be realized, and the effective operation of the data standard system is facilitated. BRIEF DESCRIPTION OF DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor on the basis of the provided drawings.

[0043] Figure 1 A method flowchart of the data standard landing control method provided by the embodiment of the present application;

[0044] Figure 2 Another method flowchart of the data standard landing control method provided by the embodiment of the present application;

[0045] Figure 3 An example diagram of a business system development process provided by the embodiment of the present application;

[0046] Figure 4 A structure schematic view of a data standard falling mark management and control device provided by an embodiment of the present application is provided.

[0047] Figure 5 Another structure schematic view of a data standard falling mark management and control device provided by an embodiment of the present application is provided.

[0048] Figure 6 A structure schematic view of an electronic device provided by an embodiment of the present application is provided. DETAILED DESCRIPTION

[0049] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0050] In the present application, the term “comprising”, “containing” or any other variant thereof is intended to cover the non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes the elements inherent to such process, method, article or device. Without more limitations, the element defined by the sentence “including a…” does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0051] The embodiment of the present application provides a data standard falling mark management and control method, which can be applied to a data standard falling mark management and control system, and the execution subject of the method can be a server of the system. The method flow chart of the method is as shown in the figure. Figure 1 The method flow chart of the method is as shown in the figure.

[0052] S101: When receiving a business requirement submitted by a user, determining data requirement information corresponding to the business requirement;

[0053] In the method provided by the embodiment of the present application, when a business personnel of an enterprise institution generates a new business requirement, a technical personnel needs to construct a business system meeting the business requirement, the business personnel or the technical personnel can be a user, and submits related information of the business requirement in the system, for example, which data requirements exist.

[0054] When the server of the system receives the business requirement submitted by the user, the business requirement can be analyzed to determine the data requirement information corresponding to the business requirement, that is, which data needs to be used, such as specific data sources or data types and the like.

[0055] S102: In the established data standard system, determine the target data standard corresponding to the data requirement information;

[0056] In the method provided by the embodiment of the application, the established data standards can be stored in the system in advance to construct a data standard system. According to the information of the required data contained in the data requirement information, the target data standard corresponding to the data requirement information, that is, the data standard required by the required data, can be selected in the data standard system.

[0057] It should be noted that in the specific implementation process, the target data standard corresponding to the data requirement information can be multiple or only one. When there are multiple target data standards, each target data standard is processed accordingly, which does not affect the implementation function of the method provided by the embodiment of the application.

[0058] S103: According to the preset link monitoring strategy, establish a plurality of development nodes corresponding to the business requirement;

[0059] In the method provided by the embodiment of the application, the link monitoring strategy can be set according to the actual requirement, that is, the strategy for monitoring the system development process of the business requirement. The node types of various sub-processes are set as needed. When the development work enters a certain node in the system development process of the business requirement, the user needs to submit relevant materials in the system to promote the progress of the process.

[0060] In the method provided by the embodiment of the application, according to the node type set in the preset link monitoring strategy, a plurality of development nodes corresponding to the current business requirement can be established, that is, a monitoring process corresponding to the business requirement is established, which includes a plurality of development nodes corresponding to the business requirement. The node types of the various development nodes can be requirement generation, technical scheme formulation, design development, etc.

[0061] S104: Monitor whether each development node meets the landing requirements corresponding to the target data standard;

[0062] In the method provided by the embodiment of the application, when the process node of the business requirement enters a certain development node, whether the current development node meets the landing requirements corresponding to the target data standard can be judged according to the development materials submitted by the user in the current development node, that is, whether the target data standard is applied for landing in the development process of the current development node. In this way, whether each development node meets the landing requirements corresponding to the target data standard is monitored.

[0063] S105: If each development node meets the landing requirements corresponding to the target data standard, monitor whether the business system corresponding to the business requirement is online in the production environment;

[0064] In the method provided by the embodiment of the present application, if each development node meets the drop-in requirements corresponding to the target data standard, the business system corresponding to the business requirement can be permitted to be put into production, and the business system corresponding to the business requirement refers to a business system developed and constructed to meet the business requirement. Whether the business system is online, i.e., whether the business system is put into production, can be monitored in a production environment.

[0065] S106: When it is monitored that the business system is online in the production environment, a data source corresponding to the business system is determined in the production environment, and a production-state data item corresponding to the data source is acquired.

[0066] In the method provided by the embodiment of the present application, if the business system is online in the production environment, a data source of the business system is determined in the production environment, and data acquisition is performed on the data source to obtain a production-state data item corresponding to the data source, i.e., a data item in the production environment.

[0067] S107: A drop-in result of the business system is determined according to the production-state data item and the target data standard, and data standard drop-in control of the business system is implemented.

[0068] In the method provided by the embodiment of the present application, the drop-in result of the business system is determined through the production-state data item and the target data standard, i.e., whether the production data item of the business system meets the target data standard, so as to implement the data standard drop-in control of the business system.

[0069] In the specific implementation process, there can be multiple production-state data items and multiple target data standards, and the drop-in result can be determined through all the production-state data items and all the target data standards. When there are multiple production-state data items and multiple target data standards, each production-state data item corresponds to one target data standard, and whether the production-state data item meets the target data standard corresponding thereto can be determined.

[0070] Based on the method provided in the embodiment of the present application, when receiving the service requirement submitted by the user, the target data standard can be determined in the constructed data standard system; a plurality of development nodes are established according to the preset link monitoring strategy; whether each development node meets the falling mark requirement corresponding to the target data standard is monitored; if each development node meets the falling mark requirement corresponding to the target data standard, whether the business system corresponding to the service requirement is online in the production environment is monitored; when it is monitored that the business system is online in the production environment, the data source corresponding to the business system in the production environment is determined, and the production state data item corresponding to the data source is acquired; the falling mark result of the business system is determined according to the production state data item and the target data standard, and the data standard falling mark control of the business system is realized. By applying the method provided in the embodiment of the present application, in the system development process of the service requirement, whether each development node meets the falling mark requirement of the corresponding data standard can be monitored, and after the developed business system is put into production, whether the business system falls within the mark can be judged through the production state data item, the data standard falling mark control of the whole process from the requirement submission to the system production can be realized, and the effective operation of the data standard system is facilitated.

[0071] On the basis of the method provided in the above embodiment, in the method provided in the embodiment of the present application, the process of determining the target data standard corresponding to the data requirement information in the constructed data standard system in step S102 comprises:

[0072] Acquiring the data type contained in the data requirement information;

[0073] Determining the data standard corresponding to the data type in each data standard contained in the data standard system, and determining the data standard corresponding to the data type as the target data standard.

[0074] In the method provided in the embodiment of the present application, the data type contained in the data requirement information, i.e., the data type of the requirement data submitted by the user in advance, can be acquired. The association relationship between various data types and each data standard in the data standard system can be recorded in advance in the system, and through the pre-determined association relationship, the data standard corresponding to the current data type can be matched in the data standard system, and the data standard corresponding to the current data type is the data standard having the association relationship with the current data type. Specifically, the data type that can be contained in the data requirement information can be multiple, if the data standards corresponding to the multiple data types are all the same, the data standard corresponding to these data types can be taken as the target data standard. If the data standards corresponding to each data type are different, the data standard corresponding to each data type can be taken as the target data standard, so that multiple target data standards are obtained (each target data standard is not repeated, and if the data standards corresponding to some data types are the same, they are regarded as corresponding to the same target data standard).

[0075] On the basis of the method provided in the above embodiment, in the method provided in the embodiment of the present application, the monitoring whether each development node meets the corresponding landing mark requirement of the target data standard in step S104 comprises:

[0076] For each development link, it is monitored whether the link data information corresponding to the development link is received, when the link data information is received, it is judged whether the link data information matches the target data standard, if the link data information matches the target data standard, it is determined that the development link meets the corresponding landing mark requirement of the target data standard.

[0077] In the method provided in the embodiment of the present application, the current process flow can be monitored in the system development process of business requirements, that is, it is determined that the system development work of the business requirements is currently in which link. When the process enters a certain development link, it is monitored whether the link data information corresponding to the current development link is received, that is, some development materials that need to be uploaded by the staff in the current development link. For example, in the link of formulating a technical scheme, the link data information is a data scheme, and for example, in the link of function test, the link data information is a test report, and the like.

[0078] In the method provided in the embodiment of the present application, when the link data information corresponding to the current development link is received, it is judged whether the link data information matches the target data standard, that is, it is determined whether the development work of the business requirements meets the landing mark of the target data standard through the link data information. For example, in the link of formulating a technical scheme, it is determined whether the data standard in the data scheme is the target data standard by identifying the scheme content of the data scheme. For example, in the link of function test, it is determined whether the landing mark verification content of the target data standard is contained in the test report by identifying the report content of the test report, and the like. If the link data information indicates that the current development link has met the landing mark of the target data standard, for example, the data standard in the data scheme is the target data standard or the landing mark verification content of the target data standard is contained in the test report, and the like, it is determined that the link data information matches the target data standard, that is, the current development link meets the corresponding landing mark requirement of the target data standard.

[0079] In the specific implementation process, the judgment process of whether the link data information matches the target data standard can be realized by identifying the link data information through semantic recognition. Alternatively, the link data information can be sent to the corresponding reviewer, the reviewer can identify and input the audit result, the audit result input by the reviewer is acquired, and the judgment is performed based on the audit result.

[0080] On the basis of the method provided in the above embodiment, in the method provided in the embodiment of the present application, the method further comprises:

[0081] If the link data information does not match the target data standard, it is determined that the development link does not meet the corresponding landing requirement of the target data standard, and a landing exception prompt is performed.

[0082] In the method provided by the embodiment of the application, if the link data information does not match the target data standard, that is, the link data information indicates that the current development link does not meet the landing requirement of the target data standard, the landing exception prompt can be performed through the system front end or the mail push, to remind the management personnel that the system development process of the business requirement does not meet the landing requirement of the data standard.

[0083] On the basis of the method provided in the above embodiment, with reference to the flowchart shown in Figure 2 In the method provided by the embodiment of the application, the process of determining the landing result of the business system according to the production state data item and the target data standard in step S107 includes:

[0084] S201: determining whether the production state data item meets the target data standard;

[0085] In the method provided by the embodiment of the application, the production state data item of the business system can be determined to meet the target data standard based on a preset judgment strategy. For example, the data structure of the production state data item can be identified, and it is determined whether the data structure is consistent with the data structure required by the target data standard, to determine whether the production state data item meets the target data standard. The production state data item can also be recorded, and the production state data item is compared with the corresponding design state data item, to determine whether the production state data item meets the target data standard. The design state data item refers to a data item constructed in a development environment according to the target data standard.

[0086] S202: generating a first landing result, and determining the first landing result as the landing result of the business system, the first landing result indicating that the data standard has landed.

[0087] In the method provided by the embodiment of the application, if the production state data item meets the target data standard, a first landing result indicating that the data standard has landed is generated as the landing result of the business system, that is, the business system has landed.

[0088] Further, on the basis of the method provided in the above embodiment, the method further includes:

[0089] S203: generating a second landing result, and determining the second landing result as the landing result of the business system, the second landing result indicating that the data standard has not landed.

[0090] If the production state data item does not conform to the target data standard, a second off-standard result is generated to represent that the data standard is not landed, and the off-standard result is used as the off-standard result of the business system, that is, the business system is not off-standard.

[0091] In order to better illustrate the method provided by the embodiment of the present application, in combination with the actual application scene, the embodiment of the present application provides another data standard off-standard control method. The method provided by the embodiment of the present application is applied to the data standard off-standard control scene of an enterprise organization.

[0092] The method provided by the embodiment of the present application can be applied to a data standard off-standard control system, and the system is for Figure 1 An instantiation of the method is shown in the figure, and the system mainly includes the following modules:

[0093] The data source management module is used for an administrator user to configure production environment data source information, including database type, application system to which the database type belongs, IP address, port number, and other database link information. After the data source is added successfully, data source information is collected. After the data source information collection is successful, data is displayed in the production state data item management submodule in the business system data item management module.

[0094] The data standard management module is mainly used for unified management of data standards, including functions such as new creation, modification, deletion, and query. The data standard management module also includes functions such as management of mapping relationships between data standards and business system data items, change process management such as application, verification, approval, and release, and version management.

[0095] The business system data item management module: The data table and data item in the business system database are included in the registration management, and must be mapped with the data standard data item, including two types of design state and production state.

[0096] The data requirement management module: The data requirement management module realizes full-process control of data standards from the generation of data requirements to the production of data requirements, including data management in each stage such as requirement generation, technical scheme formulation, design development and implementation, function test, production online, and quality monitoring.

[0097] As Figure 3 shown in the figure, the system development process of the business requirement mainly involves functions such as requirement generation, technical scheme formulation, design development, function test, production online, and quality monitoring.

[0098] In the demand generation stage, the staff writes a user demand specification and generates a data demand table, generates data demand according to business demand, and audits the data demand by a demand auditor; when the data demand passes the audit, the staff can submit the demand in the system and the system performs audit analysis to determine the data standard corresponding to the data demand and feeds back to the technical personnel. Meanwhile, the business demand is registered in the system to monitor each development node in the system development process of the business demand.

[0099] In the technical scheme formulation node, the technical personnel formulate a technical scheme, which includes a data scheme, and submit the technical scheme to the system for approval of whether the technical scheme meets the landing requirements.

[0100] In the design and development node, the technical personnel mainly perform system design and development work such as demand refinement, data demand refinement, physical modeling, data item generation, DDL (database schema definition language) modeling script export, overall design, detailed design, program implementation, and internal testing; in this stage, the staff can upload relevant work documents to approve whether the work in this stage meets the landing requirements.

[0101] In the functional test node, the technical personnel mainly perform functional testing and landing verification, and upload the test report to the system to approve whether the work in this stage meets the landing requirements.

[0102] In the production online node, the technical personnel mainly perform production scheme formulation, version consistency audit, consistency comparison, version library preliminary review, and version library release; in this stage, the staff can upload relevant work documents to approve whether the work in this stage meets the landing requirements.

[0103] In the quality monitoring node, the technical personnel puts the business system into production, and the data standard landing control system can perform consistency check on the business system in the production environment, that is, judge whether the production state data item matches the pre-recorded design state data item, to generate a quality report, that is, a landing result.

[0104] Based on the method provided in the embodiment of the application, an enterprise-level data table landing control tool can be established to perform full-process control from data demand proposal to production for data standard landing in the business system construction implementation process, including data landing management in each stage such as demand generation, technical scheme formulation, design and development, functional testing, production online, and quality monitoring. Moreover, the mapping and association relationship between data items and data standards can be established, which is beneficial to realize standardized management of data standards and promote effective operation of the data standard system.

[0105] With Figure 1 Corresponding to the data standard landing control method shown in FIG. 1, the embodiment of the application further provides a data standard landing control device forFigure 1 A specific implementation of the method shown in FIG. 1, a structural diagram is shown as Figure 4 including:

[0106] The first determination unit 301 is configured to determine data requirement information corresponding to the service requirement when receiving the service requirement submitted by the user;

[0107] The second determination unit 302 is configured to determine a target data standard corresponding to the data requirement information in the constructed data standard system;

[0108] The establishment unit 303 is configured to establish a plurality of development nodes corresponding to the service requirement according to a preset link monitoring strategy;

[0109] The first monitoring unit 304 is configured to monitor whether each development node meets the target data standard corresponding to the falling mark requirement;

[0110] The second monitoring unit 305 is configured to monitor whether the service system corresponding to the service requirement is online in the production environment if each development node meets the target data standard corresponding to the falling mark requirement;

[0111] The acquisition unit 306 is configured to determine a data source corresponding to the service system in the production environment and acquire a production state data item corresponding to the data source when monitoring that the service system is online in the production environment;

[0112] The third determination unit 307 is configured to determine a falling mark result of the service system according to the production state data item and the target data standard, and realize data standard falling mark control of the service system.

[0113] Based on the device provided in the embodiment of the application, when receiving the service requirement submitted by the user, the target data standard can be determined in the constructed data standard system; a plurality of development nodes are established according to the preset link monitoring strategy; whether each development node meets the falling mark requirement corresponding to the target data standard is monitored; if each development node meets the falling mark requirement corresponding to the target data standard, whether the business system corresponding to the service requirement is online in the production environment is monitored; when it is monitored that the business system is online in the production environment, the data source corresponding to the business system in the production environment is determined, and the production state data item corresponding to the data source is acquired; the falling mark result of the business system is determined according to the production state data item and the target data standard, and the data standard falling mark control of the business system is realized. In the system development process of the service requirement, whether each development node meets the falling mark requirement of the corresponding data standard can be monitored by applying the device provided in the embodiment of the application, after the developed business system is put into production, whether the business system falls within the mark can be judged through the production state data item, the data standard falling mark control of the whole process from the requirement submission to the system production can be realized, and the effective operation of the data standard system is facilitated.

[0114] Another data standard falling mark control device is provided in the embodiment of the application, and a structural diagram thereof is shown in Figure 5 The device shown in Figure 4 The second determination unit 302 in the device provided in the embodiment of the application comprises:

[0115] The acquisition subunit 308 is configured to acquire the data type contained in the data requirement information.

[0116] The determination subunit 309 is configured to determine the data standard corresponding to the data type in each data standard contained in the data standard system, and determine the data standard corresponding to the data type as the target data standard.

[0117] The first monitoring unit 304 in the device provided in the embodiment of the application comprises:

[0118] The first monitoring subunit is configured to monitor whether the link data information corresponding to each development link is received, when the link data information is received, judge whether the link data information matches the target data standard, and if the link data information matches the target data standard, determine that the development link meets the falling mark requirement corresponding to the target data standard.

[0119] The device provided in the embodiment of the application further comprises:

[0120] The second monitoring subunit is configured to determine that the development link does not meet the corresponding landing requirement of the target data standard and perform landing abnormality prompting if the link data information does not match the target data standard.

[0121] The third determining unit 307 comprises:

[0122] The judging subunit is configured to judge whether the production state data item meets the target data standard.

[0123] The first generating subunit is configured to generate a first landing result if the production state data item meets the target data standard, and determine the first landing result as the landing result of the business system, wherein the first landing result represents that the data standard has landed.

[0124] The device further comprises:

[0125] The second generating subunit is configured to generate a second landing result if the production state data item does not meet the target data standard, and determine the second landing result as the landing result of the business system, wherein the second landing result represents that the data standard has not landed.

[0126] The embodiment of the present application further provides a storage medium, which comprises stored instructions, wherein when the instructions are executed, the device where the storage medium is located performs the data standard landing control method as described above.

[0127] The embodiment of the present application further provides an electronic device, and a structure diagram thereof is shown in Figure 6 The electronic device specifically comprises a memory 401 and one or more than one instruction 402, wherein the one or more than one instruction 402 is stored in the memory 401 and is configured to perform the one or more than one instruction 402 by the one or more than one processor 403 to perform the following operations:

[0128] When receiving the business requirement submitted by the user, the data requirement information corresponding to the business requirement is determined.

[0129] In the constructed data standard system, the target data standard corresponding to the data requirement information is determined.

[0130] According to the preset link monitoring strategy, the plurality of development nodes corresponding to the business requirement are established.

[0131] Whether each development node meets the landing requirement corresponding to the target data standard is monitored.

[0132] If each of the development nodes meets the falling mark requirement corresponding to the target data standard, it is monitored whether a business system corresponding to the business requirement is online in a production environment;

[0133] When it is monitored that the business system is online in the production environment, a data source corresponding to the business system is determined in the production environment, and a production state data item corresponding to the data source is acquired;

[0134] According to the production state data item and the target data standard, a falling mark result of the business system is determined, and data standard falling mark control of the business system is realized.

[0135] It should be noted that the data standard falling mark control method and device, storage medium and electronic equipment provided by the application can be used in the financial field or other fields, for example, can be used in the application scenario of bank data governance in the financial field. Other fields are any field other than the financial field, for example, the field of communication services. The above are only examples and do not limit the application of the data standard falling mark control method and device, storage medium and electronic equipment provided by the application.

[0136] Each embodiment in the specification is described in a progressive manner, and the same and similar parts between each embodiment can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, it is described more simply, and the relevant part can be referred to the part of the method embodiment. The system and system embodiment described above are only illustrative, and the units described as separate components can be or can not be physically separated, and the components displayed as units can be or can not be physical units, that is, they can be located in one place or distributed on multiple network units. According to the actual needs, part or all of the modules can be selected to achieve the purpose of the embodiment scheme. Those skilled in the art can understand and implement without creative labor.

[0137] The professional person can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware, computer software or combination of the two. In order to clearly show the interchangeability of hardware and software, the components and steps of each example have been described in the above description. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical scheme. The professional person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.

[0138] The foregoing description of the disclosed embodiments enables a person skilled in the art to make or use the application. Modifications of these embodiments will occur to persons of skill in the art, and that the appended claims are intended to cover all such modifications that do not depart from the true spirit and scope of the application. Therefore, the application is not limited to the embodiments shown but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for controlling data standard non-compliance, characterized in that, Applications to data standard compliance control systems include: When a user submits a business request, the corresponding data requirement information is determined. Within the established data standard system, determine the target data standard corresponding to the data requirement information; Based on the preset process monitoring strategy, multiple development nodes corresponding to the business requirements are established; Monitor whether each of the development nodes meets the target data standard's corresponding compliance requirements; If each of the development nodes meets the target data standard's corresponding criteria, then monitor whether the business system corresponding to the business requirement is online in the production environment; When the business system is detected to be online in the production environment, the data source corresponding to the business system is determined in the production environment, and the production state data item corresponding to the data source is obtained. Determine whether the production state data item conforms to the target data standard; If the production data item meets the target data standard, a first rejection result is generated, and the first rejection result is determined as the rejection result of the business system. The first rejection result indicates that the data standard has been implemented.

2. The method according to claim 1, characterized in that, The process of determining the target data standard corresponding to the data requirement information within the established data standard system includes: Obtain the data types contained in the data requirement information; Among the various data standards included in the data standard system, the data standard corresponding to the data type is determined, and the data standard corresponding to the data type is determined as the target data standard.

3. The method according to claim 1, characterized in that, The monitoring of whether each development node meets the target data standard's corresponding compliance requirements includes: For each development stage, monitor whether the corresponding stage data information is received. When the stage data information is received, determine whether the stage data information matches the target data standard. If the stage data information matches the target data standard, then determine that the development stage meets the target data standard's corresponding compliance requirements.

4. The method according to claim 3, characterized in that, Also includes: If the data information of the process does not match the target data standard, it is determined that the development process does not meet the target data standard's corresponding requirements for failing to meet the target data standard, and a failure error message is issued.

5. The method according to claim 1, characterized in that, Also includes: If the production data item does not meet the target data standard, a second failure result is generated and the second failure result is determined as the failure result of the business system. The second failure result indicates that the data standard has not been implemented.

6. A data standard failure control device, characterized in that, Applications to data standard compliance control systems include: The first determining unit is used to determine the data requirement information corresponding to the business requirement when it receives the business requirement submitted by the user. The second determining unit is used to determine the target data standard corresponding to the data requirement information within the established data standard system. A setup unit is used to establish multiple development nodes corresponding to the business requirements based on a preset process monitoring strategy. The first monitoring unit is used to monitor whether each development node meets the target data standard's corresponding compliance requirements. The second monitoring unit is used to monitor whether the business system corresponding to the business requirement is online in the production environment if each of the development nodes meets the target data standard's corresponding failure requirements. The acquisition unit is used to determine the data source corresponding to the business system in the production environment and acquire the production state data item corresponding to the data source when the business system is detected to be online in the production environment. The third determining unit includes: a judging subunit and a first generating subunit; The judgment subunit is used to determine whether the production state data item conforms to the target data standard; The first generation subunit is used to generate a first rejection result if the production state data item meets the target data standard, and to determine the first rejection result as the rejection result of the business system. The first rejection result indicates that the data standard has been implemented.

7. The apparatus according to claim 6, characterized in that, The second determining unit includes: The acquisition subunit is used to acquire the data type contained in the data requirement information; The sub-unit is used to determine the data standard corresponding to the data type among the various data standards included in the data standard system, and to determine the data standard corresponding to the data type as the target data standard.

8. A storage medium, characterized in that, The storage medium includes stored instructions, wherein, when the instructions are executed, the device containing the storage medium is controlled to perform the data standard misalignment control method as described in any one of claims 1 to 5.

9. An electronic device, characterized in that, It includes a memory, and one or more instructions, wherein one or more instructions are stored in the memory and configured to be executed by one or more processors as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Resource allocation auditing method and device, electronic equipment and storage medium

    CN112836924A

  • Project document publishing method and device, equipment and storage medium

    CN114090068A

  • Data verification method and device, storage medium and electronic device

    CN114547006A