全部產品
Search
文件中心

Data Management:中繼資料

更新時間:Jun 30, 2024

中繼資料用於產品內的展示、檢索使用,同時也是敏感性資料規則自動化識別的基礎資訊,也是庫、表、欄位、資料行、可程式化對象等細粒度的許可權管控的基礎資訊。Data Management會根據資料庫執行個體的管控模式提供不同的採集範圍與採集方式。

背景資訊

中繼資料(字典)是屬於資料庫本身的一些資料,包含資料庫名、資料庫字元集、表名、表的大小、表的記錄行數、表的字元集、表的欄位、表的索引、表的描述、欄位的類型、欄位的精度、欄位的描述等。所有資訊均來源於information_schema等資料庫內部資料,如表的大小、表的行數可能不是非常精準,僅做數量級的參考。

採集範圍與採集方式

採集範圍與採集方式

安全協同管控模式

穩定變更與自由操作的管控模式

中繼資料採集範圍

採集並儲存資料庫執行個體的所有中繼資料,中繼資料詳情資訊請參見採集的中繼資料列表

僅會採集並存放庫層級資訊,其餘中繼資料將在登入後進行即時載入。

首次錄入時是否觸發全量的中繼資料採集

支援。

支援。

定時全量採集

系統將預設在每天的6個時段自動觸發租戶內全部安全協同執行個體的採集。

說明

每天2點、6點、10點、14點、18點、22點同步一次,即隔4個小時,一天同步6次。

不支援。

按需增量採集

  • 通過SQLConsole控制台的重新整理按鈕觸發增量採集。

  • 通過控制台首頁左側資料庫執行個體列表的重新整理/同步字典按鈕觸發增量採集。

  • DBA或管理員還可以在系統管理 > 執行個體管理觸發增量採集,詳情請參見同步中繼資料

  • 通過DMS完成的DDL變更,會觸發對應表中繼資料的增量採集。

  • 通過SQLConsole控制台的重新整理按鈕觸發增量採集。

  • 通過控制台首頁左側資料庫執行個體列表的重新整理/同步字典按鈕觸發增量採集。

  • DBA或管理員還可以在系統管理 > 執行個體管理觸發增量採集,詳情請參見同步中繼資料

其他

無。

登入時會按資料庫帳號許可權範圍採集對應資料庫資訊。

使用中繼資料

中繼資料除了作用在產品內的檢索使用、許可權相關管理之外,還可以通過OpenAPI實現匯出,快速支援保障合規審計等工作。中繼資料相關的OpenAPI文檔,請參見庫表中繼資料

說明

該功能僅限管控模式為安全協同的執行個體。

採集的中繼資料列表

對象

MySQL協議系列①

PostgreSQL協議系列②

SQL Server

Oracle

MongoDB

Redis

  • 名稱

  • 字元集

名稱

名稱

名稱

名稱

  • 名稱

  • 描述

  • 字元集

  • 行數

  • 容量

  • 名稱

  • 描述

  • 行數

  • 容量

  • 名稱

  • 描述

  • 行數

  • 容量

  • 名稱

  • 描述

  • 行數

  • 容量

欄位

  • 名字

  • 類型

  • 是否可空

  • 長度

  • 精度

  • 描述

  • 名字

  • 類型

  • 是否可空

  • 長度

  • 精度

  • 描述

  • 名字

  • 類型

  • 是否可空

  • 長度

  • 精度

  • 描述

  • 名字

  • 類型

  • 是否可空

  • 長度

  • 精度

  • 描述

索引

  • 名字

  • 類型

  • 索引欄位

  • 名字

  • 類型

  • 索引欄位

  • 名字

  • 類型

  • 索引欄位

  • 名字

  • 類型

  • 索引欄位

  • 名字

  • 索引欄位

可程式化對象

  • 名稱

  • 類型

  • 名稱

  • 類型

  • 名稱

  • 類型

模式

名稱

集合

名稱

Key

  • 名稱

  • 類型

說明

①:MySQL、PolarDB MySQL版PolarDB分布式版AnalyticDB for MySQLDLAClickHouseOceanBase MySQL模式、MariaDB。

②:PostgreSQL、PolarDB PostgreSQL版(相容Oracle)PolarDB PostgreSQL版AnalyticDB for PostgreSQLOceanBase Oracle模式