Processing model and method of regulatory reporting data

Through the use of the regulatory reporting data processing model, the problem of inconsistent regulatory reporting data facing regulatory agencies has been solved, efficient and accurate regulatory data processing has been achieved, and regulatory efficiency has been enhanced.

CN113011784BActive Publication Date: 2025-02-14CHINA CONSTRUCTION BANK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110424912.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-20
Publication Date
2025-02-14
Estimated Expiration
2041-04-20

AI Technical Summary

Technical Problem

In the prior art, the regulatory data collected by regulators from the business systems of different regulated agencies have inconsistent calibers, resulting in low processing efficiency and accuracy, and the inability to effectively achieve regulatory goals.

Method used

A processing model for supervised data reporting is proposed, including a source data storage unit, a standardized basic data processing unit, a summary data processing unit and a supervision data processing unit. This model stores the source data as pasted source data, converts it into regulatory standard data, performs summary calculations, and processes the regulatory reporting data.

Benefits of technology

Through this processing model, the supervision and submitted data can be processed efficiently and accurately, improving the uniformity and consistency of the supervision data, thereby enhancing the supervision efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113011784B_ABST
    Figure CN113011784B_ABST
Patent Text Reader

Abstract

The present invention discloses a processing model and method for regulatory reporting data, and relates to the field of big data technology, wherein the processing model includes: a source data storage unit, which is used to store source data collected from different source business systems of different regulated reporting institutions in a way of maintaining the source structure; a standardized basic data processing unit, which is used to convert the source data into regulatory standard data; a summary data processing unit, which is used to complete summary calculation processing according to the regulatory standard data when it is judged that summary calculation is required according to regulatory reporting requirements, and obtain summary calculation data; a regulatory reporting data processing unit, which is used to process regulatory reporting data from regulatory standard data and / or summary calculation data. The present invention can process regulatory reporting data efficiently and accurately.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of big data technology, and in particular to a processing model and method for regulatory reporting data. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.

[0003] For group enterprises, the regulatory authorities will supervise each company. For example, the regulatory authorities will uniformly supervise and manage the national banking and insurance market, maintain market order, and ensure its legal operation. At present, each regulated institution (such as a bank) submits data from its own different business systems. There are many reporting nodes and inconsistent reporting rules, which will result in the regulatory authorities receiving inconsistent data, resulting in low processing efficiency and accuracy of regulatory reporting data, and thus the regulatory authorities cannot achieve their regulatory goals well. Summary of the invention

[0004] The embodiment of the present invention provides a processing model for regulatory reporting data, which is used to efficiently and accurately process regulatory reporting data. The processing model includes:

[0005] The source data storage unit is used to store source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure;

[0006] A standardized basic data processing unit, used for converting the source data into regulatory standard data;

[0007] A summary data processing unit, for completing summary calculation processing according to the regulatory standard data to obtain summary calculation data when it is determined that summary calculation needs to be performed according to regulatory reporting requirements;

[0008] The regulatory reporting data processing unit is used to process regulatory reporting data from regulatory standard data and / or summary calculation data.

[0009] In one embodiment, the standardized basic data processing unit is also used to pre-connect to relevant business systems according to regulatory reporting requirements.

[0010] In one embodiment, the standardized basic data processing unit is also used to pre-calculate relevant data fields according to regulatory reporting requirements.

[0011] In one embodiment, the source data storage unit is specifically used to store source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure according to a preset storage strategy; the preset storage strategy is determined according to the type of source data collected.

[0012] In one embodiment, the source data storage unit is specifically used for:

[0013] Identify the types of source data collected from different source business systems of different regulated reporting organizations;

[0014] When the collected source data is identified as information data, the source data is stored in a manner that maintains the source structure using a historical zipper.

[0015] In one embodiment, the source data storage unit is specifically used for:

[0016] Identify the types of source data collected from different source business systems of different regulatory reporting agencies;

[0017] When the collected source data is identified as transaction data or flow data, the source data is stored in a manner that maintains the source structure by using incremental slicing.

[0018] In one embodiment, the source data storage unit is further used to determine the storage period of the source data storage unit according to the historical reporting period of the regulatory reporting data.

