[發明專利]大數據批量作業任務調度方法及裝置在審
| 申請號: | 202010906310.5 | 申請日: | 2020-09-01 |
| 公開(公告)號: | CN112035233A | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 楊曉曉 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F11/30 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 谷敬麗;薛平 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 批量 作業 任務 調度 方法 裝置 | ||
1.一種大數據批量作業任務調度方法,其特征在于,包括:
定義對大數據執行批處理的批量作業,所述批量作業中包含:多個任務;
配置所述批量作業的批量參數信息;
根據配置的批量參數信息,執行所述批量作業中的各個任務;
監控所述批量作業的作業執行狀態和所述批量作業中各個任務的任務執行狀態;
根據監控結果,對所述批量作業的各個任務進行調度。
2.如權利要求1所述的方法,其特征在于,所述批量作業中包含的任務類型包括:開始任務、過程任務和結束任務,所述開始任務為所述批量作業中僅具有后繼任務的任務,所述過程任務為所述批量作業中同時具有前驅任務和后繼任務的任務,所述結束任務為所述批量作業中僅具有前驅任務的任務。
3.如權利要求1所述的方法,其特征在于,所述方法還包括:
定義所述批量作業的作業執行狀態和所述批量作業中各個任務的任務執行狀態。
4.如權利要求1所述的方法,其特征在于,根據監控結果,對所述批量作業的各個任務進行調度,包括:
重新啟動所述批量作業;
跳過所述批量作業中的執行完成的任務,繼續執行所述批量作業。
5.如權利要求1所述的方法,其特征在于,在根據配置的批量參數信息,執行所述批量作業中的各個任務之后,所述方法還包括:
記錄所述批量作業在執行過程中的日志信息;
對記錄的日志信息進行分類存儲。
6.如權利要求5所述的方法,其特征在于,在記錄所述批量作業在執行過程中的日志信息之后,所述方法還包括:
記錄報錯日志的錯誤碼;
根據報錯日志的錯誤碼,提取報錯日志的日志信息;
輸出報錯日志的日志信息。
7.如權利要求1所述的方法,其特征在于,在根據配置的批量參數信息,執行所述批量作業中的各個任務之后,所述方法還包括:
采集所述批量作業在執行過程中的系統資源使用信息;
輸出采集的系統資源使用信息。
8.如權利要求1所述的方法,其特征在于,在監控所述批量作業的作業執行狀態和所述批量作業中各個任務的任務執行狀態之后,所述方法還包括:
根據監控結果,生成告警信息;
采用郵件或短信方式,發送所述告警信息。
9.如權利要求1至8任一項所述的方法,其特征在于,所述大數據為大規模并行分析MPP數據庫中存儲的數據。
10.一種大數據批量作業任務調度裝置,其特征在于,包括:
批量作業定義模塊,用于定義對大數據執行批處理的批量作業,所述批量作業中包含:多個任務;
批量參數配置模塊,用于配置所述批量作業的批量參數信息;
批量任務執行模塊,用于根據配置的批量參數信息,執行所述批量作業中的各個任務;
執行狀態監控模塊,用于監控所述批量作業的作業執行狀態和所述批量作業中各個任務的任務執行狀態;
任務調度模塊,用于根據監控結果,對所述批量作業的各個任務進行調度。
11.如權利要求10所述的裝置,其特征在于,所述裝置還包括:
執行狀態定義模塊,用于定義所述批量作業的作業執行狀態和所述批量作業中各個任務的任務執行狀態。
12.如權利要求10所述的裝置,其特征在于,所述裝置還包括:
日志記錄模塊,用于記錄所述批量作業在執行過程中的日志信息,以及對記錄的日志信息進行分類存儲。
13.如權利要求10所述的裝置,其特征在于,所述裝置還包括:
系統資源使用信息監控模塊,用于采集所述批量作業在執行過程中的系統資源使用信息,以及輸出采集的系統資源使用信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010906310.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:投資組合產品的風險監控方法及裝置
- 下一篇:一種實現農場無人化生產的方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





