[go: up one dir, main page]

CN114817391A - A method and device for analyzing risk control business data - Google Patents

A method and device for analyzing risk control business data Download PDF

Info

Publication number
CN114817391A
CN114817391A CN202210514401.3A CN202210514401A CN114817391A CN 114817391 A CN114817391 A CN 114817391A CN 202210514401 A CN202210514401 A CN 202210514401A CN 114817391 A CN114817391 A CN 114817391A
Authority
CN
China
Prior art keywords
analysis
data
template
task
metadata
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210514401.3A
Other languages
Chinese (zh)
Inventor
王浩
凌国沈
强琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Geely Holding Group Co Ltd
Hangzhou Youxing Technology Co Ltd
Original Assignee
Zhejiang Geely Holding Group Co Ltd
Hangzhou Youxing Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Geely Holding Group Co Ltd, Hangzhou Youxing Technology Co Ltd filed Critical Zhejiang Geely Holding Group Co Ltd
Priority to CN202210514401.3A priority Critical patent/CN114817391A/en
Publication of CN114817391A publication Critical patent/CN114817391A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/254Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a method and a device for analyzing wind control service data, wherein the method comprises the following steps: acquiring an analysis task, analyzing an analysis data source, and acquiring metadata of data to be analyzed; loading a corresponding analysis template, and calling metadata of the data to be analyzed; loading the data to be analyzed corresponding to the corresponding metadata into a built-in memory database and executing SQL to obtain an analysis result index; and generating a data analysis report according to the analysis template and the analysis result index. The method is used for solving the problems of long required processing period and low processing speed of the existing wind control service data analysis method.

Description

一种风控业务数据分析方法及装置A method and device for analyzing risk control business data

技术领域technical field

本发明涉及数据分析领域,具体涉及一种风控业务数据分析方法及装置。The invention relates to the field of data analysis, in particular to a data analysis method and device for a risk control business.

背景技术Background technique

在风控业务中,经常会产生疑似风险的用户群体,需要分析评估用户群体和用户个人的质量,如x天的未支付率、x天未支付金额等指标。风控业务场景的人群质量评估往往依赖专业的BI通过,通过离线数仓数据,通过复杂的SQL进行数据分析,存在对需求处理人员专业要求高、需求处理周期长、处理速度慢问题。In the risk control business, there are often user groups with suspected risks. It is necessary to analyze and evaluate the quality of the user groups and individual users, such as the unpaid rate of x days, the unpaid amount of x days and other indicators. Crowd quality assessment in risk control business scenarios often relies on professional BI pass, through offline data warehouse data, and data analysis through complex SQL. There are problems such as high professional requirements for demand processing personnel, long demand processing cycle, and slow processing speed.

发明内容SUMMARY OF THE INVENTION

鉴于以上现有技术的缺点,本发明提供一种风控业务数据分析方法及装置,以改善现有的风控业务数据分析方法存在需求处理周期长及处理速度慢的问题。In view of the above shortcomings of the prior art, the present invention provides a method and device for analyzing data of risk control business, so as to improve the problems of long processing period and slow processing speed in the existing method for analyzing data of risk control business.

为实现上述目的及其它相关目的,本发明提供一种风控业务数据分析方法,包括步骤:To achieve the above purpose and other related purposes, the present invention provides a data analysis method for risk control business, comprising the steps of:

获取分析任务,并解析分析数据源,获取待分析数据的元数据;Obtain analysis tasks, parse and analyze data sources, and obtain metadata of the data to be analyzed;

加载对应的分析模板,调取所述待分析数据的元数据;Load the corresponding analysis template, and retrieve the metadata of the data to be analyzed;

将相应的所述元数据对应的数据加载至内置内存数据库中并执行SQL,得到分析结果指标;Loading data corresponding to the corresponding metadata into the built-in memory database and executing SQL to obtain an analysis result indicator;

根据所述分析模板及所述分析结果指标生成数据分析报告。A data analysis report is generated according to the analysis template and the analysis result index.