[0019] In one embodiment, the summary data processing unit is further used to process the summary calculation data that meets the preset summary requirements into indicator data.

[0020] In one embodiment, the processing model of the regulatory reporting data may further include: a real-time computing unit for obtaining real-time regulatory reporting data based on source data or regulatory standard data collected from different source business systems of different regulated reporting institutions.

[0021] The embodiment of the present invention further provides a method for processing regulatory reporting data, which is used to efficiently and accurately process regulatory reporting data. The processing method includes:

[0022] The source data collected from different source business systems of different regulated reporting institutions are stored in a way that maintains the source structure;

[0023] Converting the source data into regulatory standard data;

[0024] When it is determined that summary calculation is required according to regulatory reporting requirements, summary calculation processing is completed according to the regulatory standard data to obtain summary calculation data;

[0025] Process regulatory reporting data from regulatory standard data and / or aggregated calculation data.

[0026] In one embodiment, the above-mentioned method for processing regulatory reporting data may also include: pre-connecting to relevant business systems according to regulatory reporting requirements.

[0027] In one embodiment, the above-mentioned method for processing regulatory reporting data may further include: pre-calculating relevant data fields according to regulatory reporting requirements.

[0028] In one embodiment, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, including: according to a preset storage strategy, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure; the preset storage strategy is determined according to the type of source data collected.

[0029] In one embodiment, according to a preset storage strategy, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, including:

[0030] Identify the types of source data collected from different source business systems of different regulated reporting organizations;

[0031] When the collected source data is identified as information data, the source data is stored in a manner that maintains the source structure using a historical zipper.

[0032] In one embodiment, according to a preset storage strategy, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, including:

[0033] Identify the types of source data collected from different source business systems of different regulatory reporting agencies;

[0034] When the collected source data is identified as transaction data or flow data, the source data is stored in a manner that maintains the source structure by using incremental slicing.

[0035] In one embodiment, the above-mentioned method for processing regulatory reporting data may further include: determining a storage period of the source data storage unit according to a historical reporting period of the regulatory reporting data.

[0036] In one embodiment, the above-mentioned method for processing regulatory reporting data may also include: processing the summary calculation data that meets the preset summary requirements into indicator data.

[0037] In one embodiment, the above-mentioned method for processing regulatory reporting data may further include: obtaining real-time regulatory reporting data based on source data or regulatory standard data collected from different source business systems of different regulated reporting institutions.

[0038] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned method for processing regulatory reporting data when executing the computer program.

[0039] An embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program for executing the above-mentioned method for processing regulatory reporting data.

[0040] In an embodiment of the present invention, a solution for processing regulatory reporting data includes: a source data storage unit stores source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure; a standardized basic data processing unit converts the source data into regulatory standard data; a summary data processing unit completes summary calculation processing based on the regulatory standard data to obtain summary calculation data when it is determined that summary calculation is required based on regulatory reporting requirements; and a regulatory reporting data processing unit processes regulatory reporting data from regulatory standard data and / or summary calculation data, thereby enabling efficient and accurate processing of regulatory reporting data. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0042] Figure 1 A schematic diagram of the structure of a processing model for regulatory reporting data in an embodiment of the present invention;

[0043] Figure 2 It is a structural diagram of a processing model for regulatory reporting data in another embodiment of the present invention;

[0044] Figure 3 A schematic diagram of a processing scenario for regulatory reporting data in an embodiment of the present invention;

[0045] Figure 4 A flowchart of a method for processing regulatory reporting data in an embodiment of the present invention;

[0046] Figure 5 A flowchart of a method for processing regulatory reporting data in another embodiment of the present invention;

[0047] Figure 6 Schematic diagram of the structure of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The principles and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present invention, and are not intended to limit the scope of the present invention in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.

[0049] Those skilled in the art will appreciate that the embodiments of the present invention may be implemented as a system, device, apparatus, method or computer program product. Therefore, the present disclosure may be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0050] Before introducing the embodiments of the present invention, the terms involved in the present invention are first introduced.

[0051] 1. Supervision: regulation refers to the behavior of the competent authorities to uniformly supervise and manage the national banking and insurance markets, maintain market order, and ensure their legal operations in accordance with laws and regulations.

