[發(fā)明專利]批量作業(yè)依賴關(guān)系的解析方法及裝置在審
| 申請?zhí)枺?/td> | 202010820319.4 | 申請日: | 2020-08-14 |
| 公開(公告)號: | CN111949832A | 公開(公告)日: | 2020-11-17 |
| 發(fā)明(設(shè)計)人: | 鄭旭然;王前程;魏雷;張凱 | 申請(專利權(quán))人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F16/901 | 分類號: | G06F16/901;G06F16/904 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 孫乳筍;任默聞 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 批量 作業(yè) 依賴 關(guān)系 解析 方法 裝置 | ||
本發(fā)明提供一種批量作業(yè)依賴關(guān)系的解析方法及裝置,涉及大數(shù)據(jù)技術(shù)領(lǐng)域,解析方法包括:對各個作業(yè)實例進行抽象處理,得到各個所述作業(yè)實例各自對應(yīng)的特征屬性;其中,每個作業(yè)實例對應(yīng)多個特征屬性,多個特征屬性構(gòu)成一個對象;確定每個作業(yè)實例與其他作業(yè)實例的依賴關(guān)系;根據(jù)各個作業(yè)實例的依賴關(guān)系、各個作業(yè)實例對應(yīng)的對象和預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu)建立依賴模型;對所述依賴模型進行解析獲取批量作業(yè)的作業(yè)依賴關(guān)系圖。本發(fā)明能夠直觀掌握后臺批量作業(yè)依賴關(guān)系,降低系統(tǒng)維護風(fēng)險,提高問題分析效率。
技術(shù)領(lǐng)域
本發(fā)明涉及大數(shù)據(jù)技術(shù)領(lǐng)域,具體涉及一種批量作業(yè)依賴關(guān)系的解析方法及裝置。
背景技術(shù)
批量作業(yè)處理適合于幾乎不需要用戶交互的后臺自動化操作,主要在事先計劃好的時間運行或在有需要的時候集中運行。能夠按照計劃運行、集中訪問大量的數(shù)據(jù),完成預(yù)期處理或生成相應(yīng)報表。近年來,隨著互聯(lián)網(wǎng)的快速發(fā)展,銀行系統(tǒng)日均交易量持續(xù)大幅度增長。為保障業(yè)務(wù)響應(yīng)速度,聯(lián)機交易僅完成必要實時的數(shù)據(jù)更新操作,不必實時更新或者不需要用戶交互的數(shù)據(jù)更新操作,交由后臺批量作業(yè)在業(yè)務(wù)低峰期處理。
批量作業(yè)數(shù)量日益增長,前后項依賴關(guān)系錯亂復(fù)雜,缺少一個直觀的可視化批量作業(yè)關(guān)系圖,給系統(tǒng)維護帶來極大不便和風(fēng)險。不必要的依賴關(guān)系存在,可能導(dǎo)致系統(tǒng)整體批量運行時間延遲,影響業(yè)務(wù)處理效率;甚至出現(xiàn)循環(huán)依賴導(dǎo)致系統(tǒng)無法正常運行。
為解決目前大型企業(yè)后臺批量作業(yè)關(guān)系錯亂復(fù)雜,系統(tǒng)維護成本高的問題,亟需一種后臺批量作業(yè)依賴關(guān)系分析方法和可視化展示方法。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中的問題,本發(fā)明提供一種批量作業(yè)依賴關(guān)系的解析方法及裝置,能夠直觀掌握后臺批量作業(yè)依賴關(guān)系,降低系統(tǒng)維護風(fēng)險,提高問題分析效率。
為解決上述技術(shù)問題,本發(fā)明提供以下技術(shù)方案:
第一方面,本發(fā)明提供一種批量作業(yè)依賴關(guān)系的解析方法,包括:
對各個作業(yè)實例進行抽象處理,得到各個所述作業(yè)實例各自對應(yīng)的特征屬性;其中,每個作業(yè)實例對應(yīng)多個特征屬性,多個特征屬性構(gòu)成一個對象;
確定每個作業(yè)實例與其他作業(yè)實例的依賴關(guān)系;
根據(jù)各個作業(yè)實例的依賴關(guān)系、各個作業(yè)實例對應(yīng)的對象和預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu)建立依賴模型;
對所述依賴模型進行解析獲取批量作業(yè)的作業(yè)依賴關(guān)系圖。
其中,所述特征屬性包括:作業(yè)英文名、作業(yè)功能中文描述、作業(yè)觸發(fā)類型、作業(yè)組名和定時時間中至少一種。
其中,所述確定每個作業(yè)實例與其他作業(yè)實例的依賴關(guān)系,包括:
確定各個作業(yè)實例中的開口作業(yè)實例;
根據(jù)作業(yè)執(zhí)行順序確定與所述開口作業(yè)實例相關(guān)的第一作業(yè)實例的依賴關(guān)系;
基于作業(yè)執(zhí)行順序遍歷與所述第一作業(yè)實例相關(guān)的作業(yè)實例的依賴關(guān)系。
其中,所述數(shù)據(jù)結(jié)構(gòu)包括:鄰接矩陣和鄰接表。
可選的,所述根據(jù)各個作業(yè)實例的依賴關(guān)系、各個作業(yè)實例對應(yīng)的對象和預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu)建立依賴模型,包括:
根據(jù)各個作業(yè)實例的依賴關(guān)系、各個作業(yè)實例對應(yīng)的對象和鄰接矩陣建立依賴模型,包括:
確定作業(yè)實例對應(yīng)數(shù)量的鄰接矩陣;
在所述鄰接矩陣中對有依賴關(guān)系的兩個對象所對應(yīng)的元素位置設(shè)置為依賴標(biāo)記。
可選的,所述根據(jù)各個作業(yè)實例的依賴關(guān)系、各個作業(yè)實例對應(yīng)的對象和預(yù)設(shè)的數(shù)據(jù)結(jié)構(gòu)建立依賴模型,包括:
根據(jù)各個作業(yè)實例的依賴關(guān)系、各個作業(yè)實例對應(yīng)的對象和鄰接表建立依賴模型;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國工商銀行股份有限公司,未經(jīng)中國工商銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010820319.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





