管理內(nèi)部表
本文為您介紹如何使用HoloWeb新建、編輯或刪除內(nèi)部表,以及預(yù)覽內(nèi)部表數(shù)據(jù)和DDL語(yǔ)句。
前提條件
已登錄實(shí)例,請(qǐng)參見(jiàn)登錄實(shí)例。
新建內(nèi)部表
在頂部菜單欄左側(cè),選擇相應(yīng)的地域。
單擊前往HoloWeb,進(jìn)入HoloWeb開(kāi)發(fā)頁(yè)面。
在HoloWeb開(kāi)發(fā)頁(yè)面頂部菜單欄,單擊元數(shù)據(jù)管理,您可以選擇以下方式創(chuàng)建內(nèi)部表。
方式一:?jiǎn)螕?b data-tag="uicontrol" id="5dc3080874zhm" class="uicontrol">新建表,直接創(chuàng)建內(nèi)部表。
方式二:右鍵單擊目標(biāo)模式或模式下的表,選擇新建內(nèi)部表。
在新建內(nèi)部表頁(yè)面,配置各項(xiàng)參數(shù)。
類別
參數(shù)
描述
基本屬性
模式
模式名稱。
您可以選擇默認(rèn)創(chuàng)建的public模式,也可以選擇新建的模式名稱。
表名
新建的Hologres內(nèi)部表名稱。
描述
新建的Hologres內(nèi)部表描述。
字段
字段名
表中每一列的標(biāo)識(shí)。
數(shù)據(jù)類型
字段取值的類型。
主鍵
表中每條數(shù)據(jù)的唯一標(biāo)識(shí)。
可空
字段是否可以設(shè)置為空。
數(shù)組
有序的元素序列。
描述
字段的描述信息。
操作
包括刪除、上移和下移。
屬性
存儲(chǔ)模式
包括列存、行存和行列共存三種存儲(chǔ)模式。
默認(rèn)為列存。
表數(shù)據(jù)生命周期(秒)
數(shù)據(jù)第一次寫入的時(shí)間開(kāi)始計(jì)算,當(dāng)?shù)竭_(dá)生命周期后,表數(shù)據(jù)會(huì)在某一段時(shí)間內(nèi)被清除(沒(méi)有固定時(shí)間段)。
默認(rèn)生命周期為永久。
Binlog
表是否開(kāi)啟Binlog,詳情請(qǐng)參見(jiàn)訂閱Hologres Binlog。
Binlog生命周期
Binlog的生命周期,詳情請(qǐng)參見(jiàn)訂閱Hologres Binlog。默認(rèn)生命周期為永久。
分布列
distribution_key,使用詳情請(qǐng)參見(jiàn)分布鍵Distribution Key。
分段列
event_time_column ,使用詳情請(qǐng)參見(jiàn)Event Time Column(Segment Key)。
聚簇列
clustering_key,使用詳情請(qǐng)參見(jiàn)聚簇索引Clustering Key。
字典編碼列
dictionary_encoding_columns,使用詳情請(qǐng)參見(jiàn)字典編碼Dictionary Encoding。
位圖列
bitmap_columns,使用詳情請(qǐng)參見(jiàn)位圖索引Bitmap。
分區(qū)表
無(wú)
選擇分區(qū)字段。
在頁(yè)面右上角,單擊提交。提交之后,您可以在左側(cè)對(duì)應(yīng)模式下,刷新出新建的內(nèi)部表。
您可以單擊表編輯頁(yè)面右上角的查詢表,跳轉(zhuǎn)至SQL查詢窗口,使用SQL語(yǔ)句進(jìn)行查詢。
編輯內(nèi)部表
在左側(cè)導(dǎo)航欄,單擊已登錄實(shí)例,顯示所有已登錄的實(shí)例名稱。
單擊目標(biāo)實(shí)例下的數(shù)據(jù)庫(kù),顯示所有已創(chuàng)建的數(shù)據(jù)庫(kù)。
單擊目標(biāo)數(shù)據(jù)庫(kù)模式下的表,顯示所有已創(chuàng)建的內(nèi)部表。
鼠標(biāo)右擊目標(biāo)內(nèi)部表,選擇打開(kāi)表。
在頁(yè)面右上方,單擊編輯表。
在頁(yè)面下方單擊添加字段,使用可視化的方式添加表字段。同時(shí),您可以在運(yùn)行日志編輯框獲取相應(yīng)的SQL語(yǔ)句,查看任務(wù)運(yùn)行信息。
說(shuō)明編輯表暫不支持刪除已有表字段。
單擊提交表,完成對(duì)當(dāng)前內(nèi)部表的編輯。
刪除內(nèi)部表
在左側(cè)導(dǎo)航欄已登錄實(shí)例界面查詢目標(biāo)內(nèi)部表。
查詢目標(biāo)內(nèi)部表的步驟請(qǐng)參見(jiàn)編輯內(nèi)部表的步驟1~3。
鼠標(biāo)右擊目標(biāo)內(nèi)部表,選擇刪除表。
單擊確認(rèn)。
數(shù)據(jù)預(yù)覽
在左側(cè)導(dǎo)航欄已登錄實(shí)例界面查詢目標(biāo)內(nèi)部表。
查詢目標(biāo)內(nèi)部表的步驟請(qǐng)參見(jiàn)編輯內(nèi)部表的步驟1~3。
鼠標(biāo)雙擊目標(biāo)內(nèi)部表,在表編輯頁(yè)面單擊數(shù)據(jù)預(yù)覽。
示例預(yù)覽的內(nèi)部表數(shù)據(jù)如下。
DDL預(yù)覽
在左側(cè)導(dǎo)航欄已登錄實(shí)例界面查詢目標(biāo)內(nèi)部表。
查詢目標(biāo)內(nèi)部表的步驟請(qǐng)參見(jiàn)編輯內(nèi)部表的步驟1~3。
鼠標(biāo)雙擊目標(biāo)內(nèi)部表,在表編輯頁(yè)面單擊DDL語(yǔ)句。
示例預(yù)覽的DDL語(yǔ)句如下。