[發明專利]一種數據驗證的方法、裝置及電子設備在審
| 申請號: | 201911159630.2 | 申請日: | 2019-11-22 |
| 公開(公告)號: | CN111027977A | 公開(公告)日: | 2020-04-17 |
| 發明(設計)人: | 吳丹丹;申冬東;吳景河;王彬;俞森;葉勝國 | 申請(專利權)人: | 中匯信息技術(上海)有限公司 |
| 主分類號: | G06Q20/40 | 分類號: | G06Q20/40 |
| 代理公司: | 北京睿派知識產權代理事務所(普通合伙) 11597 | 代理人: | 劉鋒 |
| 地址: | 201203 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 驗證 方法 裝置 電子設備 | ||
本發明實施例公開了一種數據驗證的方法、裝置及電子設備,用于解決現有技術中驗證效率較低,需要對靜態編碼頻繁更新,耗時耗力的問題。本發明實施例根據至少一個數據加載函數中每個數據加載函數獲取相應的被驗證數據和/或用于進行驗證的數據,并加載到內存中;根據至少一個驗證函數中每個驗證函數對被驗證數據和/或用于進行驗證的數據進行比對,獲取比對結果。通過上述方法,針對每種業務場景預先配置所對應的至少一個數據加載函數以及至少一個驗證函數,進行數據驗證,無需對靜態編碼頻繁更新,節約了減少人力資源的消耗,減少時間消耗,并且所述至少一個數據加載函數以及至少一個驗證函數都可以并行處理,提高了驗證效率。
技術領域
本發明涉及通信技術領域,具體涉及一種數據驗證方法、裝置及電子設備。
背景技術
隨著交易系統業務的不斷發展以及日趨復雜,涉及到的業務場景也越來越多,具體的,業務場景包括請求報價發送、請求報價回復、請求報價成交確認、請求報價撤銷等,每個業務場景中都需要對交易基礎數據進行驗證,因此,驗證規則越來越多,涉及到的驗證項也隨之增多,通過交易基礎數據的驗證可以實現對債券、市場參數、用戶、機構、權限等數據的嚴格把控,以保證交易的正確性、安全性、完整性。
在現有技術中,每個業務場景都需要驗證多個不同類型的驗證項,針對新增業務場景或已有業務場景需求變更的情形,每次都通過調整代碼新增驗證邏輯較為低效,增加開發成本的同時也不利于業務的擴展,無法達到快速響應業務的需求。
綜上所述,如何提高驗證效率,減少對靜態編碼的頻繁更新是目前需要解決的問題。
發明內容
有鑒于此,本發明實施例提供了一種數據驗證方法、裝置及電子設備,用于解決現有技術中驗證效率較低,需要對靜態編碼頻繁更新,耗時耗力的問題的問題。
第一方面,本發明實施例提供了一種數據驗證方法,該方法包括:根據至少一個數據加載函數中每個所述數據加載函數獲取相應的被驗證數據和/或用于進行驗證的數據,其中,所述至少一個數據加載函數是根據業務場景預先配置的,所述至少一個數據加載函數為串行配置或并行配置;將所述被驗證數據和/或所述用于進行驗證的數據加載到內存或經過預處理后加載到內存中;根據至少一個驗證函數中每個所述驗證函數對應的所述被驗證數據和/或用于進行驗證的數據進行比對,獲取比對結果。
優選地,該方法還包括:獲取到業務場景標識;根據所述業務場景標識,配置與所述業務場景標識對應的所述至少一個數據加載函數以及所述至少一個驗證函數。
優選地,所述根據至少一個數據加載函數中每個所述數據加載函數獲取相應的被驗證數據和/或用于進行驗證的數據,具體包括:響應于所述至少一個數據加載函數為不具有關聯關系的并行配置的數據加載函數,根據所述至少一個數據加載函數中每個所述數據加載函數并行獲取相應的數據;響應于所述至少一個數據加載函數為具有關聯關系的串行配置的數據加載函數,根據所述至少一個數據加載函數中每個所述數據加載函數串行獲取相應的數據。
優選地,所述根據至少一個驗證函數中每個所述驗證函數對所述被驗證數據和/或用于進行驗證的數據進行比對,獲取比對結果,具體包括:響應于所述至少一個驗證函數為不具有關聯關系的驗證函數,根據至少一個驗證函數中每個所述驗證函數對應的所述被驗證數據和/或用于進行驗證的數據進行并行比對,確定并行比對結果;響應于所述至少一個驗證函數為具有關聯關系的驗證函數,根據至少一個驗證函數中每個所述驗證函數對應的所述被驗證數據和/或用于進行驗證的數據進行串行比對,確定串行比對結果。
優選地,所述根據所述業務場景標識,配置與所述業務場景標識對應的所述至少一個數據加載函數以及所述至少一個驗證函數,具體包括:根據業務場景在驗證函數庫中獲取所述至少一個數據加載函數以及獲取所述至少一個驗證函數;將所述獲取到的相應的所述至少一個數據加載函數以及所述至少一個驗證函數配置為所述業務場景標識相應的數據加載函數以及驗證函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中匯信息技術(上海)有限公司,未經中匯信息技術(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911159630.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:圖像校正方法及電子設備
- 下一篇:帶速度響應機構的活塞裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