在本发明一实施方式中,获取分析任务的步骤之前包括:将风控业务的数据的元数据存储至HBASE中。In an embodiment of the present invention, before the step of acquiring the analysis task includes: storing the metadata of the data of the risk control service in HBASE.

在本发明一实施方式中,将风控业务的数据的元数据存储至HBASE中的步骤包括:将HIVE中的风控业务的数据的元数据同步至HBASE中。In an embodiment of the present invention, the step of storing the metadata of the data of the risk control service in the HBASE includes: synchronizing the metadata of the data of the risk control service in HIVE to the HBASE.

在本发明一实施方式中,加载对应的分析模板的步骤包括:以所述分析任务为依据,自模板中心加载对应的模板。In an embodiment of the present invention, the step of loading the corresponding analysis template includes: based on the analysis task, loading the corresponding template from the template center.

本发明还提供一种风控业务数据分析装置,包括:操作层、业务层、存储层以及处理层,其中,操作层用于生成操作指令;业务层用于进行业务管理,接收操作指令并进行相应的业务解析,并发送解析结果;存储层用于存储风控业务的数据;处理层用于接收解析结果,从所述存储层中调用数据并执行所述操作指令。The present invention also provides a risk control business data analysis device, comprising: an operation layer, a business layer, a storage layer and a processing layer, wherein the operation layer is used for generating operation instructions; the business layer is used for business management, receiving operation instructions and performing operations. Corresponding business analysis, and send the analysis result; the storage layer is used to store the data of the risk control business; the processing layer is used to receive the analysis result, call the data from the storage layer and execute the operation instruction.

在本发明一实施方式中,操作指令包括数据同步以及分析任务。In an embodiment of the present invention, the operation instructions include data synchronization and analysis tasks.

在本发明一实施方式中,所述业务层包括:分析数据源管理模块、分析模板管理模块以及分析任务管理模块;所述分析数据源管理模块用于分析并编辑元数据以及管理符合权限的数据源;所述分析模板管理模块用于管理SQL和分析报告的模板;分析任务管理模块用于管理分析任务。In an embodiment of the present invention, the business layer includes: an analysis data source management module, an analysis template management module, and an analysis task management module; the analysis data source management module is used to analyze and edit metadata and manage data that conforms to permissions source; the analysis template management module is used to manage templates of SQL and analysis reports; the analysis task management module is used to manage analysis tasks.

在本发明一实施方式中,所述分析模板管理模块内设置有模板中心。In an embodiment of the present invention, a template center is set in the analysis template management module.

在本发明一实施方式中,所述处理层包括:任务执行模块、SQL运算模块、任务指标存储模块以及分析报告模块;其中,所述任务执行模块用于执行分析任务、加载分析数据以及加载分析模板;SQL运算模块用于进行SQL运算;任务指标存储模块用于保存所述分析任务的分析结果指标;分析报告模板用于根据所述分析结果指标和分析模板生成分析报告。In an embodiment of the present invention, the processing layer includes: a task execution module, a SQL operation module, a task indicator storage module, and an analysis report module; wherein the task execution module is used to execute analysis tasks, load analysis data, and load analysis template; the SQL operation module is used to perform SQL operation; the task index storage module is used to save the analysis result index of the analysis task; the analysis report template is used to generate an analysis report according to the analysis result index and the analysis template.

在本发明一实施方式中,所述存储层包括HIVE、HBASE以及MONGO;所述HIVE用于存储风控业务的数据;所述HBASE用于存储风控业务的数据的元数据;所述MONGO用于存储分析任务的相关数据。In an embodiment of the present invention, the storage layer includes HIVE, HBASE and MONGO; the HIVE is used to store the data of the risk control service; the HBASE is used to store the metadata of the data of the risk control service; the MONGO uses Used to store relevant data for analysis tasks.

