国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)處理的方法及終端的制作方法_5

      文檔序號:9417498閱讀:來源:國知局
      控制引用添加所述目標(biāo)任務(wù)之后的所述第二作業(yè)流程執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作。采用本發(fā)明實(shí)施例可在確定了第一作業(yè)流程中的目標(biāo)任務(wù)和第二作業(yè)流程中的連接任務(wù)的基礎(chǔ)上,建立該目標(biāo)任務(wù)和連接任務(wù)之間的任務(wù)依賴關(guān)系,因而,不必在該第一作業(yè)流程和第二作業(yè)流程之間開發(fā)新的任務(wù)作為連接任務(wù),可降低業(yè)務(wù)開發(fā)的工作量。另外,由于第一流程作業(yè)的各任務(wù)之間具有任務(wù)依賴關(guān)系和第二作業(yè)流程的各任務(wù)之間具有任務(wù)依賴關(guān)系,因而,可根據(jù)目標(biāo)任務(wù)和連接任務(wù)建立了任務(wù)依賴關(guān)系推斷出第一作業(yè)流程和第二作業(yè)流程之間的任務(wù)依賴關(guān)系,從而,當(dāng)目標(biāo)任務(wù)執(zhí)行重跑操作之后,第二作業(yè)流程中的各任務(wù)之間便可實(shí)現(xiàn)重跑操作,由于該重跑操作的實(shí)現(xiàn)基于ETL調(diào)度工具,因此,可解決通過業(yè)務(wù)邏輯實(shí)現(xiàn)第一作業(yè)流程和第二作業(yè)流程之間的任務(wù)依賴關(guān)系而導(dǎo)致無法實(shí)現(xiàn)作業(yè)流程之間的重跑操作的問題。以此類推,本實(shí)施例可實(shí)現(xiàn)多個(gè)作業(yè)流程的重跑操作,進(jìn)一步地,在該多個(gè)作業(yè)流程出現(xiàn)故障的情況下,利用該重跑操作可快速查找到該多個(gè)作業(yè)流程中的故障任務(wù)。
      [0126]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲介質(zhì),其中,該計(jì)算機(jī)存儲介質(zhì)可存儲有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任意一種信號處理方法的部分或全部步驟。
      [0127]在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
      [0128]需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可能可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
      [0129]在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如上述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
      [0130]上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
      [0131]另外,在本發(fā)明各實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
      [0132]上述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等,具體可以是計(jì)算機(jī)設(shè)備中的處理器)執(zhí)行本發(fā)明各個(gè)實(shí)施例上述方法的全部或部分步驟。其中,而前述的存儲介質(zhì)可包括:U盤、移動硬盤、磁碟、光盤、只讀存儲器(英文:Read-0nly Memory,縮寫:R0M)或者隨機(jī)存取存儲器(英文:Random Access Memory,縮寫:RAM)等各種可以存儲程序代碼的介質(zhì)。
      [0133]以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
      【主權(quán)項(xiàng)】
      1.一種數(shù)據(jù)處理的方法,其特征在于,包括: 確定第一作業(yè)流程中的目標(biāo)任務(wù)和第二作業(yè)流程中的連接任務(wù); 將所述目標(biāo)任務(wù)引用添加到第二作業(yè)流程中,并建立所述目標(biāo)任務(wù)與所述連接任務(wù)之間的第一任務(wù)依賴關(guān)系; 基于所述目標(biāo)任務(wù)與所述連接任務(wù)之間的第一任務(wù)依賴關(guān)系確定所述目標(biāo)任務(wù)和所述第二作業(yè)流程各任務(wù)之間的第二任務(wù)依賴關(guān)系; 在接收到用戶輸入的預(yù)設(shè)重跑指令的情況下,根據(jù)所述第二任務(wù)依賴關(guān)系控制引用添加所述目標(biāo)任務(wù)之后的所述第二作業(yè)流程執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作。2.如權(quán)利要求1所述的方法,其特征在于,所述第一作業(yè)流程包含M個(gè)任務(wù),所述M為大于或等于I的整數(shù),所述第二作業(yè)流程包含N個(gè)任務(wù),所述N為大于或等于I的整數(shù),所述確定第一作業(yè)流程中的目標(biāo)任務(wù)和第二作業(yè)流程中的連接任務(wù),包括: 確定所述第一作業(yè)流程中的所述M個(gè)任務(wù)與所述第二作業(yè)流程的所述N個(gè)任務(wù)之間的任務(wù)依賴緊密值,以得到MXN個(gè)任務(wù)依賴緊密值; 選取所述MXN個(gè)任務(wù)依賴緊密值中的最大值,并將所述最大值對應(yīng)的所述第一作業(yè)流程中的任務(wù)作為目標(biāo)任務(wù)和所述第二作業(yè)流程中的任務(wù)作為連接任務(wù)。3.如權(quán)利要求1所述的方法,其特征在于,所述在接收到用戶輸入的預(yù)設(shè)重跑指令的情況下,根據(jù)所述第二任務(wù)依賴關(guān)系控制引用添加所述目標(biāo)任務(wù)之后的所述第二作業(yè)流程執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作,包括: 在接收到用戶輸入的預(yù)設(shè)重跑指令的情況下,控制所述目標(biāo)任務(wù)執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作; 根據(jù)所述第二任務(wù)依賴關(guān)系確定所述目標(biāo)任務(wù)的N個(gè)子任務(wù)的重跑順序; 根據(jù)所述重跑順序控制所述N個(gè)子任務(wù)執(zhí)行重跑操作。4.如權(quán)利要求3所述的方法,其特征在于,在子任務(wù)i出現(xiàn)故障的情況下,其中,所述子任務(wù)i為所述N個(gè)子任務(wù)中在所述重跑操作的過程中最先出現(xiàn)的故障子任務(wù),所述根據(jù)所述重跑順序控制所述N個(gè)子任務(wù)執(zhí)行重跑操作,包括: 在執(zhí)行完所述子任務(wù)j之后,終止所述重跑操作,所述子任務(wù)j為所述子任務(wù)i的前一個(gè)任務(wù)。5.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述將所述目標(biāo)任務(wù)引用添加到第二作業(yè)流程中,并建立所述目標(biāo)任務(wù)與所述連接任務(wù)之間的第一任務(wù)依賴關(guān)系,包括: 將所述目標(biāo)任務(wù)標(biāo)記為所述第二作業(yè)流程中的虛擬任務(wù); 建立所述虛擬任務(wù)和所述第二作業(yè)流程中的連接任務(wù)之間的任務(wù)依賴關(guān)系。6.一種終端,其特征在于,包括: 第一確定單元,用于確定第一作業(yè)流程中的目標(biāo)任務(wù)和第二作業(yè)流程中的連接任務(wù);建立單元,用于將所述第一確定單元確定的目標(biāo)任務(wù)引用添加到第二作業(yè)流程中,并建立所述目標(biāo)任務(wù)與所述第一確定單元確定的連接任務(wù)之間的第一任務(wù)依賴關(guān)系; 第二確定單元,用于基于所述建立單元建立的所述目標(biāo)任務(wù)與所述連接任務(wù)之間的第一任務(wù)依賴關(guān)系確定所述目標(biāo)任務(wù)和所述第二作業(yè)流程各任務(wù)之間的第二任務(wù)依賴關(guān)系; 執(zhí)行單元,用于在接收到用戶輸入的預(yù)設(shè)重跑指令的情況下,根據(jù)所述第二確定單元確定的第二任務(wù)依賴關(guān)系控制引用添加所述目標(biāo)任務(wù)之后的所述第二作業(yè)流程執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作。7.如權(quán)利要求6所述的終端,其特征在于,所述第一作業(yè)流程包含M個(gè)任務(wù),所述M為大于或等于I的整數(shù),所述第二作業(yè)流程包含N個(gè)任務(wù),所述第一確定單元包括: 確定子單元,用于確定所述第一作業(yè)流程中的所述M個(gè)任務(wù)與所述第二作業(yè)流程的所述N個(gè)任務(wù)之間的任務(wù)依賴緊密值,以得到MXN個(gè)任務(wù)依賴緊密值; 選取單元,用于選取所述確定子單元確定的MXN個(gè)任務(wù)依賴緊密值中的最大值,并將所述最大值對應(yīng)的所述第一作業(yè)流程中的任務(wù)作為目標(biāo)任務(wù)和所述第二作業(yè)流程中的任務(wù)作為連接任務(wù)。8.如權(quán)利要求6所述的終端,其特征在于,所述執(zhí)行單元包括: 控制單元,用于在接收到用戶輸入的預(yù)設(shè)重跑指令的情況下,控制所述目標(biāo)任務(wù)執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作; 第三確定單元,用于根據(jù)所述第二任務(wù)依賴關(guān)系確定所述目標(biāo)任務(wù)的N個(gè)子任務(wù)的重跑順序; 執(zhí)行子單元,用于根據(jù)所述第三確定單元確定的重跑順序控制所述N個(gè)子任務(wù)執(zhí)行重跑操作。9.如權(quán)利要求8所述的終端,其特征在于,在子任務(wù)i出現(xiàn)故障的情況下,其中,所述子任務(wù)i為所述N個(gè)子任務(wù)中在所述重跑操作的過程中最先出現(xiàn)的故障子任務(wù),所述執(zhí)行子單元還具體用于: 在執(zhí)行完所述子任務(wù)j之后,終止所述重跑操作,所述子任務(wù)j為所述子任務(wù)i的前一個(gè)任務(wù)。10.如權(quán)利要求6至9任一項(xiàng)所述的終端,其特征在于,所述建立單元包括: 標(biāo)記單元,用于將所述目標(biāo)任務(wù)標(biāo)記為所述第二作業(yè)流程中的虛擬任務(wù); 建立子單元,用于建立所述虛擬任務(wù)和所述第二作業(yè)流程中的連接任務(wù)之間的任務(wù)依賴關(guān)系。
      【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)處理的方法及終端。一種數(shù)據(jù)處理的方法包括:確定第一作業(yè)流程中的目標(biāo)任務(wù)和第二作業(yè)流程中的連接任務(wù);將所述目標(biāo)任務(wù)引用添加到第二作業(yè)流程中,并建立所述目標(biāo)任務(wù)與所述連接任務(wù)之間的第一任務(wù)依賴關(guān)系;基于所述目標(biāo)任務(wù)與所述連接任務(wù)之間的第一任務(wù)依賴關(guān)系確定所述目標(biāo)任務(wù)和所述第二作業(yè)流程各任務(wù)之間的第二任務(wù)依賴關(guān)系;在接收到用戶輸入的預(yù)設(shè)重跑指令的情況下,根據(jù)所述第二任務(wù)依賴關(guān)系控制引用添加所述目標(biāo)任務(wù)之后的所述第二作業(yè)流程執(zhí)行重跑操作,所述預(yù)設(shè)重跑指令用于控制所述目標(biāo)任務(wù)執(zhí)行重跑操作。采用本發(fā)明實(shí)施例可降低業(yè)務(wù)開發(fā)工作量,同時(shí),可實(shí)現(xiàn)兩個(gè)作業(yè)流程之間的重跑操作。
      【IPC分類】G06F17/30
      【公開號】CN105138666
      【申請?zhí)枴緾N201510560108
      【發(fā)明人】劉遠(yuǎn)榮, 周群輝
      【申請人】深圳市創(chuàng)夢天地科技有限公司
      【公開日】2015年12月9日
      【申請日】2015年9月6日
      當(dāng)前第5頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1