[0052] 2. Regulation object: the object that the competent authority is responsible for supervising according to law.

[0053] 3. Regulatory reporting system: An official document issued by the regulatory agency requiring the regulated entity to provide data, which includes the reporting background, reporting interface instructions, reporting methods, etc.

[0054] 4. Regulatory data model (processing model for regulatory reporting data): According to the requirements of the regulatory reporting system, the regulatory entity shall standardize and integrate the internal data involved to form a message that meets the regulatory reporting requirements.

[0055] 5. Source data is a term used to describe the source of information used to create electronic data. This type of data is usually created in one of two ways. One method is to scan hard copy documents and create electronic files of these hard copies. Another method is to read the information on the hard copy and enter the data into an electronic format using a keyboard and some type of data processing software. This allows the source data to be stored in memory while the accompanying electronic data can be used when needed without the need to constantly retrieve the original source file.

[0056] 6. Field: Each row in a table is called a "record". Each record contains all the information in this row, just like all the information about a person in an address book database. However, records in the database do not have a specific record name. The row number is often used to indicate which record it is. A field is a smaller unit than a record. A set of fields constitutes a record. Each field describes a feature of a document, namely a data item, and has a unique field identifier for computer recognition.

[0057] 7. Business system: Business system refers to the business links required for an enterprise to achieve its positioning, the roles played by various partners, and the ways and contents of cooperation and transactions between stakeholders. We can understand the construction of business system from two levels: industry value chain and internal value chain of the enterprise and the roles of partners.

[0058] 8. Cycle: If a group of events or phenomena repeat in the same order, the time or space interval to complete this group of events or phenomena is called a cycle.

[0059] 9. Indicators: Indicators mean parameters for measuring goals; the indexes, specifications, and standards that are expected to be achieved, generally expressed in data. Methods for measuring goals; the indexes, specifications, and standards that are expected to be achieved, generally expressed in data. For example, everyone will say at the year-end meeting that several new indicators have been added this year: employee turnover rate, store customer flow, average customer spending, etc. These indicators are general descriptions of results, that is, goals.

[0060] 10. Real-time: Synchronous with the actual time at which something happens or develops (doing something) Real-time is a level of computer response that is perceived by the user as timely enough or that the computer is synchronized with an external process (e.g., the weather is displayed clearly as it changes). Real-time is an adjective referring to a computer or program that operates in real time. Real-time describes a person's sense of time, not a machine's. In the days of mainframe computers, the expression for a mainframe that instantly integrates with a user working from a connected terminal was real-time online.

[0061] 11. Summarize: Summarize means to bring together various materials or situations.

[0062] 12. Bank statement data: Bank statement data refers to the deposit and withdrawal transaction records of bank current accounts (including current passbooks and bank cards). According to the nature of the account, it is divided into personal statement and corporate statement. Bank statement is a kind of evidence to prove the income of an individual or company, and is a necessary material for applying for a loan from a bank.

[0063] 13. Strategy: In order to achieve a certain goal, first formulate several corresponding plans in advance based on possible problems. And in the process of achieving the goal, formulate new plans according to the development and changes of the situation, or choose corresponding plans according to the development and changes of the situation to finally achieve the goal.

[0064] 14. Data item: A data element can be composed of several data items. A data item is the smallest indivisible unit of data. The name of a data item includes number, alias, brief description, length, type, and value range of the data item.

[0065] Data items are the most basic, indivisible named data units in data records and are the smallest identification units with independent meanings. Data items can be letters, numbers, or a combination of the two. They are described by data types (logical, numerical, character, etc.) and data length. Data items are used to describe certain attributes of entities. In geographic information systems, data item description objects are the elements of geographic entities and their attributes, which are divided into geometric attributes (geographic location and shape) and non-geometric attributes, including scalar attributes (various measurement values) and name attributes (place names and names of geographical features).

[0066] 15. Transaction: originally meant barter, later referred to the buying and selling of goods. Transaction refers to the exchange of value between two parties with money and services as the medium. Often with money or services as the medium.

[0067] A transaction, also known as trade or exchange, is the act of exchanging valuable goods and services between buyers and sellers. It can be a process of using currency as a medium of exchange, or it can be a barter process. In the banking field, operations such as changing a debit card PIN can also be called a transaction.

