[發明專利]一種業務預警方法和裝置在審
| 申請號: | 202210337671.1 | 申請日: | 2022-04-01 |
| 公開(公告)號: | CN114880321A | 公開(公告)日: | 2022-08-09 |
| 發明(設計)人: | 孔祥東 | 申請(專利權)人: | 西安京東天鴻科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/242;G06F16/28;G06F9/54 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 趙迪;王安娜 |
| 地址: | 710100 陜西省西安市國家民用航*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 預警 方法 裝置 | ||
1.一種業務預警方法,其特征在于,包括:
在待執行的預警任務被觸發執行時,根據為所述預警任務配置的接口請求規則,組裝調用請求的請求參數,以生成所述調用請求;
根據所述調用請求調用相應的報表接口,以使所述報表接口根據配置的業務指標的查詢語句,查詢所述業務指標的指標數據并返回;
獲取所述報表接口返回的指標數據,根據為所述預警任務配置的結果解析規則,對所述指標數據進行解析,得到解析結果;
根據為所述預警任務配置的閾值計算規則,對所述解析結果進行閾值計算,以根據所述閾值計算的計算結果對所述業務指標進行預警。
2.根據權利要求1所述的方法,其特征在于,所述接口請求規則用于配置所述報表接口的請求路徑、所述請求參數和接入協議;
所述根據為所述預警任務配置的接口請求規則,組裝調用請求的請求參數的步驟之前,所述方法還包括:
根據所述預警任務的任務標識,獲取相應的接口請求規則、所述結果解析規則和所述閾值計算規則;
所述組裝調用請求的請求參數,以生成所述調用請求,包括:
將所述請求參數封裝為對象,結合所述請求路徑和所述接入協議的協議格式,生成所述調用請求。
3.根據權利要求1所述的方法,其特征在于,所述結果解析規則用于配置對所述指標數據進行解析的解析表達式,以及所述解析結果的結果類型;其中,所述解析表達式使用MVEL表達式實現;
所述閾值計算規則用于配置對所述解析結果進行閾值計算的閾值比對表達式,以及設定閾值的閾值類型;其中,所述閾值比對表達式使用MVEL表達式實現。
4.根據權利要求3所述的方法,其特征在于,所述對所述解析結果進行閾值計算,以根據所述閾值計算的計算結果對所述業務指標進行預警,包括:
按照所述閾值類型,對所述解析結果進行處理,得到中間結果;
將所述中間結果代入所述閾值比對表達式,以將所述中間結果與所述閾值比對表達式的閾值進行比較,得到比較結果;
根據所述比較結果,對所述業務指標進行預警。
5.根據權利要求1所述的方法,其特征在于,所述根據所述調用請求調用相應的報表接口的步驟之前,所述方法還包括:
為所述報表接口配置數據源、所述業務指標的查詢語句和動態SQL語句;
所述報表接口根據配置的業務指標的查詢語句,查詢所述業務指標的指標數據并返回,包括:
使用所述動態SQL語句,將所述查詢語句的實參替換為所述請求參數,以生成目標語句;
執行所述目標語句,以從所述數據源中查詢所述業務指標的指標數據并返回。
6.根據權利要求5所述的方法,其特征在于,所述調用請求包括操作標識;
所述根據所述調用請求調用相應的報表接口的步驟之前,所述方法還包括:
為所述報表接口配置報表信息,為相應的報表生成操作標識;其中,所述報表信息是具有相同數據維度的多個所述業務指標的指標集合;
所述根據所述調用請求調用相應的報表接口的步驟之后,所述方法還包括:
根據所述操作標識,查詢所述報表對應的業務指標的查詢語句。
7.根據權利要求1至6的任一項所述的方法,其特征在于,所述方法還包括:
判斷所述預警任務是否滿足設定的任務執行條件,如果所述預警任務滿足所述任務執行條件,則所述預警任務被觸發執行;
如果所述預警任務不滿足所述任務執行條件,則不做處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安京東天鴻科技有限公司,未經西安京東天鴻科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210337671.1/1.html,轉載請聲明來源鉆瓜專利網。





