数据库元数据视图

在本节中,我们将介绍各种数据库元数据视图,以便您更好地了解和查询您的数据。这些视图提供了有关数据库、表、列、视图、用户、角色和作业历史等详细信息。通过这些视图,您可以轻松地管理和监控您的数据。

SCHEMAS 视图

SCHEMAS 视图提供了有关数据库的详细信息,包括 WORKSPACE 名称、SCHEMA 名称、创建者、类型等。

字段详细信息

COLUMN NAMEDATA TYPE描述
CATALOG_NAMESTRING当前 WORKSPACE 的名称
SCHEMA_NAMESTRING数据库的名字
SCHEMA_CREATORSTRING数据库的所有者的帐号名字
TYPESTRING枚举值:EXTERNAL(外部)、INTERNAL(内部)
COMMENTSTRING创建数据库时的注释信息
CREATE_TIMETIMESTAMP数据库创建时间
LAST_MODIFY_TIMETIMESTAMP数据库修改时间
PROPERTIESMAP创建时指定的 PROPERTIES,保留字段

TABLES 视图

TABLES 视图展示了当前 WORKSPACE 下的每个表的详细信息。

字段详细信息

COLUMN NAMEDATA TYPE描述
TABLE_CATALOGSTRING当前 WORKSPACE 的名称
TABLE_SCHEMASTRING当前 TABLE 所属的 SCHEMA
TABLE_NAMESTRING表名字
TABLE_TYPESTRING枚举值:EXTERNAL(外部表)、VIEW(视图)、MATERIALIZED VIEW(物化视图)、BASE TABLE(标准表)、SNAPSHOT(快照表)
ROW_COUNTBIGINT表中的条数(对于 VIEW 显示为 NULL,MATERIALIZED VIEW 显示对应条数)
BYTESBIGINT表的大小(对于 VIEW 显示为 NULL,MATERIALIZED VIEW 显示对应大小)
CREATE_TIMETIMESTAMP表创建时间
LAST_MODIFY_TIMETIMESTAMP表修改时间
TABLE_CREATORSTRING表的所有者的帐号名字
IS_PARTITIONEDBOOLEAN是否是分区表(对于 VIEW 显示为 NULL)
IS_CLUSTEREDBOOLEAN是否是分桶表(对于 VIEW 显示为 NULL)
COMMENTSTRING表注释信息
DATA_LIFECYCLEBIGINT生命周期(单位为天)
PROPERTIESMAP创建时指定的 PROPERTIES,保留字段

COLUMNS 视图

COLUMNS 视图展示了表中每个字段的详细信息。

字段详细信息

COLUMN NAMEDATA TYPE描述
TABLE_CATALOGSTRING当前 WORKSPACE 的名称
TABLE_SCHEMASTRING当前 TABLE 所属的 SCHEMA
TABLE_NAMESTRING表名字
COLUMN_NAMESTRING字段的名字
COLUMN_DEFAULTSTRING字段默认值
IS_NULLABLEBOOLEAN是否可以为 NULL
DATA_TYPESTRING字段类型
CREATE_TIMETIMESTAMP_LTZ表的创建时间
IS_CLUSTERING_COLUMNBOOLEAN是否是 CLUSTER 字段
IS_PRIMARY_KEYBOOLEAN是否是主键
COMMENTSTRING字段的注释信息

VIEWS 视图

VIEWS 视图展示了当前 WORKSPACE 下的所有视图及其详细信息。

字段详细信息

COLUMN NAMEDATA TYPEDESCRIPTION
TABLE_CATALOGSTRING当前WORKSPACE的名称
TABLE_SCHEMASTRING当前VIEW所属的SCHEMA
TABLE_NAMESTRING视图名字
TABLE_CREATORSTRING视图所有者的帐号名字
VIEW_DEFINITIONSTRING创建视图的语句
CREATE_TIMETIMESTAMP视图创建时间
LAST_MODIFY_TIMETIMESTAMP视图修改时间
COMMENTSTRING视图的注释信息

USERS视图

每个用户显示一行,包含当前WORKSPACE的所有用户

COLUMN NAMEDATA TYPEDESCRIPTION
WORKSPACE_NAMESTRING当前空间的名字
USER_NAMESTRING用户名称
ROLE_NAMESTRING当前用户拥有的角色,多个角色使用逗号分隔
CREATE_TIMETIMESTAMP用户加入时间
EMAILSTRING用户邮箱
TELEPHONESTRING用户电话
COMMENTSTRING描述用户信息
PROPERTIESMAP创建时指定的PROPERTIES,保留字段

ROLES视图

COLUMN NAMEDATA TYPEDESCRIPTION
WORKSPACE_NAMESTRING当前空间的名字
ROLE_NAMESTRING空间下的所有角色
USER_NAMESSTRING被授予该角色的用户名称,多个用户使用逗号分开
CREATE_TIMETIMESTAMP视图创建时间
COMMENTSTRING描述角色信息
PROPERTIESMAP创建时指定的PROPERTIES,保留字段

JOB_HISTORY视图

