Real-time risk control variable calculation method based on a distributed flow calculation engine
A technology of streaming computing and computing methods, applied in computing, software design, special data processing applications, etc., can solve problems such as the inability to meet the development needs of new variables, high communication, development, and maintenance costs, and the inability of single-machine versions. , to achieve the effect of shortening the development cycle, easy expansion, and easy understanding
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2019-05-24
Smart Images

Figure 1 
Figure 2
Abstract
Description
technical field
[0001] The invention relates to product software and application software, in particular to a method for calculating real-time risk control variables based on a distributed stream computing engine. Background technique
[0002] The risk control model in the field of Internet finance needs to be calculated for a large number of user variable indicators, and the values of these user variables are calculated based on the data of various dimensions of the user. At present, the main method is to store the user's various dimensions of data in the database (such as MySQL, Oracle, etc.), and then use traditional software development methods or SAS system (Statistics Analysis System) to develop variable logic and perform calculations. At present, from the requirements of variable calculation, analysis and design, development, testing, and production release, the development cycle is relatively long, and the communication, development, and maintenance costs are relat...
Examples
Embodiment Construction
[0020] The present invention is a software system realized by computer software in order to meet the requirement of calculating a large number of real-time variables. figure 1 It is a module structure diagram of the real-time risk control variable calculation method in an embodiment, mainly including three parts: data source configuration, variable definition and variable calculation.
[0021] M100: Data source configuration. This module is a unified data source configuration center that defines the data source acquisition method and the composition of structured data. Through this module, configure the corresponding source data acquisition method, parameters, and data structure information. In variable calculation , the automatic construction of temporary database tables can be realized.
[0022] The data used for variable calculation is multi-dimensional, and the sources of data of different dimensions are different. If the source data exists in the database, there will als...