[0068] 16. Message: A message is a data unit exchanged and transmitted in a network, that is, a block of data to be sent by a station at one time. A message contains the complete data information to be sent, and its length is very inconsistent, unlimited and variable.

[0069] Messages are used to exchange information when making requests and responses between systems, and must comply with prescribed formats.

[0070] In addition, application messages are often used when multiple systems need to communicate, such as from a bank's ESB system to a gateway system and then to a UnionPay system. In the middle, messages are used to load and transport data. The message formats may be different in these three systems, but the data they carry is the same.

[0071] Figure 1 FIG. 1 is a schematic diagram of a processing model for monitoring and reporting data in an embodiment of the present invention. Figure 1 As shown, the model includes:

[0072] The source data storage unit 01 is used to store the source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure;

[0073] A standardized basic data processing unit 02, used for converting the source data into regulatory standard data;

[0074] The summary data processing unit 03 is used to complete the summary calculation processing according to the regulatory standard data to obtain the summary calculation data when it is determined that summary calculation needs to be performed according to the regulatory reporting requirements;

[0075] The regulatory reporting data processing unit 04 is used to process the regulatory reporting data from the regulatory standard data and / or the summary calculation data.

[0076] In an embodiment of the present invention, a method for processing regulatory reporting data, when working: a source data storage unit stores source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure; a standardized basic data processing unit converts the source data into regulatory standard data; when a summary data processing unit determines that summary calculation is required according to regulatory reporting requirements, the summary calculation processing is performed according to the regulatory standard data to obtain summary calculation data; and a regulatory reporting data processing unit processes regulatory reporting data from regulatory standard data and / or summary calculation data, so that the regulatory reporting data can be processed efficiently and accurately.

[0077] Combine the following Figures 2 to 3 , a processing model for regulatory reporting data involved in an embodiment of the present invention is introduced in detail.

[0078] An example of data architecture is Figure 2 , Figure 2 Although the example uses banking regulatory reporting, the regulatory data integration model (processing model for regulatory reporting data) of other industries can also use this architecture.

[0079] The integrated calculation of regulatory reporting data is divided into two types of calculations: batch data and real-time or quasi-real-time according to the timeliness requirements of regulatory reporting. The embodiment of the present invention does not involve the calculation processing framework, but the regulatory data integration model covers these two types of data and adopts the same framework and design method for model design. The following is a detailed introduction.

[0080] 1. First, introduce the source data storage unit, such as Figure 2 The paste source data storage area in.

[0081] During specific implementation, the source data storage area will collect and store data from various source business systems required for various regulatory reports. The main goal of this area is to maintain the source data in the source structure for historical storage, and to provide the data capability of full or cross-sectional data at any point in time required for subsequent data integration calculations.

[0082] In one embodiment, the source data storage unit is specifically used to store source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure according to a preset storage strategy; the preset storage strategy is determined according to the type of source data collected.

[0083] During specific implementation, a preset storage strategy is determined according to the type of source data collected. The source data storage unit stores the source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure according to the preset storage strategy, thereby achieving optimized storage.

[0084] In one embodiment, the source data storage unit is specifically used for:

[0085] Identify the types of source data collected from different source business systems of different regulated reporting organizations;

[0086] When the collected source data is identified as information data, the source data is stored in a manner that maintains the source structure using a historical zipper.

[0087] In specific implementation, information data can be stored in a historical zipper manner to achieve optimized storage.

[0088] In one embodiment, the source data storage unit is specifically used for:

[0089] Identify the types of source data collected from different source business systems of different regulatory reporting agencies;

[0090] When the collected source data is identified as transaction data or flow data, the source data is stored in a manner that maintains the source structure by using incremental slicing.

[0091] In specific implementation, transaction or flow data can be stored in an incremental slicing manner to achieve optimized storage.

[0092] In one embodiment, the source data storage unit may also be used to determine the storage period of the source data storage unit according to the historical reporting period of the regulatory reporting data.

[0093] During specific implementation, the data storage period in the source data storage area is longer. The storage period of this area is determined based on the historical periods that may need to be reported for regulatory reporting, thereby achieving optimized storage.

