亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于數(shù)據(jù)集的新增字段訪問方法、系統(tǒng)及電子設(shè)備與流程

文檔序號:40394358發(fā)布日期:2024-12-20 12:17閱讀:3來源:國知局
用于數(shù)據(jù)集的新增字段訪問方法、系統(tǒng)及電子設(shè)備與流程

本發(fā)明涉及數(shù)據(jù)集,尤其涉及一種用于數(shù)據(jù)集的新增字段訪問方法、系統(tǒng)及電子設(shè)備。


背景技術(shù):

1、在當(dāng)前數(shù)字化轉(zhuǎn)型的浪潮中,信息技術(shù)的飛速發(fā)展與大數(shù)據(jù)的廣泛應(yīng)用,極大地推動了企業(yè)決策效率與業(yè)務(wù)創(chuàng)新能力的提升。數(shù)據(jù)作為核心生產(chǎn)要素,其高效管理與靈活應(yīng)用成為企業(yè)競爭力的關(guān)鍵所在。然而,隨著業(yè)務(wù)復(fù)雜度的增加和數(shù)據(jù)分析需求的日益多樣化,傳統(tǒng)數(shù)據(jù)集管理方式逐漸暴露出其局限性。

2、傳統(tǒng)數(shù)據(jù)集架構(gòu)往往基于靜態(tài)設(shè)計(jì),即數(shù)據(jù)集在創(chuàng)建之初便固定了其字段結(jié)構(gòu)與數(shù)據(jù)模型,難以適應(yīng)后續(xù)業(yè)務(wù)變化與數(shù)據(jù)分析需求的快速增長。當(dāng)項(xiàng)目升級或業(yè)務(wù)需求變更時(shí),若需擴(kuò)展數(shù)據(jù)集字段,通常需經(jīng)歷繁瑣的流程:首先需暫停數(shù)據(jù)集的使用,以避免數(shù)據(jù)不一致性;隨后,開發(fā)人員需深入底層,修改數(shù)據(jù)集的sql查詢語句,甚至需要上傳新的數(shù)據(jù)源文件,這一過程不僅耗時(shí)耗力,還可能導(dǎo)致服務(wù)中斷,影響業(yè)務(wù)連續(xù)性。為了緩解這一問題,部分企業(yè)嘗試通過構(gòu)建復(fù)雜的數(shù)據(jù)倉庫體系,利用多張數(shù)據(jù)庫表或視圖進(jìn)行數(shù)據(jù)的分層存儲與邏輯處理,以實(shí)現(xiàn)數(shù)據(jù)集的動態(tài)擴(kuò)展。然而,這種方法雖然在一定程度上提高了數(shù)據(jù)集的靈活性,然而,新增的數(shù)據(jù)庫表或視圖不僅增加了系統(tǒng)的復(fù)雜性與維護(hù)成本,還要求對數(shù)據(jù)權(quán)限進(jìn)行精細(xì)管理,以確保數(shù)據(jù)安全與合規(guī)性,使得數(shù)據(jù)集的拓展過程變得繁瑣且易出錯,數(shù)據(jù)集的利用效率與響應(yīng)速度依然低下。

3、因此,現(xiàn)有的數(shù)據(jù)集拓展方法由于各種原因存在步驟繁瑣的缺點(diǎn),導(dǎo)致數(shù)據(jù)集的拓展效率較低,進(jìn)而影響工作效率。


技術(shù)實(shí)現(xiàn)思路

1、為了對披露的實(shí)施例的一些方面有基本的理解,下面給出了簡單的概括。所述概括不是泛泛評述,也不是要確定關(guān)鍵/重要組成元素或描繪這些實(shí)施例的保護(hù)范圍,而是作為后面的詳細(xì)說明的序言。

2、鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本技術(shù)公開了一種用于數(shù)據(jù)集的新增字段訪問方法、系統(tǒng)及電子設(shè)備,以提高數(shù)據(jù)集的拓展效率。