本发明风控业务数据分析方法,将元数据对应的待分析数据加载到内置内存数据库中并执行SQL进行数据分析,得出分析结果,根据数据分析模板输出报告文件;从而保证数据需求的快速高效,提高了数据分析的处理速度,缩短了处理周期。The risk control business data analysis method of the present invention loads the data to be analyzed corresponding to the metadata into the built-in memory database, executes SQL for data analysis, obtains the analysis result, and outputs the report file according to the data analysis template, thereby ensuring the fast and efficient data requirements. , which improves the processing speed of data analysis and shortens the processing cycle.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明风控业务数据分析方法的流程图;Fig. 1 is the flow chart of the risk control business data analysis method of the present invention;

图2为本发明风控业务数据分析装置的结构框图。FIG. 2 is a structural block diagram of a risk control business data analysis device according to the present invention.

元件标号说明Component label description

100、操作层;200、业务层;210、分析数据源管理模块;220、分析模板管理模块;230、分析任务管理模块;300、处理层;310、任务执行模块;320、SQL运算模块;330、任务指标存储模块;340、分析报告模块;400、存储层;410、HIVE;420、HBASE;430、MONGO;500、任务监控层。100, operation layer; 200, business layer; 210, analysis data source management module; 220, analysis template management module; 230, analysis task management module; 300, processing layer; 310, task execution module; 320, SQL operation module; 330 , task indicator storage module; 340, analysis report module; 400, storage layer; 410, HIVE; 420, HBASE; 430, MONGO; 500, task monitoring layer.

具体实施方式Detailed ways

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其它优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。还应当理解,本发明实施例中使用的术语是为了描述特定的具体实施方案,而不是为了限制本发明的保护范围。下列实施例中未注明具体条件的试验方法,通常按照常规条件,或者按照各制造商所建议的条件。The embodiments of the present invention are described below through specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments may be combined with each other under the condition of no conflict. It should also be understood that the terms used in the embodiments of the present invention are for describing specific specific embodiments, rather than for limiting the protection scope of the present invention. In the following examples, the test methods without specific conditions are usually in accordance with conventional conditions, or in accordance with the conditions suggested by various manufacturers.

须知,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。It should be noted that the terms such as "up", "down", "left", "right", "middle" and "one" quoted in this specification are only for the convenience of description and clarity, and are not used to limit this The implementable scope of the invention, and the change or adjustment of the relative relationship thereof, shall also be regarded as the implementable scope of the present invention without substantially changing the technical content.

请参阅图1至图2,本发明提供一种风控业务数据分析方法,包括步骤:Please refer to FIG. 1 to FIG. 2, the present invention provides a data analysis method for risk control business, including the steps:

同步风控业务的数据的元数据,如订单数据或者用户数据等,通过数据定时同步任务或者一次性数据同步,由HIVE 410同步到HBASE 420中存储。HIVE是离线仓库,是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供SQL(Structured Query Language,结构化查询语言)查询功能。HBASE为是一个分布式的、面向列的开源数据库,属于NOSQL(泛指非关系型的数据库)数据库。The metadata of the data of the synchronization risk control business, such as order data or user data, is synchronized by HIVE 410 to HBASE 420 for storage through data synchronization tasks or one-time data synchronization. HIVE is an offline warehouse. It is a data warehouse tool based on Hadoop for data extraction, transformation and loading. It is a mechanism that can store, query and analyze large-scale data stored in Hadoop. The hive data warehouse tool can map the structured data file into a database table and provide SQL (Structured Query Language, Structured Query Language) query function. HBASE is a distributed, column-oriented open source database, belonging to NOSQL (generally refers to non-relational database) database.

通过用户提交方式获取分析任务,并解析分析数据源,获取待分析数据的元数据。其中,通过用户提交方式获取分析任务的步骤包括:接收用户的新建任务指令以及工作人员上传的用户信息,提供分析模板并由用户选择确认分析模板,并以所述用户信息以及用户选择的分析模板为依据生成分析任务并反馈给用户以供用户提交分析任务至风控业务数据分析装置。用户信息包括但不限于用户的手机号码和/或用户的编号。Obtain analysis tasks through user submission, analyze and analyze data sources, and obtain metadata of the data to be analyzed. Wherein, the step of acquiring the analysis task by the user submission method includes: receiving the user's new task instruction and the user information uploaded by the staff, providing an analysis template and selecting and confirming the analysis template by the user, and using the user information and the analysis template selected by the user. The analysis task is generated and fed back to the user for the user to submit the analysis task to the risk control business data analysis device. User information includes, but is not limited to, the user's mobile phone number and/or the user's serial number.