[0094] Second, we introduce the standardized basic data processing units, such as Figure 2 The standardized basic data area in .

[0095] In specific implementation, the premise of the construction of this standardized basic data area is the establishment of regulatory data standards. Through the correct interpretation of various regulatory systems, the summary and integration of the reporting data items involved, a set of regulatory data standards are extracted and summarized. Subsequent regulatory reporting data calculations, such as converting source data collected from different source business systems of different regulated reporting institutions into regulatory standard data, will be based on this set of standardized data. That is, based on the summary and integration of various regulatory reporting systems, a set of regulatory data standards for each data item is extracted and summarized, and the source data is converted into regulatory standard data in this area.

[0096] In specific implementation, in addition to data standardization, in order to better achieve a unified reporting caliber and avoid repeated data processing, the standardized basic data area also assumes the ability to integrate and calculate data on demand, including pre-connection and pre-calculation of data. The following is a detailed introduction to pre-connection and pre-calculation.

[0097] In one embodiment, the standardized basic data processing unit is also used to pre-connect to relevant business systems according to regulatory reporting requirements.

[0098] During the specific implementation, the standardized basic data processing unit will pre-connect to the relevant business systems according to the regulatory reporting requirements to further improve the efficiency of regulatory reporting data processing.

[0099] In one embodiment, the standardized basic data processing unit is also used to pre-calculate relevant data fields according to regulatory reporting requirements.

[0100] During specific implementation, the standardized basic data processing unit pre-calculates relevant data fields according to regulatory reporting requirements to further improve the efficiency of regulatory reporting data processing.

[0101] To help you understand how to implement the standardized basic data area, an example is given below.

[0102] like Figure 3 Example: Bank A needs to submit corporate deposit details.

[0103] When it comes to specific implementation, Figure 3 The data items in the middle message are shown in the table on the right. They are the data items of the regulatory message. The table on the left is the table and fields involved in the source system. The middle table is the standardized basic data model (standardized basic data processing unit) of the regulatory integration model. Figure 3It can be seen that the standardized basic data model (standardized basic data processing unit) standardizes the currency and document type data of the People's Bank of China, pre-connects the contract and account tables of the source system, and pre-calculates the customer type reported by the People's Bank of China, the product category field reported by the People's Bank of China and other fields. Through the standardized basic data model, the capabilities of data standardization and pre-connection and pre-calculation are realized.

[0104] 3. Next, we introduce the summary data processing unit, such as Figure 2 The summary data area is shown.

[0105] During specific implementation, the above-mentioned standardized basic data area is constructed on demand, and the data of the business objects involved in the regulatory content are organized and integrated into the standardized basic data first, and then confirmed whether to summarize according to the reporting requirements. The summary is realized by the summary data area, that is, the summary data processing unit. When it is judged that summary calculation is needed according to the regulatory reporting requirements, the summary data processing unit completes the summary calculation processing according to the regulatory standard data, and then generates the final regulatory reporting data.

[0106] Summary data area: Regulatory reporting can include reporting basic detailed data, as well as reporting summary data or indicator data. The required summary calculation and indicator calculation are implemented in the summary data area to obtain summary calculation data and indicator data. The data required for calculation in the summary data area comes from standardized basic data (regulatory standard data), and data cannot be read directly from the source data storage area.

[0107] In one embodiment, the summary data processing unit is further used to process the summary calculation data that meets the preset summary requirements into indicator data.

[0108] In specific implementation, the summary data area is constructed as needed, and the summary calculations required in regulatory reporting are first calculated in this area. If there is a relatively single and fixed summary dimension, the indicator library data can be formed.

[0109] In one embodiment, the processing model of the regulatory reporting data may further include: a real-time computing unit for obtaining real-time regulatory reporting data based on source data or regulatory standard data collected from different source business systems of different regulated reporting institutions.

[0110] In specific implementation, the regulatory reporting data is integrated and calculated, and the two types of calculations are distinguished between batch data and real-time and quasi-real-time according to the timeliness requirements of regulatory reporting. The real-time calculation unit ( Figure 2 The real-time / quasi-real-time calculation area) is to obtain real-time supervision reporting data based on the source data or supervision standard data collected from different source business systems of different regulated reporting institutions, and realize real-time and quasi-real-time processing.