3、本技術(shù)公開了一種用于數(shù)據(jù)集的新增字段訪問方法,應(yīng)用于服務(wù)器端,所述服務(wù)器端連接用戶終端,所述方法包括:獲取原始數(shù)據(jù)集,所述原始數(shù)據(jù)集包括原始字段;響應(yīng)于所述原始數(shù)據(jù)集對應(yīng)的字段生成規(guī)則,根據(jù)所述原始字段和/或現(xiàn)有的目標(biāo)字段按照所述字段生成規(guī)則生成新的目標(biāo)字段;根據(jù)各目標(biāo)字段之間的字段生成規(guī)則建立鏈表數(shù)據(jù)結(jié)構(gòu),得到由各所述目標(biāo)字段組成的字段鏈表,其中,所述字段鏈表存儲有所述目標(biāo)字段對應(yīng)的訪問語句片段;按照所述字段鏈表,將所述訪問語句片段以with子句表達(dá)方式進(jìn)行組合,得到字段訪問語句,其中,所述用戶終端用于通過所述字段訪問語句訪問目標(biāo)字段。

4、于本技術(shù)一實(shí)施例中,根據(jù)所述原始字段和/或現(xiàn)有的目標(biāo)字段按照所述字段生成規(guī)則生成新的目標(biāo)字段,包括以下至少一種:若所述字段生成規(guī)則對應(yīng)的規(guī)則類型為計(jì)算列類型,則所述字段生成規(guī)則包括字段計(jì)算語句和字段類型,根據(jù)所述原始字段和/或現(xiàn)有的目標(biāo)字段執(zhí)行所述字段計(jì)算語句,得到計(jì)算結(jié)果,并按照所述字段生成規(guī)則對所述計(jì)算結(jié)果進(jìn)行校驗(yàn),在校驗(yàn)通過之后,將所述計(jì)算結(jié)果按照字段類型進(jìn)行存儲,得到目標(biāo)字段,其中,所述字段計(jì)算語句基于sql語句生成;若所述字段生成規(guī)則對應(yīng)的規(guī)則類型為匯總列類型,則所述字段生成規(guī)則包括窗口函數(shù),根據(jù)所述原始字段和/或現(xiàn)有的目標(biāo)字段執(zhí)行窗口函數(shù),得到所述窗口函數(shù)輸出的目標(biāo)字段。

5、于本技術(shù)一實(shí)施例中,根據(jù)各目標(biāo)字段之間的字段生成規(guī)則建立鏈表數(shù)據(jù)結(jié)構(gòu),得到由各所述目標(biāo)字段組成的字段鏈表,包括:獲取一個或多個業(yè)務(wù)項(xiàng)目;根據(jù)所述業(yè)務(wù)項(xiàng)目對各所述目標(biāo)字段進(jìn)行分類,得到全局字段和私有字段,其中,所述私有字段包括各所述業(yè)務(wù)項(xiàng)目分別對應(yīng)的項(xiàng)目字段;根據(jù)各全局字段之間的字段生成規(guī)則建立鏈表數(shù)據(jù)結(jié)構(gòu),得到全局字段鏈,并根據(jù)各項(xiàng)目字段之間的字段生成規(guī)則建立鏈表數(shù)據(jù)結(jié)構(gòu),得到各所述業(yè)務(wù)項(xiàng)目分別對應(yīng)的項(xiàng)目字段鏈;根據(jù)字段生成規(guī)則將所述全局字段鏈分別鏈接各所述項(xiàng)目字段鏈,得到一完整字段鏈。