以所述分析任务为依据,自模板中心加载对应的模板,自所述HBASE 420中查询并调取所述待分析数据的元数据;Based on the analysis task, load the corresponding template from the template center, query and retrieve the metadata of the data to be analyzed from the HBASE 420;

将相应的元数据对应的数据加载至内置内存数据库中并执行分析模板对应的SQL,得到分析结果指标;分析结果指标包括分析结果的明细项目,例如X天的未支付率,X天未支付金额等。Load the data corresponding to the corresponding metadata into the built-in memory database and execute the SQL corresponding to the analysis template to obtain the analysis result indicators; the analysis result indicators include the detailed items of the analysis results, such as the unpaid rate of X days and the unpaid amount of X days Wait.

根据所述分析模板及所述分析结果指标生成数据分析报告并保存以及反馈给用户,用户可根据自身需求选择后续相关操作,后续相关操作包括编辑、删除、运行以及下载。A data analysis report is generated according to the analysis template and the analysis result indicators, saved and fed back to the user. The user can select subsequent related operations according to their own needs, and subsequent related operations include editing, deleting, running, and downloading.

本发明风控业务数据分析方法,将待分析元数据存储在NOSQL(泛指非关系型的数据库)数据库,将条件范围内的数据加载到内置内存,通过内置内存数据库执行模板SQL进行数据分析,得出分析结果,根据数据分析模板输出报告文件;从而保证数据需求的快速高效,提高了数据分析的处理速度,缩短了处理周期。The risk control business data analysis method of the present invention stores the metadata to be analyzed in a NOSQL (generally referred to as a non-relational database) database, loads the data within the condition range into the built-in memory, and executes the template SQL through the built-in memory database to perform data analysis, The analysis results are obtained, and the report file is output according to the data analysis template; thereby ensuring the fast and efficient data requirements, improving the processing speed of data analysis, and shortening the processing cycle.

请参阅图2,本发明还提供一种风控业务数据分析装置,包括:操作层100、业务层200、存储层400以及处理层300,其中,操作层100用于生成操作指令;业务层200用于进行业务管理,接收操作指令并进行相应的业务解析,并发送解析结果;存储层400用于存储风控业务的数据;处理层300用于接收解析结果,从所述存储层400中调用数据并执行所述操作指令。Referring to FIG. 2, the present invention also provides a risk control business data analysis device, including: an operation layer 100, a business layer 200, a storage layer 400 and a processing layer 300, wherein the operation layer 100 is used to generate operation instructions; the business layer 200 It is used for business management, receiving operation instructions, performing corresponding business analysis, and sending the analysis results; the storage layer 400 is used to store the data of the risk control business; the processing layer 300 is used to receive the analysis results and call from the storage layer 400 data and execute the operating instructions.

请参阅图2,在本发明一实施方式中,操作指令包括数据同步以及分析任务。其中,数据同步风控业务分析的元数据,如订单数据或者用户数据等,通过数据定时同步任务或者一次性数据同步,由HIVE 410同步到HBASE 420中存储。分析任务是指提交数据分析请求的任务。如分析输入用户近7天的成单质量,在系统中新建分析任务,上传分析人员,提交任务表单后即为一个数据分析请求。Referring to FIG. 2 , in an embodiment of the present invention, the operation instructions include data synchronization and analysis tasks. Among them, the metadata of data synchronization risk control business analysis, such as order data or user data, is synchronized by HIVE 410 to HBASE 420 for storage through data timing synchronization tasks or one-time data synchronization. Analysis tasks are tasks that submit data analysis requests. For example, after analyzing the quality of the input user's orders in the past 7 days, create a new analysis task in the system, upload the analyst, and submit the task form, which is a data analysis request.

