本申請涉及計算機,尤其涉及一種數據處理方法、裝置、設備、存儲介質及程序產品。
背景技術:
::1、在應用系統(tǒng)中,可能會涉及到很多不同種類的數據任務。例如,在金融糾紛處置應用系統(tǒng)中,包括批量案件證據拉取任務、批量案件證據下載打包任務、批量案件推送任務以及批量案件報表生成任務等多個數據任務。2、目前,通常通過completablefuture(一種異步編程工具類)提供的應用程序編程接口(application?programming?interface,api),在應用程序里預定義多個數據任務的任務編排,然后采用單節(jié)點單進程執(zhí)行每個數據任務。但通過上述方式執(zhí)行數據任務,存在不夠靈活的問題。技術實現思路1、本申請?zhí)峁┮环N數據處理方法、裝置、設備、存儲介質及程序產品,以解決通過目前方式執(zhí)行數據任務,存在的不夠靈活的問題。2、第一方面,本申請?zhí)峁┮环N數據處理方法,包括:3、根據數據任務的任務標識以及數據任務的執(zhí)行順序,構建任務鏈;4、響應于對任務鏈的執(zhí)行指令,執(zhí)行任務鏈的第一數據任務;5、響應于第一數據任務不是任務鏈的最后一個數據任務,則根據數據任務的執(zhí)行順序,執(zhí)行第二數據任務。6、第二方面,本申請?zhí)峁┮环N數據處理裝置,包括:7、構建模塊,用于根據數據任務的任務標識以及數據任務的執(zhí)行順序,構建任務鏈;8、執(zhí)行模塊,用于響應于對任務鏈的執(zhí)行指令,執(zhí)行任務鏈的第一數據任務;9、處理模塊,用于響應于第一數據任務不是任務鏈的最后一個數據任務,則根據數據任務的執(zhí)行順序,執(zhí)行第二數據任務。10、第三方面,本申請?zhí)峁┮环N電子設備,包括:處理器,以及與處理器通信連接的存儲器;11、存儲器存儲計算機執(zhí)行指令;12、處理器執(zhí)行存儲器存儲的計算機執(zhí)行指令,以實現如本申請第一方面所述的數據處理方法。13、第四方面,本申請?zhí)峁┮环N計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機程序指令,計算機程序指令被執(zhí)行時,實現如本申請第一方面所述的數據處理方法。14、第五方面,本申請?zhí)峁┮环N計算機程序產品,包括計算機程序,計算機程序被執(zhí)行時實現如本申請第一方面所述的數據處理方法。15、本申請?zhí)峁┑臄祿幚矸椒?、裝置、設備、存儲介質及程序產品,根據數據任務的任務標識以及數據任務的執(zhí)行順序,構建任務鏈,能夠實現靈活便捷的數據任務的任務編排,而不是通過硬編碼的方式預定義數據任務的任務編排;響應于對任務鏈的執(zhí)行指令,執(zhí)行任務鏈的第一數據任務,響應于第一數據任務不是任務鏈的最后一個數據任務,則根據數據任務的執(zhí)行順序,執(zhí)行第二數據任務。本申請中,通過任務鏈來管理數據任務,按照任務鏈的數據任務的執(zhí)行順序自動觸發(fā)執(zhí)行任務鏈的數據任務,直至執(zhí)行完成任務鏈的所有數據任務,能夠準確地自動執(zhí)行任務鏈的數據任務,無需用戶干預。技術特征:1.一種數據處理方法,其特征在于,包括:2.根據權利要求1所述的數據處理方法,其特征在于,所述執(zhí)行所述任務鏈的第一數據任務之前,所述方法還包括:3.根據權利要求1所述的數據處理方法,其特征在于,所述根據數據任務的任務標識以及所述數據任務的執(zhí)行順序,構建任務鏈之前,所述方法還包括:4.根據權利要求1至3中任一項所述的數據處理方法,其特征在于,所述執(zhí)行所述任務鏈的第一數據任務,包括:5.根據權利要求4所述的數據處理方法,其特征在于,所述通過服務器集群的生產者節(jié)點根據所述第一數據任務的任務標識和批量任務數據,生成所述第一數據任務的批量任務消息,包括:6.根據權利要求4所述的數據處理方法,其特征在于,所述執(zhí)行所述任務鏈的第一數據任務之后,所述方法還包括:7.根據權利要求1至3中任一項所述的數據處理方法,其特征在于,所述執(zhí)行所述任務鏈的第一數據任務之前,所述方法還包括:8.根據權利要求1至3中任一項所述的數據處理方法,其特征在于,所述響應于所述第一數據任務不是所述任務鏈的最后一個數據任務之前,所述方法還包括:9.一種數據處理裝置,其特征在于,包括:10.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;11.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機程序指令,所述計算機程序指令被執(zhí)行時,實現如權利要求1至8中任一項所述的數據處理方法。12.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被執(zhí)行時實現如權利要求1至8中任一項所述的數據處理方法。技術總結本申請?zhí)峁┮环N數據處理方法、裝置、設備、存儲介質及程序產品,涉及計算機
技術領域:
:,該數據處理方法包括:根據數據任務的任務標識以及數據任務的執(zhí)行順序,構建任務鏈;響應于對任務鏈的執(zhí)行指令,執(zhí)行任務鏈的第一數據任務;響應于第一數據任務不是任務鏈的最后一個數據任務,則根據數據任務的執(zhí)行順序,執(zhí)行第二數據任務。本申請能夠靈活便捷地構建任務鏈,準確地自動執(zhí)行任務鏈的數據任務,無需用戶干預。技術研發(fā)人員:趙定成受保護的技術使用者:馬上消費金融股份有限公司技術研發(fā)日:技術公布日:2024/12/19