6、于本技術(shù)一實(shí)施例中,根據(jù)所述業(yè)務(wù)項(xiàng)目對各所述目標(biāo)字段進(jìn)行分類,得到全局字段和私有字段,包括:預(yù)先設(shè)置各所述原始字段分別對應(yīng)的使用概率信息,其中,所述使用概率信息包括各所述業(yè)務(wù)項(xiàng)目分別對應(yīng)的字段使用概率;根據(jù)第一字段對應(yīng)的使用概率信息進(jìn)行計(jì)算,得到所述第二字段對應(yīng)的使用概率信息,其中,所述第一字段為所述第二字段對應(yīng)的上級字段,所述第二字段為任一目標(biāo)字段;將所述第二字段對應(yīng)的字段使用概率按照從大到小排列,并確定第一順位概率和第二順位概率;若所述第一順位概率和所述第二順位概率之間的差值大于或等于預(yù)設(shè)閾值,則將所述第二字段確定為待定項(xiàng)目對應(yīng)的項(xiàng)目字段,其中,所述待定項(xiàng)目為所述第一順位概率對應(yīng)的業(yè)務(wù)項(xiàng)目;若所述第一順位概率和所述第二順位概率之間的差值小于所述預(yù)設(shè)閾值,則將所述第二字段確定為全局字段。

7、于本技術(shù)一實(shí)施例中,按照所述字段鏈表,將所述訪問語句片段以with子句表達(dá)方式進(jìn)行組合,得到字段訪問語句,包括:獲取目標(biāo)項(xiàng)目,其中,所述目標(biāo)項(xiàng)目為任一業(yè)務(wù)項(xiàng)目;根據(jù)所述目標(biāo)項(xiàng)目與所述業(yè)務(wù)項(xiàng)目之間的匹配結(jié)果從各所述項(xiàng)目字段鏈中確定所述目標(biāo)項(xiàng)目對應(yīng)的當(dāng)前字段鏈,并組合所述全局字段鏈和所述當(dāng)前字段鏈,得到待訪問字段鏈;按照所述待訪問字段鏈中各目標(biāo)字段之間的鏈接關(guān)系,以with子句表達(dá)方式將所述待訪問字段鏈中的訪問語句片段依次進(jìn)行組合,并根據(jù)所述訪問語句片段生成查詢主句,得到由所述訪問語句片段和所述查詢主句組成的字段訪問語句。

8、于本技術(shù)一實(shí)施例中,以with子句表達(dá)方式將所述待訪問字段鏈中的訪問語句片段依次進(jìn)行組合,包括:若所述目標(biāo)字段不屬于聚合字段,則組合所述目標(biāo)字段對應(yīng)的訪問語句片段;若所述目標(biāo)字段屬于聚合字段,則在生成查詢主句時(shí),在所述查詢主句中組合所述聚合字段對應(yīng)的訪問語句片段,其中,所述聚合字段對應(yīng)的字段生成規(guī)則包括聚合函數(shù)。

9、于本技術(shù)一實(shí)施例中,獲取原始數(shù)據(jù)集,包括:響應(yīng)于數(shù)據(jù)源連接規(guī)則,所述數(shù)據(jù)源連接規(guī)則包括數(shù)據(jù)源類型和/或數(shù)據(jù)源連接信息,根據(jù)所述數(shù)據(jù)源連接信息連接原始數(shù)據(jù)源;響應(yīng)于數(shù)據(jù)集生成規(guī)則,所述數(shù)據(jù)集生成規(guī)則包括數(shù)據(jù)源匹配信息、數(shù)據(jù)采集信息和字段存儲信息,根據(jù)所述數(shù)據(jù)源匹配信息從各所述原始數(shù)據(jù)源中進(jìn)行匹配,得到目標(biāo)數(shù)據(jù)源,其中,所述數(shù)據(jù)源匹配信息包括數(shù)據(jù)集類型和/或數(shù)據(jù)源標(biāo)識;根據(jù)所述數(shù)據(jù)采集信息從所述目標(biāo)數(shù)據(jù)源中進(jìn)行數(shù)據(jù)采集,得到目標(biāo)數(shù)據(jù)列;根據(jù)所述字段存儲信息存儲所述目標(biāo)數(shù)據(jù)列,得到原始字段,并根據(jù)所述原始字段生成所述目標(biāo)數(shù)據(jù)源對應(yīng)的原始數(shù)據(jù)集,其中,所述字段存儲信息包括字段類型和/或字段名稱。