[0111] 4. Next, the regulatory reporting data processing unit is introduced.

[0112] In specific implementation, the regulatory reporting data area can be designed in accordance with the reporting requirements of the regulatory reporting system. The reporting data required by each regulatory reporting system is processed from the standardized basic data (regulatory standard data) and / or the summary data area (summary calculation data).

[0113] In specific implementation, the key points of the design of the regulatory reporting integration model (processing model for regulatory reporting data) in the embodiment of the present invention are: the construction of regulatory reporting standards and the construction of standardized basic data areas (standardized basic data processing units).

[0114] The beneficial technical effect of the processing model for regulatory reporting data provided by the embodiment of the present invention is: through the construction of a standardized basic data area (standardized basic data processing unit), the regulatory reporting data integration model (processing model for regulatory reporting data) can realize a productized model, and the standardized basic data area is used as the basic data of the integration model. For the same regulatory reporting system, various relevant data of different regulated institutions are standardized and converted into the standardized basic data area, so that the required regulatory reporting data can be automatically generated, thereby improving the processing efficiency and accuracy of the regulatory reporting data.

[0115] The present invention also provides a method for processing regulatory reporting data, as described in the following embodiments. Since the principle of solving the problem by this method is similar to the processing model of regulatory reporting data, the implementation of this method can refer to the implementation of the processing model of regulatory reporting data, and the repeated parts will not be repeated.

[0116] Figure 4 FIG. 1 is a flow chart of a method for processing regulatory reporting data in an embodiment of the present invention. Figure 4 As shown, the method comprises the following steps:

[0117] Step 101: storing source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure;

[0118] Step 102: converting the source data into regulatory standard data;

[0119] Step 103: when it is determined that summary calculation is required according to the regulatory reporting requirements, the summary calculation process is completed according to the regulatory standard data to obtain summary calculation data;

[0120] Step 104: Process regulatory reporting data from regulatory standard data and / or aggregated calculation data.

[0121] In an embodiment of the present invention, a method for processing regulatory reporting data includes: a source data storage unit stores source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure; a standardized basic data processing unit converts the source data into regulatory standard data; a summary data processing unit completes summary calculation processing according to the regulatory standard data to obtain summary calculation data when it is determined that summary calculation is required based on regulatory reporting requirements; and a regulatory reporting data processing unit processes regulatory reporting data from regulatory standard data and / or summary calculation data, thereby efficiently and accurately processing regulatory reporting data.

[0122] In one embodiment, Figure 5 As shown, the above-mentioned method for processing regulatory reporting data may also include step 201: pre-connecting to relevant business systems according to regulatory reporting requirements.

[0123] During the specific implementation, the standardized basic data processing unit will pre-connect to the relevant business systems according to the regulatory reporting requirements to further improve the efficiency of regulatory reporting data processing.

[0124] In one embodiment, Figure 5 As shown, the above-mentioned method for processing regulatory reporting data may also include step 202: pre-calculating relevant data fields according to regulatory reporting requirements.

[0125] During specific implementation, the standardized basic data processing unit pre-calculates relevant data fields according to regulatory reporting requirements to further improve the efficiency of regulatory reporting data processing.

[0126] In one embodiment, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, including: according to a preset storage strategy, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure; the preset storage strategy is determined according to the type of source data collected.

[0127] During specific implementation, a preset storage strategy is determined according to the type of source data collected. The source data storage unit stores the source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure according to the preset storage strategy, thereby achieving optimized storage.

[0128] In one embodiment, according to a preset storage strategy, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, including:

[0129] Identify the types of source data collected from different source business systems of different regulated reporting organizations;

[0130] When the collected source data is identified as information data, the source data is stored in a manner that maintains the source structure using a historical zipper.

[0131] In specific implementation, information data can be stored in a historical zipper manner to achieve optimized storage.

[0132] In one embodiment, according to a preset storage strategy, source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, including:

[0133] Identify the types of source data collected from different source business systems of different regulatory reporting agencies;

[0134] When the collected source data is identified as transaction data or flow data, the source data is stored in a manner that maintains the source structure by using incremental slicing.

[0135] In specific implementation, transaction or flow data can be stored in an incremental slicing manner to achieve optimized storage.

