邏輯表
配置完邏輯庫(kù)后,系統(tǒng)會(huì)自動(dòng)解析邏輯庫(kù)中符合條件的物理表,生成邏輯表,您也可以手動(dòng)更新邏輯表。本文介紹生成邏輯表的規(guī)則和手動(dòng)更新邏輯表的方法。
前提條件
已配置邏輯庫(kù)。更多信息,請(qǐng)參見邏輯庫(kù)。
邏輯庫(kù)中有多張表結(jié)構(gòu)相同且表名前綴相同的物理表。
例如,物理表名分別為test_0、test_1、test_2和test_3。
生成邏輯表的規(guī)則
邏輯庫(kù)中多張表結(jié)構(gòu)相同且表名前綴相同的物理表,會(huì)被劃分為一張邏輯表。
說(shuō)明如果物理表的表結(jié)構(gòu)在邏輯庫(kù)里是唯一的,將不會(huì)生成邏輯表。
生成的邏輯表名默認(rèn)為物理表名前綴字符串。
例如,物理表名分別為test_0、test_1、test_2和test_3,則生成的邏輯表名為test。邏輯表表達(dá)式為test_[0-3]。
手動(dòng)更新邏輯表
- 登錄數(shù)據(jù)管理DMS 5.0。
在頂部菜單欄中,選擇 。
說(shuō)明若您使用的是極簡(jiǎn)模式的控制臺(tái),請(qǐng)單擊控制臺(tái)左上角的圖標(biāo),選擇
。在搜索欄中,輸入邏輯庫(kù)名稱,單擊圖標(biāo)。
在邏輯庫(kù)右側(cè)的操作列中,選擇 。
系統(tǒng)將解析邏輯庫(kù)中所有物理表的元數(shù)據(jù),重新將符合條件的物理表生成邏輯表。
相關(guān)操作
生成邏輯表后,您可以對(duì)邏輯表進(jìn)行以下操作:
數(shù)據(jù)查詢:在SQL窗口中查詢邏輯表,您可以像查詢單張表一樣查詢?cè)撨壿嫳?。具體操作,請(qǐng)參見邏輯表查詢。
數(shù)據(jù)導(dǎo)出:導(dǎo)出邏輯表中的所有內(nèi)容。具體操作,請(qǐng)參見數(shù)據(jù)庫(kù)導(dǎo)出。
數(shù)據(jù)變更:僅需配置一次變更工單,系統(tǒng)執(zhí)行工單時(shí)會(huì)自動(dòng)在各個(gè)物理分表中執(zhí)行工單中的SQL語(yǔ)句。更多信息,請(qǐng)參見普通數(shù)據(jù)變更。
結(jié)構(gòu)設(shè)計(jì):僅需編輯一次邏輯表結(jié)構(gòu),系統(tǒng)執(zhí)行工單時(shí)會(huì)自動(dòng)在各個(gè)物理分表中執(zhí)行工單中的SQL語(yǔ)句。更多信息,請(qǐng)參見結(jié)構(gòu)設(shè)計(jì)和邏輯表結(jié)構(gòu)設(shè)計(jì)。
常見問(wèn)題
Q:已配置邏輯庫(kù),但在控制臺(tái)中找不到對(duì)應(yīng)的邏輯表。
A:請(qǐng)確認(rèn)物理表中有多張表結(jié)構(gòu)一致且表名前綴相同的物理表,滿足條件后重新手動(dòng)更新邏輯表。