[發明專利]數據表的創建方法、裝置、設備及存儲介質在審
| 申請號: | 202110874717.9 | 申請日: | 2021-07-30 |
| 公開(公告)號: | CN113591447A | 公開(公告)日: | 2021-11-02 |
| 發明(設計)人: | 李立彪;王煜;焦江昆 | 申請(專利權)人: | 高途教育科技集團有限公司 |
| 主分類號: | G06F40/18 | 分類號: | G06F40/18;G06F40/174;G06F40/242;G06F40/284;G06F16/33 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 王麗莎 |
| 地址: | 100082 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據表 創建 方法 裝置 設備 存儲 介質 | ||
本申請提供一種數據表的創建方法、裝置、設備及存儲介質,其中,數據表的創建方法包括步驟:當接收到數據表的創建請求時,獲取預先配置的數據表模型;根據用戶針對所述數據表模型所選擇的配置信息以及輸入的表名主體,生成目標數據表的數據表名;獲取針對所述目標數據表的填充信息;將所述填充信息輸入至所述目標數據表的相應字段中。本申請能夠創建規范統一的數據表,進而建立規范的數倉,并減少數倉開發人員之間的溝通成本,提高數倉開發人員開發效率。另一方面,本申請能夠降低數倉維護成本和數據使用成本。
技術領域
本申請涉及計算機技術領域,具體而言,涉及一種數據表的創建方法、裝置、設備及存儲介質。
背景技術
目前互聯網行業的大數據應用中,數據建模只承載快速建表功能,沒有對建表的標準提供支持,存在數倉維護成本高和數據使用成本高的缺點。
發明內容
本申請實施例的目的在于提供一種數據表的創建方法、裝置、設備及存儲介質,用以得到規范的數倉,并減少數倉開發人員之間的溝通成本,提高數倉開發人員開發效率、降低數倉維護成本和數據使用成本。
為此本申請第一方面公開一種數據表的創建方法,所述方法包括:
當接收到數據表的創建請求時,獲取預先配置的數據表模型;
根據用戶針對所述數據表模型所選擇的配置信息以及輸入的表名主體,生成目標數據表的數據表名;
獲取針對所述目標數據表的填充信息;
將所述填充信息輸入至所述目標數據表的相應字段中。
本申請第一方面的方法能夠輔助數倉開發人員創建命名規范統一的數據表,進而使得數倉的數據表能夠便于閱讀理解,進而使得一數倉開發人員能夠快速理解并操作其他數倉開發人員創建的數據表,減少數倉開發人員之間的溝通成本,提高數倉開發人員開發效率,尤其是,隨著大數據的爆發式增長,每天新增的數據又數不勝數,數倉團隊在組織這些數據,新建或修改表的頻率越來越高,但是數倉團隊成員眾多,業務錯綜復雜這一情形下,或者隨著人員變動,數倉開發人員A可能對已經離職的數倉開發人員B之前開發的數據表沒有理解清楚這一情形下,或者新入職的數倉開發人員C剛入職并不能理解現有數倉開發人員開發的數據表這一情形下,能夠減少數倉開發人員之間的溝通成本,提高數倉開發人員開發效率、降低數倉維護成本和數據使用成本。
另一方面,由于本申請第一方面方法還能夠根據填充信息自動填充目標數據表,進而可進一步提高數倉開發人員開發效率。
相比而言,現有的行業解決方案只提供的根據模型快速建表功能,未能解決表名規范問題,尤其隨著業務的變動需要建立大量的數據表的情況下,由于表名不規范,導致開發人員之間的溝通效率,另一方面,由于現有技術無法實現自動建立數據表,進而降低了開發人員的效率。
在本申請第一方面中,作為一種可選的實施方式,在所述獲取預先配置的數據表模型之前,所述方法還包括:
獲取若干個主題并形成主題庫;
獲取若干針對數據表所解決問題的描述詞并形成字典;
根據預設的層級配置信息,將所述主題庫中的至少一個所述主題與所述字典中的至少一個所述描述詞進行組合,并得到所述數據表模型。
在本可選的實施方式中,通過根據層級配置信息將主題庫的主題與描述詞進行組合,可構成一數據表命名規范。
在本申請第一方面中,作為一種可選的實施方式,所述獲取針對所述目標數據表的填充信息,包括:
根據所述目標數據表的主題,和/或,所述目標數據表的描述詞匹配引用數據表;
對所述引用數據表進行解析,至少得到所述引用數據表的字段信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高途教育科技集團有限公司,未經高途教育科技集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110874717.9/2.html,轉載請聲明來源鉆瓜專利網。





