[發明專利]批處理結果的檢查方法及裝置有效
| 申請號: | 202110352516.2 | 申請日: | 2021-03-31 |
| 公開(公告)號: | CN113010566B | 公開(公告)日: | 2023-01-13 |
| 發明(設計)人: | 周紀宇 | 申請(專利權)人: | 建信金融科技有限責任公司 |
| 主分類號: | G06F16/2457 | 分類號: | G06F16/2457;G06F16/248;G06F16/215 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 賈磊;李輝 |
| 地址: | 200120 上海市自由*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 批處理 結果 檢查 方法 裝置 | ||
1.一種批處理結果的檢查方法,其特征在于,包括:
在業務項目的批處理工作流程結束后,接收批處理檢查作業的調起指令;其中,由主項目另起一個線程來調起,不管調起是否成功,都不會影響主項目的業務數據;
根據所述調起指令,以及預設的批處理檢查策略,對所述業務項目的批處理結果進行檢查,得到批處理檢查結果;
將所述批處理檢查結果寫入預設的檢查結果記錄表中;其中,將檢查有問題的數據主鍵記錄在預設錯誤說明字段,并且以分隔符來區分;
在通過作業名和營業日檢測到檢查結果記錄表中存在處理失敗的批處理檢查作業時,啟動定時任務發起針對處理失敗的批處理檢查作業的檢查;每個作業都是通過線程池來調起,作業之間相互獨立。
2.如權利要求1所述的批處理結果的檢查方法,其特征在于,還包括:
定時檢查是否存在預設時段之前的檢查結果數據;如果存在,將所述檢查結果數據刪除。
3.如權利要求1所述的批處理結果的檢查方法,其特征在于,還包括:
將在批處理結果的檢查的過程中出現的報錯數據或無需進行展示的數據記錄在日志文件中。
4.如權利要求1所述的批處理結果的檢查方法,其特征在于,將所述批處理檢查結果寫入預設的檢查結果記錄表中,包括:將所述批處理檢查結果寫入Oracle數據庫的檢查結果記錄表中。
5.如權利要求1所述的批處理結果的檢查方法,其特征在于,還包括:
在所述批處理檢查結果為存在問題的批處理檢查結果時,將存在問題的批處理檢查結果輸出至客戶端。
6.如權利要求1所述的批處理結果的檢查方法,其特征在于,還包括:
接收通過客戶端發來的關于歷史批處理檢查結果的查詢請求;所述查詢請求中包括作業名和營業日的查詢條件;
根據所述查詢請求,將得到的相關查詢結果返回至所述客戶端。
7.一種批處理結果的檢查裝置,其特征在于,包括:
接收單元,用于在業務項目的批處理工作流程結束后,接收批處理檢查作業的調起指令;其中,由主項目另起一個線程來調起,不管調起是否成功,都不會影響主項目的業務數據;
檢查單元,用于根據所述調起指令,以及預設的批處理檢查策略,對所述業務項目的批處理結果進行檢查,得到批處理檢查結果;
寫入單元,用于將所述批處理檢查結果寫入預設的檢查結果記錄表中;其中,將檢查有問題的數據主鍵記錄在預設錯誤說明字段,并且以分隔符來區分;
定時處理單元,用于在通過作業名和營業日檢測到檢查結果記錄表中存在處理失敗的批處理檢查作業時,啟動定時任務發起針對處理失敗的批處理檢查作業的檢查;每個作業都是通過線程池來調起,作業之間相互獨立。
8.如權利要求7所述的批處理結果的檢查裝置,其特征在于,還包括:
清理單元,用于定時檢查是否存在預設時段之前的檢查結果數據;如果存在,將所述檢查結果數據刪除。
9.如權利要求7所述的批處理結果的檢查裝置,其特征在于,所述寫入單元具體用于:將所述批處理檢查結果寫入Oracle數據庫的檢查結果記錄表中。
10.如權利要求7所述的批處理結果的檢查裝置,其特征在于,還包括:
輸出單元,用于在所述批處理檢查結果為存在問題的批處理檢查結果時,將存在問題的批處理檢查結果輸出至客戶端。
11.如權利要求7所述的批處理結果的檢查裝置,其特征在于,還包括:
查詢單元,用于接收通過客戶端發來的關于歷史批處理檢查結果的查詢請求;所述查詢請求中包括作業名和營業日的查詢條件;
反饋單元,用于根據所述查詢請求,將得到的相關查詢結果返回至所述客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于建信金融科技有限責任公司,未經建信金融科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110352516.2/1.html,轉載請聲明來源鉆瓜專利網。





