[發明專利]一種基于SQL的API數據查詢和處理系統及方法有效
| 申請號: | 202110599518.1 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113282625B | 公開(公告)日: | 2022-10-04 |
| 發明(設計)人: | 廖家緒 | 申請(專利權)人: | 重慶富民銀行股份有限公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F16/248 |
| 代理公司: | 重慶強大凱創專利代理事務所(普通合伙) 50217 | 代理人: | 張雪萍 |
| 地址: | 401121 重慶市渝*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 sql api 數據 查詢 處理 系統 方法 | ||
本發明公開一種基于SQL的API數據查詢和處理系統及方法,屬于計算機技術領域,針對全量返回的數據查詢API會導致計算響應時間增加,及特征變量的開發前需求溝通、加工邏輯確認、開發中的編碼、開發后的測試、開發后的缺陷確認和修復導致耗費時間的問題,提出以下方案:基于SQL的API數據查詢和處理系統包括:API數據查詢結果獲取模塊,獲取特征變量計算子系統依賴的領域子系統提供的API數據查詢結果;二維表抽象模塊,用于將API數據查詢結果抽象為一張或多張二維表;解析程序開發模塊,用于根據API數據查詢結果的二維表表結構開發相應的解析程序;表結構定義注冊模塊,用于將API數據查詢結果的二維表表結構定義注冊到內嵌的SQL引擎,并執行SQL列表。
技術領域
本發明涉及計算機技術領域,具體涉及一種基于SQL的API數據查詢和處理系統及方法。
背景技術
自動化風控系統通常包含三部分:一、決策子系統,負責流程控制和決策審批;二、特征變量計算子系統,負責整合各領域子系統提供的數據查詢API,為決策系統提供特征變量服務;三、領域子系統,為特征變量計算子系統提供該領域的數據查詢API。由于風控策略會因政策、市場、運營等因素影響而調整,風控策略的調整必然導致決策要素的調整,即一個決策節點所需要的特征變量發生改變,都會導致系統層面的開發變更,其是由接口高度定制化導致。
目前,為了避免定制化API缺乏通用性的弊端,通常會把一個領域的所有特征變量設計成為一個數據查詢API,此時不會導致系統層面的開發變更,但這種全量返回的數據查詢API實現,會導致計算響應時間的增加和資源的浪費。此外,特征變量的開發,需要開發前的需求溝通、加工邏輯確認;開發中的編碼、開發后的測試、開發后的缺陷確認和修復都需要耗費時間,從而延長了策略的調整周期。
發明內容
本發明所解決的技術問題在于提供一種基于SQL的API數據查詢和處理系統及方法,旨在解決全量返回的數據查詢API會導致計算響應時間的增加,以及特征變量的開發前需求溝通、加工邏輯確認、開發中的編碼、開發后的測試、開發后的缺陷確認和修復導致耗費時間的問題,提升了API數據查詢和處理的響應速度。
本發明提供的基礎方案:
基于SQL的API數據查詢和處理系統,應用于自動化風控系統,所述自動化風控系統包括整合各領域數據查詢API的特征變量計算子系統和為所述特征變量計算子系統提供對應領域數據查詢API的領域子系統,所述基于SQL的API數據查詢和處理系統包括:
API數據查詢結果獲取模塊,用于獲取所述特征變量計算子系統依賴的領域子系統提供的API數據查詢結果;
二維表抽象模塊,用于將所述API數據查詢結果抽象為一張或多張二維表;
解析程序開發模塊,用于根據API數據查詢結果的二維表表結構開發相應的解析程序;
表結構定義注冊模塊,用于將API數據查詢結果的二維表表結構定義注冊到內嵌的SQL引擎,并執行SQL列表。
基礎方案的原理為:
本方案中,基于SQL的API數據查詢和處理系統應用于自動化風控系統,通過API數據查詢結果獲取模塊獲取特征變量計算子系統依賴的領域子系統提供的API數據查詢結果,在獲取到API數據查詢結果后,通過二維表抽象模塊將API數據查詢結果抽象為一張或多張二維表,并采用解析程序開發模塊開發與二維表的表結構相應的解析程序,以及采用表結構定義注冊模塊將API數據查詢結果的二維表表結構定義注冊到內嵌的SQL引擎,以執行SQL列表。
當某產品的一個決策節點所需要的特征變量發生改變,某個決策節點需要不同的特征變量時,直接獲得特征變量計算子系統的響應結果,只需要在請求參數中增加需要特征變量的SQL語句。在將API數據查詢結果的二維表表結構定義注冊到內嵌的SQL引擎后,由于二維表結構是SQL引擎執行的基礎,通過相應的解析程序校驗是否與二維表表結構定義一致,如一致就執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶富民銀行股份有限公司,未經重慶富民銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110599518.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