请参阅图2,在本发明一实施方式中,所述业务层200包括:分析数据源管理模块210、分析模板管理模块220以及分析任务管理模块230;所述分析数据源管理模块210用于分析并编辑元数据以及管理符合权限的数据源,例如,分析元数据的增删改查,管理系统允许使用的数据源,如订单数据、用户数据等。所述分析模板管理模块220用于管理分析引擎执行指标加工的SQL和分析报告的模板,是数据分析装置的核心模块。分析任务管理模块230用于管理分析任务,例如分析任务的生命周期的管理,如新增、启动、取消等。所述分析模板管理模块220内设置有模板中心,所述模板中心用于存储分析模板。Referring to FIG. 2, in an embodiment of the present invention, the business layer 200 includes: an analysis data source management module 210, an analysis template management module 220, and an analysis task management module 230; the analysis data source management module 210 is used for analysis And edit metadata and manage data sources that comply with permissions, for example, analyze the addition, deletion, modification and query of metadata, and manage data sources allowed by the system, such as order data, user data, etc. The analysis template management module 220 is used to manage the template of SQL and analysis report executed by the analysis engine for index processing, and is the core module of the data analysis device. The analysis task management module 230 is used to manage the analysis tasks, for example, the management of the life cycle of the analysis tasks, such as adding, starting, canceling, and so on. The analysis template management module 220 is provided with a template center, and the template center is used for storing analysis templates.

请参阅图2,在本发明一实施方式中,所述处理层300包括:任务执行模块310、SQL运算模块320、任务指标存储模块330以及分析报告模块340;其中,所述任务执行模块310用于执行分析任务、加载分析数据以及加载分析模板;SQL运算模块320用于进行SQL运算,即内存数据分析引擎基于记载内存数据进行SQL指标运算;任务指标存储模块330用于保存所述分析任务的分析结果指标;分析报告模块340用于根据所述分析结果指标和分析模板生成分析报告。Referring to FIG. 2, in an embodiment of the present invention, the processing layer 300 includes: a task execution module 310, an SQL operation module 320, a task indicator storage module 330, and an analysis report module 340; wherein, the task execution module 310 uses For performing analysis tasks, loading analysis data and loading analysis templates; the SQL operation module 320 is used to perform SQL operations, that is, the memory data analysis engine performs SQL index operations based on recorded memory data; the task index storage module 330 is used to save the data of the analysis task. Analysis result index; the analysis report module 340 is configured to generate an analysis report according to the analysis result index and the analysis template.

请参阅图2,在本发明一实施方式中,所述存储层400包括HIVE 410、HBASE420以及MONGO 430;所述HIVE 410是离线数据仓库,用于存储风控业务的所有数据;所述HBASE 420用于存储风控业务的数据的元数据;所述MONGO 430用于存储分析任务的相关数据,分析任务的相关任务包括分析任务数据和分析输入数据。Referring to FIG. 2, in an embodiment of the present invention, the storage layer 400 includes HIVE 410, HBASE 420, and MONGO 430; the HIVE 410 is an offline data warehouse for storing all data of risk control services; the HBASE 420 Used to store metadata of the data of the risk control business; the MONGO 430 is used to store the relevant data of the analysis task, and the relevant tasks of the analysis task include the analysis task data and the analysis input data.

请参阅图2,在本发明一实施方式中,所述风控业务数据分析装置还包括任务监控层500,用于监控分析任务,以便于管理。Referring to FIG. 2 , in an embodiment of the present invention, the risk control business data analysis device further includes a task monitoring layer 500 for monitoring and analyzing tasks to facilitate management.

