1.一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:其包括如下步驟:
2.根據(jù)權(quán)利要求1所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟1構(gòu)建邏輯層面的統(tǒng)一數(shù)據(jù)模型具體步驟如下:
3.根據(jù)權(quán)利要求2所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟1-2具體包括設置模型名稱、中文名稱、模型級別、數(shù)據(jù)類別、存儲周期、模型適用范圍、存儲對象命名約束;設置業(yè)務口徑、技術(shù)口徑,描述數(shù)據(jù)的業(yè)務規(guī)則、場景、指標;其中存儲周期包含:永久、天、周、月、年;當取值設置為“永久”情況下,模型所涉及到數(shù)據(jù)存儲對象保存所有的數(shù)據(jù);設置其他選項下需要配置數(shù)據(jù)刪除條件信息,當存儲對象數(shù)據(jù)存儲時間超出范圍時,根據(jù)配置條件信息自動對存儲對象數(shù)據(jù)做清除操作;
4.根據(jù)權(quán)利要求1所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟2中提供腳本開發(fā)、模型融合、模型遷移三種開發(fā)處理模式;
5.?根據(jù)權(quán)利要求1所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟4中提供多類解析器實現(xiàn)自動適配并進行轉(zhuǎn)換;解析器包括mysql?解析器、oracle解析器、clickhouse解析器、hive解析器、doris解析器、sqlserver解析器、postresql解析器等。
6.根據(jù)權(quán)利要求1所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟4的具體步驟如下:
7.根據(jù)權(quán)利要求6所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟4-1獲取數(shù)據(jù)存儲的連接信息進行聯(lián)通性測試;對數(shù)據(jù)模型的邏輯結(jié)構(gòu)進行實例化構(gòu)建數(shù)據(jù)存儲對象的結(jié)構(gòu)信息;獲取字段名、字段類型、字段長度、主鍵、字段說明、數(shù)值范圍、可空情況,并選擇可用的信息構(gòu)建對象的物理結(jié)構(gòu);
8.根據(jù)權(quán)利要求6所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟4-2數(shù)據(jù)模型開發(fā)中對于數(shù)據(jù)生成處理的物理語義分兩種方式處理:以腳本開發(fā)方式,獲取腳本中所涉及模型對應的數(shù)據(jù)存儲連接信息構(gòu)建建表語句,與數(shù)據(jù)模型中的數(shù)據(jù)生成腳本組合生成完整的可執(zhí)行腳本;以頁面可視化選擇方式構(gòu)建數(shù)據(jù)模型的關(guān)系,在底層統(tǒng)一轉(zhuǎn)換為腳本模式進行處理。
9.根據(jù)權(quán)利要求1所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:步驟5中針對不同的數(shù)據(jù)存儲類型提供不同的連接器進行物理腳本執(zhí)行;根據(jù)模型的結(jié)構(gòu)信息通過數(shù)據(jù)定義處理模塊轉(zhuǎn)換為數(shù)據(jù)存儲可識別的建表操作語義進行執(zhí)行;根據(jù)數(shù)據(jù)模型中的開發(fā)腳本內(nèi)容,調(diào)用數(shù)據(jù)操作處理模塊發(fā)起物理查詢;數(shù)據(jù)存儲對象所屬的數(shù)據(jù)模型中的開發(fā)腳本包含多個源端的數(shù)據(jù)模型,源端數(shù)據(jù)模型應用到不同的數(shù)據(jù)存儲類型中實現(xiàn)跨數(shù)據(jù)源的查詢。
10.一種支持多模態(tài)存儲的數(shù)據(jù)模型管理系統(tǒng),應用了權(quán)利要求1至9任一項所述的一種支持多模態(tài)存儲的數(shù)據(jù)模型管理方法,其特征在于:系統(tǒng)包括統(tǒng)一數(shù)據(jù)模型構(gòu)建單元、統(tǒng)一數(shù)據(jù)模型開發(fā)單元、統(tǒng)一數(shù)據(jù)模型應用單元、統(tǒng)一數(shù)據(jù)模型轉(zhuǎn)換單元、統(tǒng)一數(shù)據(jù)模型橋接單元、統(tǒng)一數(shù)據(jù)訪問引擎、數(shù)據(jù)存儲單元;