[發明專利]一種數據模型管理方法和裝置有效
| 申請號: | 202011019852.7 | 申請日: | 2020-09-24 |
| 公開(公告)號: | CN112214884B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 高體偉;趙群;姚宇行;黃健;賈喜順;蘇萌;趙丹 | 申請(專利權)人: | 北京百分點科技集團股份有限公司 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F16/25;G06F18/25;G06F111/10 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許振新 |
| 地址: | 100096 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據模型 管理 方法 裝置 | ||
1.一種數據模型管理方法,其特征在于,所述方法包括:
通過模型生產模塊基于預先設置的至少一個模型生產組件,生成可運行的數據模型;
通過模型歸一化模塊對所述模型生產模塊生成的數據模型進行歸一化處理;
通過模型發布模塊將所述數據模型發布至模型售賣平臺;
通過所述模型售賣平臺將所述數據模型轉化成模型商品供用戶購買;
通過模型下載模塊響應于用戶對所述數據模型的第一預設操作,對所述數據模型進行與所述第一預設操作對應的處理,其中,所述第一預設操作包括預覽、購買、下載、編輯、調試、升級、分享、評分、評論和點贊中的一種或多種;
通過模型共享模塊響應于多個用戶對所述數據模型的第二預設操作,對所述數據模型執行與所述第二預設操作對應的處理,其中,所述第二預設操作包括獲取和共享編輯目標用戶下載的所述數據模型的操作,所述多個用戶屬于所述數據模型的生產團隊成員,且所述目標用戶是所述多個用戶中的任一用戶;
通過所述模型共享模塊響應于所述多個用戶中的至少一個用戶對所述至少一個模型生產組件的操作,創建至少一個新的子模型;
通過模型融合模塊對所述至少一個用戶創建的所述至少一個新的子模型執行融合操作,生成目標數據模型;
通過模型調試模塊向所述模型生產模塊提供模型調試工具,其中,所述模型調試工具用于所述模型生成模塊對自身生成的數據模型執行調試操作;
其中,所述通過模型生產模塊基于預先設置的至少一個模型生產組件,生成可運行的數據模型,包括:
通過數據源接入子模塊基于數據接入組件將至少一個外部數據源轉化成至少一個模型數據;
通過模型視圖生成子模塊基于模型視圖生成組件將所述至少一個模型數據轉換成至少一個模型視圖;
通過模型視圖關聯子模塊確定所述至少一個模型視圖之間的關聯關系,并基于所述至少一個模型視圖和所述關聯關系生成總體模型視圖;
通過模型輸出設置子模塊設置所述總體模型視圖的至少一個輸出;
通過模型生成子模塊基于所述總體模型視圖和所述至少一個輸出,生成數據模型;在輸出節點繪制結束后,保存最終生成的數據模型,在保存后,系統會針對整個數據模型建立一個有向無環圖,將整體結構存儲起來,供數據融合系統中的融合引擎進行數據融合時使用;
在所述外部數據源為無界數據的情況下,在所述模型視圖生成子模塊基于模型視圖生成組件將所述至少一個模型數據轉換成至少一個模型視圖前,通過無界數據轉換子模塊將所述至少一個模型數據轉化成有界數據。
2.根據權利要求1所述的方法,其特征在于,其中,所述通過模型發布模塊將所述數據模型發布至所述模型售賣平臺,包括:
通過所述模型發布模塊對所述模型生產模塊生成的數據模型的質量進行審核,并在審核通過后發布至所述模型售賣平臺。
3.一種數據模型管理裝置,其特征在于,所述裝置包括:模型生產模塊、模型歸一化模塊、模型發布模塊、模型售賣平臺、模型下載模塊、模型共享模塊、模型融合模塊和模型調試模塊,其中,
所述模型生產模塊,用于基于預先設置的至少一個模型生產組件,生成可運行的數據模型;
所述模型歸一化模塊,用于對所述模型生產模塊生成的數據模型進行歸一化處理;
所述模型發布模塊,用于將所述數據模型發布至所述模型售賣平臺;
所述模型售賣平臺,用于將所述數據模型轉化成模型商品供用戶購買;
所述模型下載模塊,用于響應于用戶對所述數據模型的第一預設操作,對所述數據模型進行與所述第一預設操作對應的處理,其中,所述第一預設操作包括預覽、購買、下載、編輯、調試、升級、分享、評分、評論和點贊中的一種或多種;
所述模型共享模塊,用于響應于多個用戶對所述數據模型的第二預設操作,對所述數據模型執行與所述第二預設操作對應的處理,其中,所述第二預設操作包括獲取和共享編輯目標用戶下載的所述數據模型的操作,所述多個用戶屬于所述數據模型的生產團隊成員,且所述目標用戶是所述多個用戶中的任一用戶;還用于響應于所述多個用戶中的至少一個用戶對所述至少一個模型生產組件的操作,創建至少一個新的子模型;
所述模型融合模塊,用于對所述至少一個用戶創建的所述至少一個新的子模型執行融合操作,生成目標數據模型;
所述模型調試模塊,用于向所述模型生產模塊提供模型調試工具,其中,所述模型調試工具用于所述模型生成模塊對自身生成的數據模型執行調試操作;
所述模型生產模塊具體包括:數據源接入子模塊、無界數據轉換子模塊、模型視圖生成子模塊、模型視圖關聯子模塊、模型輸出設置子模塊和模型生成子模塊;
數據源接入子模塊,用于基于數據接入組件將至少一個外部數據源轉化成至少一個模型數據;
無界數據轉換子模塊,用于在所述外部數據源為無界數據的情況下,在所述模型視圖生成子模塊基于模型視圖生成組件將所述至少一個模型數據轉換成至少一個模型視圖前,將所述至少一個模型數據轉化成有界數據;
模型視圖生成子模塊,用于基于模型視圖生成組件將所述至少一個模型數據轉換成至少一個模型視圖;
模型視圖關聯子模塊,用于確定所述至少一個模型視圖之間的關聯關系,并基于所述至少一個模型視圖和所述關聯關系生成總體模型視圖;
模型輸出設置子模塊,用于設置總體模型視圖的至少一個輸出;
模型生成子模塊,用于基于所述總體模型視圖和所述至少一個輸出,生成數據模型;在輸出節點繪制結束后,保存最終生成的數據模型,在保存后,系統會針對整個數據模型建立一個有向無環圖,將整體結構存儲起來,供數據融合系統中的融合引擎進行數據融合時使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百分點科技集團股份有限公司,未經北京百分點科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011019852.7/1.html,轉載請聲明來源鉆瓜專利網。