10、于本技術(shù)一實(shí)施例中,所述方法還包括以下至少一種:接收所述用戶終端發(fā)送的數(shù)據(jù)源連接規(guī)則,其中,所述用戶終端用于展示數(shù)據(jù)源界面,使得用戶通過所述數(shù)據(jù)源界面輸入所述數(shù)據(jù)源連接規(guī)則;接收所述用戶終端發(fā)送的數(shù)據(jù)集生成規(guī)則,其中,所述用戶終端用于展示數(shù)據(jù)集界面,使得用戶通過所述數(shù)據(jù)集界面輸入所述數(shù)據(jù)集生成規(guī)則;接收所述用戶終端發(fā)送的字段生成規(guī)則,其中,所述用戶終端用于展示字段界面,使得用戶通過所述字段界面輸入所述字段生成規(guī)則。

11、本技術(shù)公開了一種用于數(shù)據(jù)集的新增字段訪問系統(tǒng),包括:服務(wù)器端,用于獲取原始數(shù)據(jù)集,所述原始數(shù)據(jù)集包括原始字段;響應(yīng)于所述原始數(shù)據(jù)集對應(yīng)的字段生成規(guī)則,根據(jù)所述原始字段和/或現(xiàn)有的目標(biāo)字段按照所述字段生成規(guī)則生成新的目標(biāo)字段;根據(jù)各目標(biāo)字段之間的字段生成規(guī)則建立鏈表數(shù)據(jù)結(jié)構(gòu),得到由各所述目標(biāo)字段組成的字段鏈表,其中,所述字段鏈表存儲有所述目標(biāo)字段對應(yīng)的訪問語句片段;按照所述字段鏈表,將所述訪問語句片段以with子句表達(dá)方式進(jìn)行組合,得到字段訪問語句;用戶終端,連接所述服務(wù)器端,所述用戶終端用于通過所述字段訪問語句訪問目標(biāo)字段。

12、本技術(shù)公開了一種電子設(shè)備,包括:處理器及存儲器;所述存儲器用于存儲計(jì)算機(jī)程序,所述處理器用于執(zhí)行所述存儲器存儲的計(jì)算機(jī)程序,以使所述電子設(shè)備執(zhí)行上述的方法。

13、本技術(shù)的有益效果:

14、通過服務(wù)器端以原始字段和現(xiàn)有的目標(biāo)字段作為上級字段,按照字段生成規(guī)則生成新的目標(biāo)字段,并根據(jù)各目標(biāo)字段之間的字段生成規(guī)則生成字段鏈表,以按照字段鏈表將目標(biāo)字段對應(yīng)的訪問語句片段以with子句表達(dá)方式進(jìn)行組合,得到字段訪問語句,通過字段訪問語句向用戶終端提供目標(biāo)字段的訪問服務(wù)。這樣,不僅通過字段鏈表實(shí)現(xiàn)目標(biāo)字段之間的組織排列,相較于創(chuàng)建多張數(shù)據(jù)庫表或視圖實(shí)現(xiàn)字段拓展,將數(shù)據(jù)庫對象的數(shù)量控制在一個,極大地簡化了數(shù)據(jù)架構(gòu),而且,通過with子句按照字段引用關(guān)系生成目標(biāo)字段對應(yīng)的字段訪問語句,不需要停用數(shù)據(jù)集就能實(shí)現(xiàn)字段拓展,使得查詢語句更加簡潔高效,進(jìn)而從兩方面減少數(shù)據(jù)集拓展步驟,提高數(shù)據(jù)集的拓展效率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1