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

Active Publication Date: 2019-05-24
晓花(上海)互联网科技有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

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 relatively high. At the same time, it is far from meeting the development needs of a large number of new variables.
If the SAS system is used, it still faces the problems of non-scalability and insufficient computing power of the stand-alone version.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Real-time risk control variable calculation method based on a distributed flow calculation engine
  • Real-time risk control variable calculation method based on a distributed flow calculation engine

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a real-time risk control variable calculation method based on a distributed streaming calculation engine. The calculation method comprises the steps that a data source configuration module is adopted, wherein a user configures data sources of various calculation dependencies; The variable definition module can be used for developing various variables by using SQL (Structured Query Language); The variable calculation module is used for capturing data from a pre-configured data source according to the calculation request, constructing a memory table, executing all SQL ina related variable pool once, and outputting a calculation result; According to the real-time risk control variable calculation method based on the distributed streaming calculation engine, the variable calculation engine and system researched and developed by the invention are adopted, personnel (such as business personnel and developers) familiar with SQL language can define variables through the system, the variable development period is greatly shortened, and the cost is saved.

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...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/20G06F16/242
Inventor 邰祺超桂林胡蓬
Owner 晓花(上海)互联网科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products