[發明專利]高并發數據流場景下的精準資產額度計算方法有效
| 申請號: | 202010582093.9 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111899088B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 陳強;周淶卿 | 申請(專利權)人: | 四川新網銀行股份有限公司 |
| 主分類號: | G06Q40/03 | 分類號: | G06Q40/03;G06Q40/02;G06Q10/10;G06F16/23 |
| 代理公司: | 成都智言知識產權代理有限公司 51282 | 代理人: | 濮云杉 |
| 地址: | 610094 四川省成都市成都*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 并發 數據流 場景 精準 資產 額度 計算方法 | ||
本發明涉及高并發數據流場景下的精準資產額度計算方法,包括步驟:A.額度規則配置服務在每次新增限額規則配置時,自動生成一個具有數字屬性且可自增的額度規則版本標識;B.先將該額度規則版本標識和對應的額度規則發送到匯總服務的處理流程中;C.再將所述的額度規則版本標識發送到其余的各服務處理流程中,并且在后續的放/還款額度變更流水中都會標記該額度規則版本標識;D.在進行匯總服務的處理流程時,如果發現當前業務流水的額度規則版本標識不是最新的,則將當前業務流水對應的額度變更值補償到新配置的額度當前值中。本發明能夠實現額度規則變更后實時生效,以及實時計算新增額度規則當前值。
技術領域
本發明涉及對金融數據的計算方法,具體講是高并發數據流場景下的精準資產額度計算方法。
背景技術
隨著銀行業務的發展,出現了多元化額度管理的需求。大致的業務背景如下:
(1)銀行在貸資產實現額度管控的基礎數據主要依據三個維度(以下稱為“基礎維度”):渠道(c)、產品(p)、商戶(m)。
(2)基于風險管理的要求,需要從多個業務維度進行額度控制,例如業務部門、產品層級等。所有的“業務維度”(如部門等)都能推出對應的“基礎維度”(即渠道、產品、商戶)。
(3)對“業務維度”的額度控制,希望能隨時做到動態配置。例如,當天部門A需要及時增加一條額度管控上線100萬元。而部門A當天實際消耗了多少額度,需要實時計算出來,否則便達不到理想的額度控制效果。理論上這個過程越快,額度控制的效果就越理想。
所以,通常面臨的問題是,如何實時地統計出某一個業務維度當前的額度消耗。
對上述的技術問題,可以通過圖1的現有的數據處理流程來分析。
從圖1可看出,當前與額度相關的業務處理流程是:
(1)在“業務處理階段”對配置過的“業務維度”規則列表(如“部門B”限額規則)進行額度實時(或準實時)的扣減或恢復。
(2)業務處理完成后,由于業務數據的高并發大數據量特性,這個額度變更數據流的匯總過程是異步的形式。變更數據以數據流的形式發往匯總服務,以“基礎維度”進行匯總。
于是,當新增一個對“部門A”的限額時,計算部門A所消耗的額度方式,以一個放款為例,從直觀上分析計算過程,如圖2所示:
(1)在規則發生配置時,可以直接根據“匯總完成”階段的數據,計算出已匯總完成的“部門A”消耗的額度。
(2)在“業務處理階段”,可以將“部門A”的規則加到規則列表中,這樣新的放款數據就會在“業務處理階段”對“部門A”進行實時額度控制。
通過圖2很容易發現在上面這個過程中有一個問題:在“額度變更流水等待匯總階段”的數據中,“部門A”的限額如何統計?因為在“部門A”的額度規則生效前,事實上已經有一部分數據到了“額度變更流水等待匯總階段”,但還沒有完成匯總,因此,在圖2的計算過程中,這部分額度就沒有被計算進去。
因此,這里通常是采用“時間戳”的方式,記錄額度規則更新的時間,在匯總階段如果發現額度變更的時間戳是“部門A”規則生效之前的流水,那么便將這部分額度變更“補償”到部門A的額度消耗中。但是基于時間戳的方式有兩個需要解決的問題:
(1)系統是分布式的,還款和放款以及其他的服務都是各自獨立的服務,額度規則的變動通知發到各個服務的時間不一致,沒有一個統一的時間戳。
(2)在高并發的場景中,一定會遇到圖3這種情況:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川新網銀行股份有限公司,未經四川新網銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010582093.9/2.html,轉載請聲明來源鉆瓜專利網。





