[發(fā)明專利]一種數(shù)據(jù)分析模型中組件的排序方法及裝置在審
| 申請?zhí)枺?/td> | 201811581094.0 | 申請日: | 2018-12-24 |
| 公開(公告)號: | CN109711710A | 公開(公告)日: | 2019-05-03 |
| 發(fā)明(設計)人: | 徐慧;譚彰;金海;楊明明 | 申請(專利權(quán))人: | 浙江藍卓工業(yè)互聯(lián)網(wǎng)信息技術有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 315000 浙江省寧波市海曙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分析模型 目標數(shù)據(jù) 模擬運行 數(shù)據(jù)分析模型 排序 獲取目標 結(jié)果調(diào)整 連線關系 順序序列 序列替換 申請 返回 保證 成功 | ||
本申請?zhí)峁┝艘环N數(shù)據(jù)分析模型中組件的排序方法及裝置,方法包括:獲取目標數(shù)據(jù)分析模型;根據(jù)目標數(shù)據(jù)分析模型中組件間的連線關系,確定目標數(shù)據(jù)分析模型中組件間的執(zhí)行順序序列,作為目標執(zhí)行序列;按照目標執(zhí)行序列,對目標數(shù)據(jù)分析模型中的各個組件進行模擬運行;根據(jù)模擬運行的結(jié)果調(diào)整目標執(zhí)行序列,并將目標執(zhí)行序列替換為調(diào)整后的目標執(zhí)行序列,并返回執(zhí)行按照目標執(zhí)行序列,對目標數(shù)據(jù)分析模型進行模擬運行的步驟,直至對目標數(shù)據(jù)分析模型進行模擬運行的結(jié)果為所有組件均成功運行;將目標執(zhí)行序列作為待使用執(zhí)行序列。在本申請中,通過以上方式完成對組件的執(zhí)行順序的確定,并保證組件的執(zhí)行順序的準確性。
技術領域
本申請涉及工業(yè)控制技術領域,特別涉及一種數(shù)據(jù)分析模型中組件的排序方法及裝置。
背景技術
工業(yè)大數(shù)據(jù)分析平臺將數(shù)據(jù)預處理、數(shù)據(jù)統(tǒng)計、機器學習等算法封裝為多個通用的組件,保證用戶可以在工業(yè)大數(shù)據(jù)分析平臺中,通過拖拽的方式選擇組件,并通過連線的方式,將組件組成大數(shù)據(jù)分析模型。
雖然,在工業(yè)大數(shù)據(jù)分析平臺中可以完成大數(shù)據(jù)分析模型的構(gòu)建,但是卻未能確定大數(shù)據(jù)分析模型中各個組件的執(zhí)行順序。因此,如何確定大數(shù)據(jù)分析模型中各個組件的執(zhí)行順序成為問題。
發(fā)明內(nèi)容
為解決上述技術問題,本申請實施例提供一種數(shù)據(jù)分析模型中組件的排序方法及裝置,以達到完成對組件的執(zhí)行順序的確定,并保證組件的執(zhí)行順序的準確性的目的,技術方案如下:
一種數(shù)據(jù)分析模型中組件的排序方法,包括:
獲取目標數(shù)據(jù)分析模型;
根據(jù)所述目標數(shù)據(jù)分析模型中組件間的連線關系,確定所述目標數(shù)據(jù)分析模型中組件間的執(zhí)行順序序列,作為目標執(zhí)行序列;
按照所述目標執(zhí)行序列,對所述目標數(shù)據(jù)分析模型中的各個組件進行模擬運行;
若模擬運行的結(jié)果中存在未成功運行的組件,則根據(jù)模擬運行的結(jié)果調(diào)整所述目標執(zhí)行序列,并將所述目標執(zhí)行序列替換為調(diào)整后的目標執(zhí)行序列,并返回執(zhí)行按照所述目標執(zhí)行序列,對所述目標數(shù)據(jù)分析模型進行模擬運行的步驟,直至對所述目標數(shù)據(jù)分析模型進行模擬運行的結(jié)果為所有組件均成功運行;
將所述目標執(zhí)行序列作為待使用執(zhí)行序列。
優(yōu)選的,根據(jù)所述目標數(shù)據(jù)分析模型中組件間的連線關系,確定所述目標數(shù)據(jù)分析模型中組件間的執(zhí)行順序序列,作為目標執(zhí)行序列,包括:
根據(jù)所述目標數(shù)據(jù)分析模型中組件間的連線關系,從所述目標數(shù)據(jù)分析模型中無上游組件且未被遍歷過的組件中選取一個,作為頭組件;
判斷隊列中是否存在組件,若不存在,將所述頭組件作為第一個組件,寫入所述隊列中,若存在,則將所述頭組件排列在所述隊列中最后一個組件之后,寫入所述隊列中;
從所述頭組件開始,采用遞歸查詢的方式,依次查找所述頭組件所屬分支中各個組件是否存在下游組件;
若不存在,則返回執(zhí)行根據(jù)所述目標數(shù)據(jù)分析模型中組件間的連線關系,從所述目標數(shù)據(jù)分析模型中無上游組件且未被遍歷過的組件中選取一個,作為頭組件的步驟,直至遍歷完所述目標數(shù)據(jù)分析模型中所有組件;
若存在,則判斷所述隊列中是否已存在所述下游組件;
若否,將所述下游組件排列在所述隊列中最后一個組件之后,寫入所述隊列中;
將所述隊列中的組件的排列順序,作為所述目標執(zhí)行序列。
優(yōu)選的,若所述頭組件所屬分支中組件存在N個輸出引腳,所述N為不小于2的整數(shù),則查找所述頭組件所屬分支中組件是否存在下游組件,包括:
按照設定順序,查找所述頭組件所屬分支中組件的各個輸出引腳下是否存在下游組件。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江藍卓工業(yè)互聯(lián)網(wǎng)信息技術有限公司,未經(jīng)浙江藍卓工業(yè)互聯(lián)網(wǎng)信息技術有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811581094.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種基于互聯(lián)網(wǎng)的農(nóng)業(yè)產(chǎn)業(yè)資源分布管理運維綜合系統(tǒng)
- 下一篇:一種區(qū)域綜合能源系統(tǒng)的規(guī)劃方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理
- 一種數(shù)據(jù)分析的方法和裝置
- 數(shù)據(jù)分析模型的創(chuàng)建方法、裝置、計算機設備和存儲介質(zhì)
- 一種數(shù)據(jù)分析方法、裝置、設備和存儲介質(zhì)
- 一種基于大數(shù)據(jù)的產(chǎn)業(yè)分析系統(tǒng)
- 數(shù)據(jù)分析處理方法、裝置、設備及存儲介質(zhì)
- 一種基于大數(shù)據(jù)的信息收集分析系統(tǒng)
- 一種基于大數(shù)據(jù)平臺的數(shù)據(jù)處理方法及裝置
- 一種應用于DAstudio的數(shù)據(jù)分析方法、系統(tǒng)及存儲介質(zhì)
- 數(shù)據(jù)分析系統(tǒng)
- 醫(yī)療數(shù)據(jù)處理方法、裝置、計算機設備和存儲介質(zhì)





