[發明專利]數據采集方法、征信主體設備、計算機設備及存儲介質在審
| 申請號: | 201810935020.6 | 申請日: | 2018-08-16 |
| 公開(公告)號: | CN109284194A | 公開(公告)日: | 2019-01-29 |
| 發明(設計)人: | 周罡;龍慧 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/48 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 周燕君 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據采集 多線程 調用指令 指令 調用 計算機設備 并行運行 存儲介質 定時觸發 主體設備 采集 報文返回 任務生成 數據組裝 主體產品 | ||
1.一種數據采集方法,其特征在于,應用于征信主體設備,所述征信主體設備包括M個主體產品,包括以下步驟:
獲取定時觸發任務;
根據所述定時觸發任務生成多線程執行指令和循環調用指令,所述循環調用指令用于調用M個數據采集任務,所述多線程執行指令用于執行所述M個數據采集任務;
根據所述多線程執行指令和所述循環調用指令并行運行所述M個數據采集任務,以獲取所述M個主體產品的征信數據;
將所述征信數據組裝成報文返回至所述收集中心。
2.如權利要求1所述的數據采集方法,其特征在于,所述根據所述定時觸發任務生成多線程執行指令和循環調用指令,包括:
當獲取到所述定時觸發任務時,通過循環調用語句生成所述循環調用指令,并采用線程類方法生成所述多線程執行指令。
3.如權利要求2所述的數據采集方法,其特征在于,所述循環調用指令包括M個任務調用指令;
所述根據所述多線程執行指令和所述循環調用指令并行運行所述M個數據采集任務,包括:
通過所述M個任務調用指令循環調用與所述M個任務調用指令對應的所述M個數據采集任務;
每當所述M個數據采集任務中的其中一個數據采集任務被調用時,通過所述多線程執行指令創建一線程數;
當所述M個數據采集任務中的每一個數據采集任務均創建了一對應的線程數時,運行所述M個數據采集任務。
4.如權利要求3所述的數據采集方法,其特征在于,將所述征信數據組裝成報文返回至所述收集中心,包括:
根據預設配置文件確定所述征信數據的組裝格式;
獲取所述征信數據中與所述組裝格式對應的數據段;
將所述數據段按所述組裝格式組裝成報文,并將所述報文返回至所述收集中心。
5.如權利要求1-4任意一項所述的數據采集方法,其特征在于,在所述將所述征信數據組裝成報文返回至所述收集中心的步驟之前,所述方法還包括:
判斷所述征信數據是否符合預設清洗條件,若是,則對符合所述清洗條件的所述征信數據進行清除;
所述將所述征信數據組裝成報文返回至所述收集中心,包括:
將經過所述清洗的所述征信數據組裝成報文返回至所述收集中心。
6.一種征信主體設備,其特征在于,包括:
獲取模塊,用于獲取定時觸發任務;
生成模塊,用于根據所述獲取模塊獲取的所述定時觸發任務生成多線程執行指令和循環調用指令,所述循環調用指令用于調用M個數據采集任務,所述多線程執行指令用于執行所述M個數據采集任務;
并行運行模塊,用于根據所述生成模塊生成的所述多線程執行指令和所述循環調用指令并行運行所述M個數據采集任務,以獲取M個主體產品的征信數據;
返回模塊,用于將所述并行運行模塊獲取的所述征信數據組裝成報文返回至所述收集中心。
7.如權利要求6所述的征信主體設備,其特征在于,所述生成模塊還用于當獲取到所述定時觸發任務時,通過循環調用語句生成所述循環調用指令,并采用線程類方法生成所述多線程執行指令。
8.如權利要求7所述的征信主體設備,其特征在于,所述循環調用指令包括M個任務調用指令;
所述并行運行模塊包括調用單元、創建單元和運行單元;
所述調用單元,用于通過所述M個任務調用指令循環調用與所述M個任務調用指令對應的所述M個數據采集任務;
所述創建單元,用于每當所述M個數據采集任務中的其中一個數據采集任務被調用時,通過所述多線程執行指令創建一線程數;
所述運行單元,用于當M個數據采集任務中的每一個數據采集任務均創建了一對應的線程數時,運行所述M個數據采集任務。
9.一種計算機設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至5任一項所述數據采集方法的步驟。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至5任一項所述數據采集方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810935020.6/1.html,轉載請聲明來源鉆瓜專利網。





