[發明專利]批處理業務的健康情況判斷方法、裝置、設備及存儲介質在審
| 申請號: | 202110325002.8 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN112926877A | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 吳辰康 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q10/10;G06Q40/02 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 賈磊;李輝 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 批處理 業務 健康 情況 判斷 方法 裝置 設備 存儲 介質 | ||
本文涉及自動程序設計領域,特別地,提供了一種批處理業務的健康情況判斷方法、裝置、設備及存儲介質,其中,方法包括:在批處理業務執行前,確定用于體現批處理作業中批處理文件之間依賴關系的文件鏈路關系,并通過所述文件鏈路關系識別異常文件;在批處理業務執行中,確定批處理作業中當前功能模塊的實際執行時間,并通過所述實際執行時間識別異常批處理作業;在批處理業務執行后,對所述批處理文件的基本信息進行檢核得到檢核結果,根據所述檢核結果識別異常文件。通過本文的方法,可以提前或及時識別部分問題,以便于提前或及時進行解決。
技術領域
本發明涉及自動程序設計領域,特別地,涉及一種批處理業務的健康情況判斷方法、裝置、設備及存儲介質。
背景技術
商業銀行的核心系統為了支持不同業務功能的海量數據處理(如批量代收代付業務、結息處理、信用卡自動還款、定期自動轉存、總賬更新、報表生成以及數據整合等),通常在日終通過批處理的形式完成相應的業務。
由于商業銀行核心系統內部應用組件眾多,一個批處理業務的實現大多由多個批處理作業組成,以簡單的批處理業務來說,由以下四個批處理作業組成(其中每一批處理作業中包括若干功能模塊):將相關數據庫內的數據下檔輸出到下檔文件、篩選出下檔文件中的待修改記錄輸出到篩選后文件、按照業務處理規則處理篩選后的文件產生新文件、將新文件內容更新到相應數據庫或傳輸到其他外部系統。可以看出,以上步驟在執行時,不同批處理作業之間的數據傳遞和共享基本都是通過批處理文件實現的。
因此對于批處理文件的檢查是批處理業務健康狀況判斷的重要手段之一,現有技術中,批處理文件的檢查大多安排在日終批處理業務完成后,由工作人員抽取其中重要業務的重要文件進行人工檢查。現有技術中僅有批處理業務完成后的檢查過程,這種檢查方式的時間滯后,于事后發現問題,無法提前或及時采取措施進行解決。
現在亟需一種批處理業務的健康情況判斷方法,能夠克服現有技術的不足之處,提前或及時識別部分問題,以便于提前或及時進行解決。
發明內容
本文實施例的目的在于提供一種批處理業務的健康情況判斷方法、裝置、設備及存儲介質,以提前或及時識別部分問題,以便于提前或及時進行解決。
為達到上述目的,一方面,本文實施例提供了一種批處理業務的健康情況判斷方法,包括:
在批處理業務執行前,確定用于體現批處理作業中批處理文件之間依賴關系的文件鏈路關系,并通過所述文件鏈路關系識別異常文件;
在批處理業務執行中,確定批處理作業中當前功能模塊的實際執行時間,并通過所述實際執行時間識別異常批處理作業;
在批處理業務執行后,對所述批處理文件的基本信息進行檢核得到檢核結果,根據所述檢核結果識別異常文件。
優選的,所述確定用于體現批處理作業中批處理文件之間依賴關系的文件鏈路關系,包括:
根據所述批處理業務的作業調度配置和作業配置,生成作業鏈路和作業與文件映射表,其中所述作業鏈路中記錄批處理業務中各批處理作業的執行先后順序,所述作業與文件映射表中記錄批處理作業中各功能模塊的輸入文件和輸出文件;
根據所述作業鏈路和所述作業與文件映射表,確定所述文件鏈路關系。
優選的,所述通過所述文件鏈路關系識別異常文件,包括:
根據所述文件鏈路關系,確定無前驅或無后繼的批處理文件;
將所述無前驅或無后繼的批處理文件識別為所述異常文件。
優選的,所述將所述無前驅或無后繼的批處理文件識別為所述異常文件,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110325002.8/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





