附录:元数据版本及属性说明

本文为您介绍不同数据源的元数据执行不同操作是否会生成新版本以及不同元数据类型的对象获取的信息。

元数据版本

通用说明

  • 修改如下信息,元数据不会生成新版本。

    • 分区定义变更:分区个数变更、分区字段的分区类型和分区表达式发生变更。

    • 属性定义变更:自定义属性变更。

    • 采集策略配置:采集任务的采集策略配置为保留已删除的元数据,且连续2次采集变更仅有删除字段变更时,元数据不会生成新版本。

  • 修改如下信息,元数据会生成新版本。

    • 表定义变更:包括表描述、元数据类型。

    • 字段定义变更:包括字段类型、字段键类型、字段描述、字段顺序改变、新增/更新/删除字段。

    • 分区定义变更:包括修改分区字段、从非分区表变更为分区表(即是否分区表)变更。

此外,部分数据源的特有属性变更也会影响是否生成新版本,见下方表格。

数据源类型

变更方式

Hologres

分区表类型(如分区父表和分区子表互为转变)、所属分区父表的名称、分区子表条件变更。

Starrocks

表类型、物化视图刷新类型、是否失效、分桶键修改、排序键修改、分桶方式、分桶字段变更;但是分桶数个数变更不会生成新版本。

元数据表属性

数据源

描述

MySQL

Microsoft SQL Server

无存储类型。

AnalyticDB for MySQL 3.0

IBM DB2

表行数信息仅供参考

Hologres

  • 视图:不展示生命周期、存储量、表行数及是否分区表、最近DDL更新时间、存储格式、数据更新时间、创建时间信息。

  • 物化视图:不展示生命周期、存储量、表行数及是否分区表、最近DDL更新时间、存储格式、数据更新时间信息。

  • 外部表:不展示生命周期、存储量、表行数及是否分区表、数据更新时间、创建时间信息。

  • 内部表为分区表:不展示最近数据更新时间信息。

Hive

  • 视图:不展示存储类型、存储格式、存储量、是否分区表、表行数信息。

  • 外部表:不展示是否分区表、表行数信息。

StarRocks

  • 视图:不展示存储类型、存储格式、存储量、表行数信息。

  • 物化视图:不展示存储类型、存储格式、存储量信息。

  • 外部表:不展示是否分区表、表行数信息。

元数据字段属性

数据源

描述

IBM DB2

不展示默认值信息

AnalyticDB for MySQL 3.0、PolarDB-X(原DRDS)、MySQL

视图字段的默认值展示为来源表字段的默认值。

StarRocks

展示分桶键和排序键信息。

Hive

不展示是否可为空和默认值信息。