COLUMN NAMEDATA TYPEDESCRIPTION
WORKSPACE_NAMESTRING运行JOB所在的空间
JOB_IDSTRING作业ID
JOB_NAMESTRING作业名称
JOB_CREATORSTRING运行作业的用户
STATUSSTRINGSCHEDULE, PROCESS, SUCCEEDED, FAILED, CANCELLED
CRUDECIMAL任务消耗的计算资源
ERROR_MESSAGESTRING如果运行出错会有此信息
JOB_TYPESTRING作业类型 COPY SQL DATALAKE(文件操作命令)
JOB_TEXTSTRING执行JOB的语句
QUERY_TAGSTRING用户设置的TAG,用于标识QUERY
START_TIMETIMESTAMPJOB运行开始时间
END_TIMETIMESTAMPJOB运行结束时间
EXECUTION_TIMEDOUBLE执行时间,单位为秒,精确到毫秒
INPUT_BYTESBIGINT实际扫描的数据量。
OUTPUT_BYTESBIGINT输出字节数。
INPUT_OBJECTSSTRING输入的表名
OUTPUT_OBJECTSSTRING输出的表名
CLIENT_INFOSTRING客户端信息,来自于JDBC、客户端、WEB页面
VIRTUAL_CLUSTERSTRING使用的计算资源
ROW_PRODUCEDBIGINT处理的总记录数,输入的数据
ROW_INSERTEDBIGINT如果是插入行为应该有值
ROW_UPDATEDBIGINT如果是更新行为应该有值
ROW_DELETEDBIGINT如果是删除行为应该有值
JOB_CONFIGSTRING提交作业时设置的参数信息
CACHE_HITBIGINT从缓存中读取的数据
JOB_PRIORITYSTRING作业优先级
INPUT_TABLESSTRING输入的表名
OUTPUT_TABLESSTRING输出的表名

物化视图刷新历史

COLUMN_NAMEDATA_TYPEDESCRIPTION
WORKSPACE_NAMESTIRNG项目空间名字
SCHEMA_NAMESTRINGSCHEMA名字
MATERIALIZED_VIEW_NAMESTRING物化视图名字
CRUDECIMAL刷新物化视图使用的计费
VIRTUAL_CLUSTER_NAMESTRING物化视图名字,自动刷新会有此信息
STATUSSTRINGPENDING\RUNNING\FINISHED\FAILED
SCHEDULED_START_TIMETIMESTAMP_LTZ计划刷新时间
START_TIMETIMESTAMP_LTZ物化视图开始时间
END_TIMETIMESTAMP_LTZ物化视图结束时间
ERROR_CODESTRING
ERROR_MESSAGESTRING刷新失败的信息,如果失败则会在这里有

AUTOMV_REFRESH_HISTORY刷新视图

COLUMN_NAMEDATA_TYPEDESCRIPTION
WORKSPACE_NAMESTIRNG项目空间名字SYS
SCHEMA_NAMESTRINGSCHEMA名字,AUTOMV所在的SCHEMA
MATERIALIZED_VIEW_NAMESTRING物化视图名字
CRUDECIMAL刷新物化视图使用的计费
STATUSSTRINGPROCESS:正在刷新。 SUCCEEDED:刷新成功完成。 FAILED:执行期间刷新失败。 CANCELLED:刷新在执行前被取消。
MV_PROCESS_TYPESTRINGBUILD:构建MV。REFRESH:刷新
START_TIMETIMESTAMP_LTZ物化视图开始时间
END_TIMETIMESTAMP_LTZ物化视图结束时间
BUILD_FROM_WORKSPACESTRING构建MV对应的源表空间
JOB_IDSRING构建MV的作业ID
ERROR_MESSAGESTRING刷新失败的信息,如果失败则会在这里有

VOLUMES视图

column_namedata_typedescription
VOLUME_CATALOGSTRING所属 Workspace 名称
VOLUME_SCHEMASTRING所属 Schema 名称
VOLUME_NAMESTRINGVolume 名称
VOLUME_URLSTRINGVolume 绑定的URL
VOLUME_REGIONSTRINGVolume 所属区域
VOLUME_TYPESTRINGVolume 类型(internal指创建volumn时不用指定第三方云厂商地址,或者 external)
VOLUME_CREATORSTRINGVolume 的 owner
CONNECTION_NAMESTRING引用的connection名称
COMMENTSTRING注释
PROPERTIESmap<string,string>
CREATE_TIMETIMESTAMP创建时间
LAST_MODIFY_TIMETIMESTAMP修改时间

CONNECTIONS视图

column_namedata typedescription
WORKSPACE_NAMESTRING对象所在的空间
CONNECTION_NAMESTRING连接对象名称
CONNECTION_KINDSTRING枚举值支持的connection种类,STORAGE CONNECTION、 API CONNECTION
TYPESTRING指定连接数据源的类型 storage connection支持 FILE_SYSTEM api connection支持 CLOUD_FUNCTION
PROVIDERSTRINGTYPE 为 FILE_SYSTEM 时为 OSS / COS TYPE 为 CLOUD_FUNCTION 时为 aliyun / tencent
REGIONSTRINGconnection 连接的region,比如 ap-shanghai / cn-beijing
SOURCE_CREATORSTRING创建者
CREATE_TIMETIMESTAMP创建时间
LAST_MODIFY_TIMETIMESTAMP上次修改时间
COMMENTSTRING注释信息
PROPERTIESmap<string,string>

联系我们
预约咨询
微信咨询
电话咨询