[0136] In one embodiment, the above-mentioned method for processing regulatory reporting data may further include: determining a storage period of the source data storage unit according to a historical reporting period of the regulatory reporting data.

[0137] During specific implementation, the data storage period in the source data storage area is longer. The storage period of this area is determined based on the historical periods that may need to be reported for regulatory reporting, thereby achieving optimized storage.

[0138] In one embodiment, the above-mentioned method for processing regulatory reporting data may also include: processing the summary calculation data that meets the preset summary requirements into indicator data.

[0139] In specific implementation, the summary data area is constructed as needed, and the summary calculations required in regulatory reporting are first calculated in this area. If there is a relatively single and fixed summary dimension, the indicator library data can be formed.

[0140] In one embodiment, the above-mentioned method for processing regulatory reporting data may further include: obtaining real-time regulatory reporting data based on source data or regulatory standard data collected from different source business systems of different regulated reporting institutions.

[0141] In specific implementation, the regulatory reporting data is integrated and calculated, and the two types of calculations are distinguished between batch data and real-time and quasi-real-time according to the timeliness requirements of regulatory reporting. The real-time calculation unit ( Figure 2 The real-time / quasi-real-time calculation area) is to obtain real-time supervision reporting data based on the source data or supervision standard data collected from different source business systems of different regulated reporting institutions, and realize real-time and quasi-real-time processing.

[0142] It should be noted that although several modules of the processing model for regulatory reporting data are mentioned in the above detailed description, such division is only exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more modules described above can be concretized in one module. Conversely, the features and functions of one module described above can be further divided into multiple modules for concretization.

[0143] Based on the above invention concept, Figure 6 As shown, the present invention also proposes a computer device 800, including a memory 810, a processor 820, and a computer program 830 stored in the memory 810 and executable on the processor 820, wherein the processor 820 implements the aforementioned method for processing regulatory reporting data when executing the computer program 830.

[0144] Specifically, the computer device may be a computer terminal, a server or a similar computing device.

[0145] In an embodiment of the present invention, a computer device that implements the aforementioned method for processing regulatory reporting data includes: a source data storage unit that stores source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure; a standardized basic data processing unit that converts the source data into regulatory standard data; a summary data processing unit that completes summary calculation processing based on the regulatory standard data to obtain summary calculation data when it is determined that summary calculation is required based on regulatory reporting requirements; and a regulatory reporting data processing unit that processes regulatory reporting data from regulatory standard data and / or summary calculation data, thereby enabling efficient and accurate processing of regulatory reporting data.

[0146] Based on the aforementioned inventive concept, the present invention proposes a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the aforementioned method for processing regulatory reporting data is implemented.

[0147] In an embodiment of the present invention, a computer-readable storage medium that implements the aforementioned method for processing regulatory reporting data includes: a source data storage unit that stores source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure; a standardized basic data processing unit that converts the source data into regulatory standard data; a summary data processing unit that completes summary calculation processing based on the regulatory standard data to obtain summary calculation data when it is determined that summary calculation is required based on regulatory reporting requirements; and a regulatory reporting data processing unit that processes regulatory reporting data from regulatory standard data and / or summary calculation data, thereby enabling efficient and accurate processing of regulatory reporting data.

[0148] Specifically, computer-readable storage media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer-readable storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable storage media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0149] The beneficial technical effects of the processing scheme for regulatory reporting data provided by the embodiment of the present invention are:

[0150] The processing scheme for regulatory reporting data provided by the embodiment of the present invention is as follows: the source data storage unit stores the source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure; the standardized basic data processing unit converts the source data into regulatory standard data; the summary data processing unit completes summary calculation processing according to the regulatory standard data to obtain summary calculation data when it is determined that summary calculation is required according to regulatory reporting requirements; the regulatory reporting data processing unit processes the regulatory reporting data from the regulatory standard data and / or summary calculation data, so that the regulatory reporting data can be processed efficiently and accurately.