本发明相比之前的BI(Business Intelligence,商业智能)数据分析的方法,更加简便,无门槛,仅需要提交待分析数据,几秒钟就可下载分析报告,完成之前一个专业BI一个小时的工作量。本发明根据数据分析需求,一次模板配置,随时分析输入数据,针对分析需求仅需要新建分析模板和选择数据源,配置分析报告格式,即可得到分析数据结果。本发明能实现需求流程标化、工程化和系统化,建立一个敏捷高效的数据分析手段。用户仅需要以下操作:选择指定时间范围,确定分析模板,提交分析任务,下载分析报告,便可以达到在秒级可以得到数据分析结果。因此,本发明极大的降低了对数据分析的门槛,提升了数据分析的效率。所以,本发明有效克服了现有技术中的一些实际问题从而有很高的利用价值和使用意义。Compared with the previous BI (Business Intelligence, business intelligence) data analysis method, the present invention is simpler and has no threshold. It only needs to submit the data to be analyzed, the analysis report can be downloaded in a few seconds, and the work of the previous professional BI can be completed in an hour. quantity. According to the data analysis requirements, the invention can analyze the input data at any time by configuring a template once, and only need to create a new analysis template, select a data source, and configure the analysis report format according to the analysis requirements, and then the analysis data results can be obtained. The invention can realize the standardization, engineering and systemization of the demand process, and establish an agile and efficient data analysis method. Users only need the following operations: select the specified time range, determine the analysis template, submit the analysis task, and download the analysis report, and then the data analysis results can be obtained in seconds. Therefore, the present invention greatly lowers the threshold for data analysis and improves the efficiency of data analysis. Therefore, the present invention effectively overcomes some practical problems in the prior art and thus has high utilization value and use significance.

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。The above-mentioned embodiments merely illustrate the principles and effects of the present invention, but are not intended to limit the present invention. Anyone skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed in the present invention should still be covered by the claims of the present invention.

Claims (10)

1. A method for analyzing wind control service data is characterized by comprising the following steps:
acquiring an analysis task, analyzing an analysis data source, and acquiring metadata of data to be analyzed;
loading a corresponding analysis template, and calling metadata of the data to be analyzed;
loading the data to be analyzed corresponding to the corresponding metadata into a built-in memory database and executing SQL to obtain an analysis result index;
and generating a data analysis report according to the analysis template and the analysis result index.
2. The method for analyzing wind control business data according to claim 1, wherein the step of obtaining the analysis task is preceded by: and storing the metadata of the data of the wind control service into HBASE.
3. The method of claim 2, wherein the step of storing metadata of the data of the wind services in the HBASE comprises: and synchronizing the metadata of the data of the wind control service in the HIVE into HBASE.
4. The method for analyzing wind-controlled business data according to claim 1, wherein the step of loading the corresponding analysis template comprises: and loading a corresponding template from a template center according to the analysis task.
5. A wind-controlled business data analysis device is characterized by comprising:
the operation layer is used for generating an operation instruction;
the service layer is used for carrying out service management, receiving the operation instruction, carrying out corresponding service analysis and sending an analysis result;
the storage layer is used for storing data of the wind control service;
and the processing layer is used for receiving the analysis result, calling data from the storage layer and executing the operation instruction.
6. The wind control business data analysis device of claim 5, wherein the operational instructions comprise data synchronization and analysis tasks.
7. The wind-controlled business data analysis device of claim 5, wherein the business layer comprises: the analysis data source management module, the analysis template management module and the analysis task management module; the analysis data source management module is used for analyzing and editing metadata and managing data sources conforming to the authority; the analysis template management module is used for managing SQL and the template of the analysis report; the analysis task management module is used for managing analysis tasks.
8. The wind control business data analysis device according to claim 7, wherein a template center is disposed in the analysis template management module.
9. The wind control business data analysis device of claim 5, wherein the processing layer comprises: the system comprises a task execution module, an SQL operation module, a task index storage module and an analysis report module; the task execution module is used for executing analysis tasks, loading analysis data and loading analysis templates; the SQL operation module is used for carrying out SQL operation; the task index storage module is used for storing the analysis result index of the analysis task; and the analysis report template is used for generating an analysis report according to the analysis result index and the analysis template.
10. The wind controlled business data analysis device of claim 5, wherein the storage tier comprises HIVE, HBASE, and MONGO; the HIVE is used for storing data of the wind control service; the HBASE is used for storing metadata of data of the wind control service; the MONGO is used for storing relevant data of the analysis task.
CN202210514401.3A 2022-05-12 2022-05-12 A method and device for analyzing risk control business data Pending CN114817391A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210514401.3A CN114817391A (en) 2022-05-12 2022-05-12 A method and device for analyzing risk control business data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210514401.3A CN114817391A (en) 2022-05-12 2022-05-12 A method and device for analyzing risk control business data