[0151] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0152] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0153] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0154] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0155] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A processing model for regulatory reporting data, characterized in that: include: The source data storage unit is used to store the source data collected from different source business systems of different regulated reporting institutions in a manner that maintains the source structure, which includes: identifying the type of source data collected from different source business systems of different regulated reporting institutions; when the collected source data is identified as information data, using a historical zipper method to store the source data in a manner that maintains the source structure; or, when the collected source data is identified as transaction data or flow data, using an incremental slicing method to store the source data in a manner that maintains the source structure, so as to achieve the data capability of providing the required full or cross-sectional data at any time point for subsequent data integration calculations; A standardized basic data processing unit is used to standardize the currency and document type, pre-connect the contract and account tables of the source system, and pre-calculate the reporting customer type and reporting product category fields to achieve data standardization and pre-connection and pre-calculation capabilities, and convert the source data into regulatory standard data; The summary data processing unit is used to construct the summary data area on demand. When it is determined that summary calculation is required according to the regulatory reporting requirements, the summary calculation processing is completed according to the regulatory standard data, and the summary calculation required in the regulatory reporting is first performed in this area to obtain the summary calculation data; if there is a relatively single and fixed summary in dimension, the summary calculation data that meets the preset summary requirements is processed into indicator data; The regulatory reporting data processing unit is used to design the regulatory reporting data in accordance with the message requirements of the regulatory reporting system and process the regulatory reporting data required by each regulatory reporting system from the regulatory standard data and / or the aggregated calculation data; The real-time computing unit is used to obtain real-time regulatory reporting data based on source data or regulatory standard data collected from different source business systems of different regulated reporting institutions, so as to achieve real-time and quasi-real-time processing.

2. The processing model for regulatory reporting data according to claim 1, characterized in that: The standardized basic data processing unit is also used to pre-connect related business systems according to regulatory reporting requirements.

3. The processing model for regulatory reporting data according to claim 1, characterized in that: The standardized basic data processing unit is also used to pre-calculate relevant data fields according to regulatory reporting requirements.

4. The processing model for regulatory reporting data according to claim 1, characterized in that: The source data storage unit is also used to determine the storage period of the source data storage unit according to the historical reporting period of the regulatory reporting data.

5. A method for processing regulatory reporting data, characterized in that: include: The source data collected from different source business systems of different regulated reporting institutions are stored in a manner that maintains the source structure, which includes: identifying the type of source data collected from different source business systems of different regulated reporting institutions; when the collected source data is identified as information data, the source data is stored in a manner that maintains the source structure using a historical zipper; or, when the collected source data is identified as transaction data or flow data, the source data is stored in a manner that maintains the source structure using an incremental slice method, so as to achieve the data capability of providing the required full or cross-sectional data at any time point for subsequent data integration calculations; By standardizing the data of currency and certificate type, pre-connecting the contract and account tables of the source system, and pre-calculating the reporting customer type and reporting product category fields, the data standardization and pre-connection and pre-calculation capabilities are realized, and the source data is converted into regulatory standard data; The summary data area is constructed on demand. When it is determined that summary calculation is required according to the regulatory reporting requirements, the summary calculation processing is completed according to the regulatory standard data, and the summary calculation required in the regulatory reporting is first performed in this area to obtain the summary calculation data; if there is a relatively single and fixed summary in dimension, the summary calculation data that meets the preset summary requirements will be processed into indicator data; Design according to the message requirements of the regulatory reporting system, and process the regulatory reporting data required by each regulatory reporting system from the regulatory standard data and / or the aggregated calculation data; Based on the source data or regulatory standard data collected from different source business systems of different regulated reporting institutions, real-time regulatory reporting data is obtained to achieve real-time and quasi-real-time processing.

6. The method for processing regulatory reporting data according to claim 5, characterized in that: Also includes: Pre-connect relevant business systems according to regulatory reporting requirements.

7. The method for processing regulatory reporting data according to claim 5, characterized in that: Also includes: Pre-calculate relevant data fields based on regulatory reporting requirements.

8. The method for processing regulatory reporting data according to claim 5, characterized in that: Also includes: Determine the storage period of the source data storage unit based on the historical reporting period of the regulatory reporting data.

9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 5 to 8 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 5 to 8.

Citation Information

Patent Citations

  • Data processing method and system for data warehouse

    CN104899199A

  • Data processing method and device

    CN110457294A

  • Data processing method and system

    CN110532802A