Publications (1)

Publication Number Publication Date
CN114817391A true CN114817391A (en) 2022-07-29

Family

ID=82513692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210514401.3A Pending CN114817391A (en) 2022-05-12 2022-05-12 A method and device for analyzing risk control business data

Country Status (1)

Country Link
CN (1) CN114817391A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103559586A (en) * 2013-11-15 2014-02-05 拉卡拉支付有限公司 Report document management device, system and method
CN103605802A (en) * 2013-12-05 2014-02-26 用友软件股份有限公司 Data transmission device and data transmission method
US20140101097A1 (en) * 2012-10-09 2014-04-10 Sap Ag Template based database analyzer
US20180082227A1 (en) * 2016-09-21 2018-03-22 idea5, LLC System, computer-implemented method, and computer program for improving business intelligence and peer analysis
CN111046083A (en) * 2019-12-13 2020-04-21 北京中电普华信息技术有限公司 Data analysis method and system and big data platform
CN111752988A (en) * 2019-03-29 2020-10-09 北京奇虎科技有限公司 An automatic data analysis method and device
CN113312191A (en) * 2021-06-04 2021-08-27 西安未来国际信息股份有限公司 Data analysis method, device, equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140101097A1 (en) * 2012-10-09 2014-04-10 Sap Ag Template based database analyzer
CN103559586A (en) * 2013-11-15 2014-02-05 拉卡拉支付有限公司 Report document management device, system and method
CN103605802A (en) * 2013-12-05 2014-02-26 用友软件股份有限公司 Data transmission device and data transmission method
US20180082227A1 (en) * 2016-09-21 2018-03-22 idea5, LLC System, computer-implemented method, and computer program for improving business intelligence and peer analysis
CN111752988A (en) * 2019-03-29 2020-10-09 北京奇虎科技有限公司 An automatic data analysis method and device
CN111046083A (en) * 2019-12-13 2020-04-21 北京中电普华信息技术有限公司 Data analysis method and system and big data platform
CN113312191A (en) * 2021-06-04 2021-08-27 西安未来国际信息股份有限公司 Data analysis method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN108536761B (en) Report data query method and server
CN112783859B (en) Lightweight concurrent migration method for database
CN103761189B (en) Test case management method and system
CN114741375A (en) Rapid and automatic data migration system and method for multi-source heterogeneous database
CN107016094B (en) Project shared file multi-person collaborative development method, device and system
CN107798120B (en) Data conversion method and device
CN112860412B (en) Service data processing method and device, electronic equipment and storage medium
KR20200046769A (en) Method for providing business process management system based on automatic report generation
CN105608126A (en) Method and apparatus for establishing secondary indexes for massive databases
CN108255735A (en) Associated environment test method, electronic device and computer readable storage medium
CN105279138A (en) Automatic generation system of message research report
CN109977157A (en) A kind of method and electronic equipment importing data to target directory based on data platform
CN108897551A (en) A kind of generation method and device of quoting resource relational tree
CN112835891A (en) Data comparison method and system, task controller and storage medium
CN115454964A (en) Data migration method and system
CN115658658A (en) Batch-based data sharing method, device, and storage medium in an enterprise data center
CN114661715A (en) Data processing method and device for database, storage medium and electronic device
CN119829215A (en) Automated intelligent script system for material simulation calculation
CN114817391A (en) A method and device for analyzing risk control business data
CN115878721A (en) Data synchronization method, device, terminal and computer readable storage medium
CN118861155A (en) A method and system for implementing non-intrusive data synchronization service
US9384284B2 (en) Value-added usage of process-oriented extension fields in business mashups
CN112163948A (en) Method, system, equipment and storage medium for separately-moistening calculation
CN117472335A (en) Job development architecture, job processing method, storage medium, and electronic device
CN110222105B (en) Data summarization processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination